Anonymous
Not applicable

Capabilities of the Dell CSI drivers

Choosing the right storage array as K8s persistent storage might create heated debates within the organization.

The table below should ease the selection process.

The reference for that table is : https://dell.github.io/storage-plugin-docs/docs/dell-csi-driver/#features-and-capabilities 

Supported Platforms

Features PowerMax PowerFlex/VxFlex OS Unity PowerScale/Isilon PowerStore
      
Kubernetes1.17, 1.18, 1.191.17, 1.18, 1.191.17, 1.18, 1.191.17, 1.18, 1.191.17, 1.18, 1.19
RHEL7.7, 7.8, 7.97.7, 7.8, 7.97.6, 7.7, 7.87.6, 7.7, 7.87.7, 7.8, 7.9
Ubuntu20.0420.0420.0420.0420.04
CentOS7.6, 7.7, 7.87.6, 7.7, 7.87.6, 7.7, 7.87.6, 7.7, 7.87.6, 7.7, 7.8
SLESno15SP2nonono
OpenShift4.5, 4.64.5, 4.64.5, 4.64.5, 4.64.5, 4.6
Docker EE3.13.13.13.13.1
Google Anthos1.5nonono1.5

 

CSI Driver Capabilities

Features PowerMax PowerFlex/VxFlex OS Unity PowerScale/Isilon PowerStore
      
Static Provisioningyesyesyesyesyes
Dynamic Provisioningyesyesyesyesyes
Expand Persistent Volumeyesyesyesyesyes
Create VolumeSnapshotyesyesyesyesyes
Create Volume from Snapshotyesyesyesyesyes
Delete Snapshotyesyesyesyesyes
Access ModeRWO/RWX/ROXRWORWO(FC/iSCSI)
RWO/RWX/ROX(NFS)
RWO/RWX/ROX(Raw block FC and iSCSI)
RWO/RWX/ROXRWO(FC/iSCSI)
RWO/RWX/ROX(RawBlock, NFS)
CSI Volume Cloningyesyesyesyesyes
CSI Raw Block Volumeyesyesyesnoyes
CSI Ephemeral Volumenonoyesyesyes
Topologyyesyesyesyesyes
Multi-arrayyes (via Unisphere)noyes (with single driver)nono

 

Backend Storage Details

Features PowerMax PowerFlex/VxFlex OS Unity PowerScale/Isilon PowerStore
      
Fibre ChannelyesN/AyesN/Ayes
iSCSIyesN/AyesN/Ayes
NFSN/AN/Ayesyesyes
OtherN/AScaleIO protocolN/AN/AN/A
Supported FSext4 / xfsext4 / xfsext3 / ext4 / xfs / NFSNFSext3 / ext4 / xfs / NFS
Thin / Thick provisioningyesyesyesN/Ayes
Platform-specific configurable settingsService Level selection
iSCSI CHAP
-Host IO Limit
Tiering
NFS host IO size
Snapshot retention duration
Access Zone
NFS version (3 or 4)
iSCSI CHAP
18 Replies
Gerry.liu
2 Bronze

Re: Capabilities of the Dell CSI drivers

Can you help to indentify VM or bare metal  support for each protocol (FC/ISCSI/NFS) ? Many Thanks.

0 Kudos
ankur.patel
DellEMC

Re: Capabilities of the Dell CSI drivers

Hi! The drivers themselves arent aware of VM or bare metal. You do need to look at connectivity like FC vs iSCSI as an example when looking at which route to go. iSCSI is easier to implement at a VM level

0 Kudos
Gerry.liu
2 Bronze

Re: Capabilities of the Dell CSI drivers

If host platform use vmware hypervisor, Do the CSI driver support for VM RDM when FC connection with Powermax or Unity ? many Thanks. 

0 Kudos
bmcfeeters
3 Silver

Re: Capabilities of the Dell CSI drivers

Hi Gerry,

The CSI drivers do not support provisioning volumes via an FC + RDM connection.  It might be possible to use DirectPath I/O to give a VM direct access to an FC HBA and have it work that way.  But that has not been tested.

Thanks
Bryan

 

0 Kudos
Gerry.liu
2 Bronze

Re: Capabilities of the Dell CSI drivers

Got, thanks for your help!

0 Kudos
Andreas_P
2 Bronze

Re: Capabilities of the Dell CSI drivers

When will be Kubernetes 1.17 be supported by the CSI driver for PowerStore?

When will "Create snapshots" be supported by the CSI driver with PowerStore?   

Debian Linux is not on the supported OS list (Ubuntu, Redhat). Will the CSI functioning on Debian too, already tested? 

0 Kudos
Flo_csI
3 Argentum

Re: Capabilities of the Dell CSI drivers

Hi Andrea,

Yes 1.17 & snapshots are planned for next release planned in Q3

There is no plan to qualify Debian. Feel free to reach me in PM with your use-case.

HTH

cocampbe
2 Iron

Re: Capabilities of the Dell CSI drivers

I have been successfully running the isilon csi in k8s 1.16 and 1.17. Granted I had to change the api versions for a few items in the templates, but other than that no issues.

0 Kudos
Mason Choi
2 Bronze

Re: Capabilities of the Dell CSI drivers

Is there any plans to develop vnx filestorage csi plugin?

(ex. vnx5300)

0 Kudos