Which functionality does the Cloud Native Storage (CNS) component take advantage of to support the creation of container volumes?
Which functionality does the Cloud Native Storage (CNS) component take advantage of to support the creation of container volumes?
Cloud Native Storage (CNS) leverages the Storage Policy Based Management (SPBM) functionality for volume provisioning in VMware environments. SPBM allows for defining storage policies that specify storage requirements and capabilities for container volumes, ensuring that appropriate levels of service are met. This makes it easier to provision and manage storage for containerized applications within vSphere and Kubernetes.
Uh, tricky ... in the link it mentions CSI (Container Storage Interface) as having FCD as functionality but later in Cloud Native Storage Server Component it states When provisioning container volumes, it interacts with vCenter Server to create storage objects that back the volumes. The Storage Policy Based Management functionality guarantees a required level of service to the volumes.
I'm agree with anthony, should be D. SPBM.
I'm going to have to vote D. The question was "what functionality". SPBM fits that description. FCDs are an "item" rather than a "function". FCDs exist because of SPBM.
D. SPBM https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.storage.doc/GUID-CF1D7196-E49C-4430-8C50-F8E35CAAE060.html Cloud Native Storage (CNS) Cloud Native Storage (CNS) is a vSphere and Kubernetes feature that makes Kubernetes & Tanzu aware of how to provision storage on vSphere on-demand, in a fully automated, scalable fashion as well as providing visibility for the administrator into container volumes through the CNS UI within vCenter.
I'm agree with anthony, should be D. SPBM.
Not sure but I think it's A. First Class Disk https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.storage.doc/GUID-AD5AE35E-5209-4775-988C-F86D0E4F0C29.html First Class Disk (FCD) Also called Improved Virtual Disk (IVD) or managed virtual disk. It is a named virtual disk unassociated with a VM. These disks reside on a vSAN, VMFS, NFS, or vVols datastore and back ReadWriteOnce container volumes. The FCD technology allows to perform life cycle operations related to persistent volumes outside of the VM or pod life cycle. If the VM is a Kubernetes node that runs multiple container based applications and uses persistent volumes and virtual disks for many applications, CNS facilitates life cycle operations at the container and persistent volume granularity.
Answer will be D The Cloud Native Storage (CNS) component takes advantage of the "Storage Based Policy Management" (option D) to support the creation of container volumes in VMware environments. Storage Based Policy Management allows you to define policies that specify storage requirements and capabilities for container volumes, making it easier to provision and manage storage for containerized applications in a VMware infrastructure.
The CNS component resides in vCenter Server. It is an extension of vCenter Server management that implements provisioning and lifecycle operations for persistent volumes. When provisioning container volumes, the component interacts with the vSphere "First Class Disk functionality" to create virtual disks that back the volumes. In addition, the CNS server component communicates with the Storage Policy Based Management to guarantee a required level of service to the disks.
CNS fully supports SPBM provisioning of these volumes – obviously this works best with vSAN given its native policy-driven storage workflows which align exactly with the K8s StorageClass concept., That said, CNS also works with VMFS and NFS as well should you use tag-based SPBM policies https://blogs.vmware.com/virtualblocks/2019/08/14/introducing-cloud-native-storage-for-vsphere/?irclickid=1TNXi9TB3xyOWwu0UfQwQyYMUkiV5lRJuXJT1A0&utm_source=affiliate&utm_medium=ONLINE_TRACKING_LINK_&utm_campaign=Online%20Tracking%20Link&utm_term=Network_YieldKit%20GmbH&irgwc=1
D. SPBM "CNS leverages the existing Storage Policy Based Management (SPBM) functionality for volume provisioning. The DevOps users can use the storage policies, created by the vSphere administrator in vSphere, to specify the storage SLAs for the application volumes within Kubernetes. CNS enables the DevOps users to self-provision storage for their apps with appropriate storage SLAs" https://docs.vmware.com/en/VMware-vSphere-Container-Storage-Plug-in/2.0/vmware-vsphere-csp-getting-started/GUID-74AF02D7-1562-48BD-A9FE-C81A53342AC3.html
A is look correct, SPBM is a Vcenter server service