Identify methods for creating a Storage Container
A storage container is a defined subset of available storage within a storage pool. Storage Containers allow you to apply rules or transformations such as compression to a data set.
- Logical segmentation of SP containing groups of VM’s/files (vDisks).
- Typically have 1:1 mapping with datastore
VMware
Storage presented via NFS (default) or iSCSI
AHV
Storage presented via iSCSI
Hyper-V
Storage presented via SMB
Storage Pool
- Group of physical devices (PCIe SSD, SSD, HDD) that can span multiple nodes.
- Typically only a single pool.
vDisk
- Any file over 512KB on DSF

- Composed of extents which are groups/stored on disk as extent group
Extent
- 1MB piece of logically contiguous data which consists of n number of contiguous blocks
- Written/Read/Modified on sub-extent basis (aka slice)
- May be trimmed when moving into the cache
Extent Group
- 1MB or 4MB piece of physically contiguous stored data
- Stored as a file and owned by CVM
- Dynamically distributed among groups to provide striping across nodes/disks

