Persistent storage for Docker
Build stateful containerized applications
- Integrate containers with storage across any commodity hardware or cloud provider using the StorageOS Docker volume plugin.
- Define and compose application storage requirements natively in Swarm service definitions.
- Run different application workloads (block, filesystem).
- Reduce downtime with high availability volumes and replicas to protect against node failure.
- Automate instrumentation and data retention and recovery through the programmatic CLI, API or GUI.
- Deploy in a single Docker container, with no kernel dependencies.
Persistent storage for Kubernetes
Storage provider for container orchestration environments
- Manage and deploy storage for applications and databases across any environment, whether on-prem, in the cloud, on VMs or bare metal.
- Declare and compose application storage requirements just like compute, network and security resources within private or public platforms.
- Native integration via the StorageOS Kubernetes Storage Plugin.
- Dynamically provision storage using Kubernetes Storage Classes and Persistent Volumes Claims.
- Allow developers to consume storage directly with managed self-service models.
- Manage costs, simplify operations and ensure compliance with data policies with automated, policy driven storage.
High availability databases
Strongly consistent, highly available data stores
- Reduce downtime across platform and service providers with high availability volumes and replicas and recover non-disruptively from failures
- Reduce cost and operational complexity of application and database level replication.
- Deterministic performance for all I/O profiles via memory caching and data locality.
- Secure application data in encrypted volumes, using encryption keys managed and owned by the data/application owner.
Deploy any stateful application in production with Docker and Kubernetes
We’re excited to have StorageOS join the Cloud Native Computing Foundation as it develops a persistent, stateful container storage for cloud native systems. We look forward to leveraging this knowledge as we further the adoption of cloud native computing.
Chris Aniszczyk, COO of the Cloud Native Computing Foundation