Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.68 KB

File metadata and controls

40 lines (33 loc) · 1.68 KB

Available persistent storage options

Understand your persistent storage options so that you can optimize your {product-title} environment.

Table 1. Available storage options
Storage type Description Examples

Block

  • Presented to the operating system (OS) as a block device

  • Suitable for applications that need full control of storage and operate at a low level on files bypassing the file system

  • Also referred to as a Storage Area Network (SAN)

  • Non-shareable, which means that only one client at a time can mount an endpoint of this type

Ceph RBD, OpenStack Cinder, AWS EBS, Azure Disk, GCE persistent disk, and VMware vSphere support dynamic persistent volume (PV) provisioning natively in {product-title}.

File

  • Presented to the OS as a file system export to be mounted

  • Also referred to as Network Attached Storage (NAS)

  • Concurrency, latency, file locking mechanisms, and other capabilities vary widely between protocols, implementations, vendors, and scales.

RHEL NFS, NetApp NFS [1], Azure File, Vendor NFS, AWS EFS

Object

  • Accessible through a REST API endpoint

  • Configurable for use in the {product-title} Registry

  • Applications must build their drivers into the application and/or container.

Ceph Object Storage (RADOS Gateway), OpenStack Swift, Aliyun OSS, AWS S3, Google Cloud Storage, Azure Blob Storage

Important

Currently, CNS is not supported in {product-title} {product-version}.


1. NetApp NFS supports dynamic PV provisioning when using the Trident plug-in.