The Challenges of Persistent Storage for Containers
Containerization brings unprecedented portability, ease and efficiency for rapidly deploying and updating new microservices and existing applications.
At the same time, the lightweight packaging and delivery technology introduces several challenges when sharing and protecting data at scale:
- Adequate safeguards to ensure uninterrupted data access despite the ephemeral nature of containers.
- Rapid recovery of data, files, and applications following unintentional or malicious data loss, deletion, or corruption.
- Intuitive means of provisioning storage from your container orchestration platform with the appropriate quality of service.
- Means of deleting storage and reclaiming the space when no longer needed to ensure that the container host can provision capacity for new requests without failure.
Solution: Bring the Performance and Agility of Software-Defined Storage to Your Containerized Applications and Microservices
DataCore offers DevOps and IT operations managers a rich storage control plane of software-defined storage services spanning container hosts, virtualized machines, and bare metal servers—whether on-premises or in the cloud. The advanced, yet cost-effective solution provides fast, continuous access to shared persistent storage, along with rapid recovery of databases, containerized application files, and microservice images. These essential elements prove invaluable for continuous integration/continuous delivery (CI/CD) projects demanding dependable and predictable behavior.
The SANsymphony CSI plugin integrates with Kubernetes container orchestration platforms to enable dynamic provisioning of persistent storage volumes with enhanced properties. The plugin adheres to the Kubernetes Container Storage Interface (CSI) specification. Get it on GitHub »
Benefit from several advanced data protection and data recovery options for dependable and predictable behavior. Moreover, you can rewind volumes back in time through SANsymphony’s Continuous Data Protection (CDP) feature. In addition to CDP, the combination of in-memory caching and auto-tiering of highly available persistent storage pools ensure low-latency, non-stop access for maximum productivity at the lowest cost. Multipath iSCSI and Fibre Channel connections to the volumes are supported to prevent single points of failure.
The SANsymphony CSI plugin for Kubernetes is available as no-charge option for SANsymphony customers under active support contract.