VM components
A VM behaves in exactly the same way a physical computer does, but it's actually a software computer that runs an OS and applications supported by the host's provided resources. A VM supports all the functionalities and presents the same devices as a physical machine, but it's easier to manage and more secure.
Typically, a VM can be configured to run on ESXi hosts, datacenters, clusters, or resource pools and includes three main core components:
- Virtual and hardware resources
- OS
- VMware Tools
Virtual hardware
When you create a VM, the ESXi host presents the hardware as a specific set of resources to the VM. The hardware type provided by the configuration wizard has been selected by VMware to ensure the highest level of compatibility for the supported OS.
Every VM has a CPU, memory, and disk resources. Virtual devices in the VM perform the same functions as the hardware on a physical computer. You can configure most of the virtual devices present in the VM but some elements cannot be...