Free Document

Technical Insight: Discussion of the differences of CSI implementation

The realization that container applications needed persistent storage led the container orchestrators, storage vendors and development community to work on a method to deliver that storage. They came up with the Container Storage Interface (CSI), a standard that defines a common set of interfaces. CSI enables storage vendors to write plug-ins that work across Container Orchestration systems such as Kubernetes, Docker Swarm, and Apache Mesos.

CSIs have been embraced by most storage vendors, both traditional companies looking to make their systems container-ready and relative newcomers creating container-native storage that runs inside Kubernetes. There are now over 100 storage systems with CSI drivers for Kubernetes. By writing CSI drivers, storage vendors can bring functionality for container storage without having to integrate with each container orchestrator.

While CSI is a common interface for container storage and provides broad industry support, it does not yet cover more advanced enterprise storage features such as data reduction, synchronous replication, resiliency for node failure, alerting and analytics.

 

 

 

 

 

 

 

 

Download now to read the complete free Technical Insight report. 

Related Research

SHARE:

DOCUMENT INFORMATION

Document Type:

Date:

July 17, 2021

Log-in or Register to ACCESS

This free document is available for registered users. Please log-in or create an account.

Book a Demo

Thank you, we received your request, a member of our team will be in contact with you.