I am new to Nutanix system and when learning or searching for Nutanix documents, I found this question that related to CVM.
Assume that I am using Esxi hypervisor, as I have known by far, all the storage will be directly mounted into CVM after we install NOS and CVM onto Esxi.
Because Esxi is the hypervisor and CVM is the virtual machine that run on Esxi so at this time, CVM can just interact with the virtualized resources pool. That is the reason why I do not know how CVM can control the physical storage in the infrastructure at the lower layer. Is there any algorithm or mechanism that allow CVM to do that?
May anyone explain this to me? Any reply also appreciated!
Best answer by cbrown
Since it is directly pass through, the CVM interacts with it in the same way a bare metal linux box would. The disks are then added to a storage pool, which Stargate (our I/O handler) uses to aggregate these drives and present them back to the ESXi host as a NFS mount. The ESXi host just uses it like it would any other NFS server and the CVM handles the rest.
I would recommend checking out the Nutanix Bible for an in depth overview of the I/O path - it's got tons of great details!