All Nutanix containers are thin provisioned by default; this is a feature of NDFS. Thin provisioning is a widely accepted technology that has been proven over time by multiple storage vendors, including VMware. As containers are presented by default as NFS datastores to VMware vSphere hosts, all VMs will also be thin provisioned by default. This results in dramatically improved storage capacity utilization without the traditional performance impact. Thick provisioning on a VMDK level is available if required for the limited use cases such as fault tolerance (FT) or highly demanding database and I/O workloads. Thick provisioning can be accomplished by creating Eager Zero Thick VMDKs. Eager Zero Thick VMDKs will automatically guarantee space reservations within NDFS.
Here is the disconnect. When I provision a lazy or eager zeroed, 1TB VM, both cause container storage utilization to jump by 2TB (replication factor of 2 is in use). I would expect to see only the eager zeroed VM to cause the jump, since lazy should be thin provisioned. Also, when I create a lazy zeroed VM, after the VM creation is complete the disk is listed as eager?
Best answer by JonView original