LAS VEGAS, May 4, 2016 /PRNewswire/ -- EMC WORLD
News Highlights:
- EMC announces new open source initiative Polly and releases
enhancements to REX-Ray
- New initiative Polly is an open source storage scheduler
designed to provide storage resources for Cloud Foundry, Docker,
Kubernetes and Mesos
- New enhancements to REX-Ray support additional security
features, a new distributed client/server model, and integration to
Polly for scheduling storage resources across container
platforms
Connect With Us At EMC World 2016:
- Session Streaming: For video of keynotes,
general sessions, backstage sessions, and EMC TV coverage, click
here
- Social: Follow @EMCcode, @EMCWorld, @EMCCorp,
and @EMC_News, and join conversations with #EMCWORLD, and like
EMC on Facebook
- Photos: Access event photos
via Flickr
- Live Chat: Click here to join the "Ask
Me Anything" CrowdChat with Jeremy
Burton, President of Products and Marketing, on Tues.,
May 3 at 12:00
PM PDT/ 3:00PM EDT
- News: View additional related news from the
EMC Pulse Blog or visit the special EMC World News microsite
here
- Visit booth #1044 at EMC World to meet EMC {code} and
featured partners AVI Networks, Cloud66, Docker, GitHub,
Mesosphere, Puppet and Rancher
- Join the EMC {code} Community or find us on GitHub
Full Story:
EMC Corporation (NYSE: EMC) today
announced the latest projects in a series of open source
contributions under the EMC® {code} umbrella, including the Polly™
open source framework that enables storage allocation in scheduling
environments such as Cloud Foundry, Docker, Kubernetes, and Mesos.
EMC also announced new integrations and enhancements to EMC's
REX-Ray™ open source storage orchestration engine for
containers.
EMC's Community Onramp for Developer Enablement, known as EMC
{code}, was founded in 2014 with the mission to support
3rd Platform development and open source communities
through contributions to critical open source projects, engagement
and technical solution leadership. Since its inception, the team
has released 48 projects, with the EMC {code} community
contributing more than 350,000 lines of code to the open source
community in 2015 alone. Through this work, EMC technologies are
gaining increasing relevance to open source infrastructure
communities such as Docker and Mesos. These new technologies
represent an emerging and viral market for persistent applications
in containers, and EMC {code} is dedicated to assuring continued
relevance and affinity for EMC's software and physical
infrastructure products.
Polly
Born out of the need to expose storage as a
first-class citizen in scheduling environments, Polly—named for
"polymorphic volume scheduling"— is an open source framework for
Cloud Foundry, Docker, Kubernetes, Mesos, and others. Polly
implements a centralized storage scheduling service that connects
to container schedulers. It can simultaneously be used to
explicitly offer resources to any number of these schedulers. Polly
will be further developed to create a framework that enables the
scalable offer-acceptance pattern of consuming volumes across the
emerging eco-system of container and storage platforms. The ability
to offer storage with other compute resources is an evolutionary
leap past other container projects, and elevates storage to become
as accessible as other resources.
Container-based infrastructure represents a substantial
evolution in the way applications are developed, deployed and
managed in production. Adding persistence extends the types of
applications that can be containerized and opens the door to new
opportunities for databases, key-value stores, infrastructure
services such as DNS, and more. For efficiency, the scheduler needs
to understand the underlying storage infrastructure to properly
allocate storage resources within orchestration engines at
scale.
Previously, container schedulers focused solely on compute,
memory, and network resources for container deployments. As
applications within containers begin to require persistent back-end
storage, the need arises for storage to be available as a scheduled
resource. Polly fills this role to integrate storage as an open
framework to multiple container scheduling solutions.
The open source container ecosystem is diverse, and
implementations vary; a polymorphic solution, which allows code to
evolve while keeping the original algorithm intact, is critical to
enabling common features and approaches of integrating storage into
the supportive ecosystem.
Polly's Key Features:
- Centralized control and distribution of storage resources
- Offer-based mechanism for advertising storage to container
schedulers
- Framework supporting direct integration to any container
scheduler, storage orchestrator, and storage platform
Polly supports the following
storage platforms:
- EMC: ScaleIO®, XtremIO®, Isilon®, VMAX®
- Cloud: Amazon EC2, Google Compute Engine, OpenStack,
RackSpace
- Laptop: VirtualBox
New REX-Ray Enhancements
EMC {code} also announced
REX-Ray 0.4, the latest version of the EMC open source project that
delivers persistent storage across containers for runtimes, such as
Docker and Mesos. REX-Ray offers vendor-agnostic persistent storage
for containers and provides a simple and focused architecture for
enabling advanced storage functionality across common storage,
virtualization and cloud platforms.
REX-Ray 0.4 contains a variety of new updates through community
and developer advocate contribution including updates to
driver packages, security and client/server models. This release
includes significant architecture updates to REX-Ray designed to
ensure greater flexibility when deploying and centrally controlling
containers. As an open source project, new features and
functionality will continue to be added to REX-Ray aimed at
delivering value and driving the container ecosystem to help make
storage directly integrate with container platforms.
REX-Ray's Key New Features:
- New optional client/server model architecture for
centralization of control and Polly integration
- Compatibility with Docker 1.11 Volume API
- Support for EMC ScaleIO v2.0
- REX-Ray supports the following storage platforms:
- EMC: ScaleIO, XtremIO, Isilon, VMAX
- Cloud: Amazon EC2, Google Compute Engine, OpenStack,
Rackspace
- Laptop: VirtualBox
Availability
Polly 0.1 and REX-Ray 0.4 are available
on GitHub.
Additional Resources:
Attend the dedicated Code &
Modern Operations Sessions at EMC World:
- A 32-session track dedicated towards highly-technical and
DevOps related content
- Session Categories: Infrastructure As Code; Platforms &
Containers; DevOps & Collaboration; and Code Quality &
Learning tracks
- Join the EMC {code} team at the Hands-on V-Lab at EMC World to
learn more about Docker, Mesos, and ScaleIO for Persistent
Applications
User Quote:
Larry
Rau, Director of Architecture and Infrastructure, Verizon
Labs
"REX-Ray and its integration in Apache Mesos enable
simplicity in Verizon's application deployments and efficiencies
throughout our Mesos cluster. Storage persistence capabilities from
REX-Ray help take advantage of benefits that containers provide
when applying them to Cassandra and other applications."
EMC Executive Quotes:
Josh
Bernstein, Vice President of Technology, EMC {code}, EMC
Corporation
"Open source and software-based infrastructure
is becoming critical to our customers. Early adopters are seeing
tremendous value through integration and operating infrastructure
as code. In a challenging and quickly evolving eco-system, the EMC
{code} team is making it possible for customers to leverage open
source solutions and containers as a pillar in their IT
strategy."
CJ Desai, President, Emerging Technology Division, EMC
Corporation
"EMC has long supported the open source
community and through these new projects we're focused on enabling
the development, deployment and maintenance of modern software.
With container-based technologies designed for storage allocation
and management, EMC is laying the foundation for users to address
some of their most pressing challenges to support innovation for
3rd Platform use cases. We're proud of EMC's place in
the open source community and are looking forward to continued
investment and contribution."
ABOUT EMC
EMC Corporation is a global leader in
enabling businesses and service providers to transform their
operations and deliver IT as a service. Fundamental to this
transformation is cloud computing. Through innovative products
and services, EMC accelerates the journey to cloud computing,
helping IT departments to store, manage, protect and analyze their
most valuable asset – information – in a more agile, trusted and
cost-efficient way. Additional information about EMC can be found
at www.EMC.com.
EMC, Isilon, Polly, REX-Ray, ScaleIO, VMAX, and XtremIO are
trademarks or registered trademarks of EMC Corporation in
the United States and/or other
countries. All other trademarks used are the property of their
respective owners.
This release contains "forward-looking statements" as defined
under the Federal Securities Laws. Actual results could
differ materially from those projected in the forward-looking
statements as a result of certain risk factors, including but not
limited to: (i) risks associated with the proposed acquisition of
EMC by Denali Holdings, Inc., the parent company of Dell, Inc.,
including, among others, assumptions related to the ability to
close the acquisition, the expected closing date and its
anticipated costs and benefits; (ii) adverse changes in general
economic or market conditions; (iii) delays or reductions in
information technology spending; (iv) the relative and varying
rates of product price and component cost declines and the volume
and mixture of product and services revenues; (v) competitive
factors, including but not limited to pricing pressures and new
product introductions; (vi) component and product quality and
availability; (vii) fluctuations in VMware, Inc.'s operating
results and risks associated with trading of VMware stock; (viii)
the transition to new products, the uncertainty of customer
acceptance of new product offerings and rapid technological and
market change; (ix) risks associated with managing the growth of
our business, including risks associated with acquisitions and
investments and the challenges and costs of integration,
restructuring and achieving anticipated synergies; (x) the ability
to attract and retain highly qualified employees; (xi)
insufficient, excess or obsolete inventory; (xii) fluctuating
currency exchange rates; (xiii) threats and other disruptions to
our secure data centers or networks; (xiv) our ability to protect
our proprietary technology; (xv) war or acts of terrorism; and
(xvi) other one-time events and other important factors disclosed
previously and from time to time in EMC's filings with the U.S.
Securities and Exchange Commission. EMC disclaims any obligation to
update any such forward-looking statements after the date of this
release.
To view the original version on PR Newswire,
visit:http://www.prnewswire.com/news-releases/new-emc-code-projects-broaden-emcs-open-source-contributions-300261679.html
SOURCE EMC Corporation