CUPERTINO, Calif.--(BUSINESS WIRE)--Rancher Labs today announced that Rancher, the company’s flagship product for building a private container service, has introduced support for orchestrating Persistent Storage Services for Docker, making it possible for developers to deploy storage reliably in conjunction with containerized applications. The new feature builds on Docker 1.9 volume plugin capabilities, and makes it easier for developers to run applications that require stateful databases and persistent storage.
“Deploying Dockerized applications that store persistent data required users to create a custom solution that integrated with storage platforms running outside of a Docker environment,” said John Katsaros, principal analyst at FocusOnDocker. “Rancher is continuing to push the industry forward with this latest offering. Developers will now be able to outline the exact storage capabilities needed for each application, drastically simplifying the process.”
When used in conjunction with a Docker 1.9 volume plugin, Rancher users are now able to:
- Orchestrate the deployment and configuration of storage services directly on container hosts, utilizing any software defined storage platforms shipped as containers, including, for example, Gluster, Ceph and NexentaEdge.
- Launch applications using Docker Compose that can leverage these storage services to automatically create and mount persistent Docker volumes to support stateful application services such as traditional databases.
- Utilize any vendor-specific advanced storage features offered by storage services such as snapshot, backup, remote replication and data analytics.
- Deploy an application with all of its necessary storage services on any virtual machine or bare metal server, running in any public cloud or private data center.
“As developers begin to deploy more stateful applications using Docker, it is critical that storage services become as easy to deploy and migrate as regular Docker containers,” said Sheng Liang, co-founder and CEO of Rancher Labs. “We’re thrilled to announce this latest update to Rancher, as we believe persistent storage services will unleash a new wave of innovation for the Docker ecosystem, community and users.”
Making Storage as Simple to Orchestrate as Docker
With the introduction of Persistent Storage Services in Rancher, developers can define the exact storage capabilities necessary for their applications. For example, a user deploying a web application running on Tomcat and MySQL can also use Rancher to deploy a Persistent Storage Service based on Gluster. The Gluster storage service can then be distributed across multiple disks running on different hosts within the Rancher cluster. When the MySQL service is launched, Rancher can orchestrate the deployment of a block storage volume from the Gluster service, which is then connected to the MySQL container as a Docker Volume. Users can leverage GlusterFS geo-replication to backup the application to a remote site.
Once the application is deployed, Rancher continues to manage both the application and storage services, monitoring hosts and disks for failures and responding whenever necessary to ensure the availability of the application. Persistent Storage Services are defined using Docker Compose templates and can be launched from the Rancher UI or API. Rancher provides health monitoring and automated failure recovery of storage services.
“As containers become the new platform standard for next gen applications, enterprises demand persistent and stateful storage that integrates with their environment,” said Oscar Wahlberg, head of product management at Nexenta. “NexentaEdge's market leading container-based architecture enables persistent storage to run alongside application containers by running on the same servers with no limitations to container mobility. Developers using Rancher and NexentaEdge can now make storage as simple to orchestrate as Docker and define exact storage capabilities for their applications.”
Rancher Labs will be showcasing Persistent Storage Services for Docker in booth #28 at DockerCon Europe, taking place November 16-17.
Product Information and Availability
For additional information on Rancher and Persistent Storage Services for Docker, or to learn more about Rancher Labs and the company’s suite of open source products, please visit http://www.rancher.com. To sign up for the public beta of Rancher, please visit info.rancher.com/beta.
- Public Beta: info.rancher.com/beta
- Blog Post on News: http://rancher.com/how-rancher-storage-services-unleashes-the-power
- Twitter: https://twitter.com/Rancher_Labs
- LinkedIn: http://linkd.in/1KgzM4Y
About Rancher Labs
Rancher Labs is developing the next generation of cloud software. With its flagship product, Rancher, the company is providing the first open source platform for managing container software in production and at scale. Rancher was founded by the team behind Cloud.com, maker of the Apache CloudStack software, which was acquired by Citrix in 2011. With deep roots in the industry, Rancher Labs is helping businesses run their mission-critical production workloads. For additional information, please visit www.rancher.com.