Container Storage Modules with CSI

The CSI Drivers implement an interface between CSI enabled Container Orchestrator (CO) and Storage Arrays. It is a plug-in that is installed into Kubernetes to provide persistent storage using the Dell storage system.

CSI Architecture

Features and capabilities

CSI Driver Capabilities

Features PowerStore PowerScale PowerFlex PowerMax Unity XT
CSI Driver version
v2.14.0 v2.14.0 v2.14.0 v2.14.0 v2.14.0
Static Provisioning
yes yes yes yes yes
Dynamic Provisioning
yes yes yes yes yes
Expand Persistent Volume
yes yes yes yes yes
Volume Snapshot
yes yes yes yes for LUN
no for NFS
yes
Volume Clone
yes yes yes yes for LUN
no for NFS
yes
RWO, RWOP

ROX, RWX with NFS ONLY
RWO, RWX, ROX, RWOP RWO, ROX, RWOP

RWX with NFS ONLY
RWO, RWOP

ROX, RWX with NFS ONLY
RWO, ROX, RWOP

RWX with NFS ONLY
Access Mode for volumeMode: Block
RWO, RWX, ROX, RWOP Not Supported RWX, ROX, RWOP RWX, ROX, RWOP RWO, RWX
Raw Block Volume yes no yes yes yes
CSI Ephemeral Volume yes yes yes no yes
Generic Ephemeral Volume yes yes yes yes yes
Topology
yes yes yes yes yes
Multi-array
yes yes yes yes yes
Volume Health Monitoring
yes yes yes yes yes
Storage Capacity Tracking
yes yes yes yes yes
Volume Limit
yes yes yes yes yes

Storage Platform Details

Features PowerStore PowerScale PowerFlex PowerMax Unity XT
Fibre Channel
yes N/A N/A yes yes
iSCSI
yes N/A N/A yes yes
NVMeTCP
yes N/A N/A yes N/A
NVMeFC
yes N/A N/A N/A N/A
NFS
yes yes yes yes - SDNAS only (not eNAS) yes
Other
N/A N/A ScaleIO protocol N/A N/A
Supported FS
ext3 / ext4 / xfs / NFS NFS ext4 / xfs / NFS ext4 / xfs / NFS ext4 / xfs / NFS
Thin / Thick provisioning
Thin N/A Thin Thin Thin/Thick
Platform-specific configurable settings
iSCSI CHAP Access Zone
NFS version (3 or 4);Configurable Export IPs
- Service Level selection
iSCSI CHAP
Host IO Limit
Tiering Policy
NFS Host IO size
Snapshot Retention duration
Auto RDM(vSphere)
N/A N/A N/A Yes(over FC) N/A
Internet Protocol
IPv4 IPv4 IPv4 IPv4 IPv4

Note: Please note Dual-Stack or IPv6 is not supported.