EMC {code} (community onramp for developer enablement) was founded in 2014 to contribute to critical open source projects.
Since then, the team has released 48 projects. More than 350,000 lines of code were contributed to the open source community in 2015.
Polly (as in polymorphic volume scheduling) provides a centralized storage scheduling service that connects to container schedulers. It works with Cloud Foundry, Docker, Kubernetes, Mesos, and others, making storage as accessible as compute, memory, and network resources.
|
Also new is Rex-Ray 0.4, the latest version of EMC's open source project for vendor-agnostic persistent storage across containers for Docker and Mesos.
New features include an optional client/server model architecture for centralisation of control and Polly integration, compatibility with the Docker 1.11 Volume API, and support for EMC ScaleIO v2.0.
Rex-Ray supports EMC ScaleIO, XtremIO, Isilon and Vmax storage, plus Amazon EC2, Google Compute Engine, OpenStack, and Rackspace.
"Open source and software-based infrastructure is becoming critical to our customers," said EMC {code} vice president of technology Josh Bernstein.
"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."
Polly 0.1 and Rex-Ray 0.4 are available on GitHub.
Disclosure: The writer attended EMC World 2016 as a guest of EMC