Une machine virtuelle est un ordinateur logiciel qui, à l'instar d'un ordinateur physique, exécute un système d'exploitation et des applications. L'hyperviseur sert de plate-forme d'exécution de machines virtuelles et permet la consolidation de ressources informatiques.

Chaque machine virtuelle contient son propre matériel virtuel, ou articulé autour d'un logiciel, y compris un CPU, une mémoire, un disque dur et un adaptateur réseau virtuels.

Le logiciel appelé hyperviseur est installé sur le matériel physique dans un centre de données virtualisée, et sert de plate-forme pour machines virtuelles. ESXi est l'hyperviseur en environnement vSphere L'hyperviseur fournit dynamiquement les ressources matérielles physiques aux machines virtuelles, au fil des besoins, pour assurer le fonctionnement des machines virtuelles. L'hyperviseur permet aux machines virtuelles de fonctionner avec un degré d'indépendance par rapport au matériel physique sous-jacent. Par exemple, une machine virtuelle peut être déplacée d'un hôte physique à un autre, ou ses disques virtuels peuvent être déplacés d'un type de stockage à un autre, sans affecter le fonctionnement de la machine virtuelle.

Les machines virtuelles étant du matériel physique sous-jacent spécifique découplé, la virtualisation permet de consolider les ressources informatiques physiques telles que les CPU, la mémoire, le stockage et la mise en réseau en pools de ressources qui peuvent être mis à la disposition des machines virtuelles de manière dynamique et flexible. Avec un logiciel de gestion adéquat tel que vCenter Server, vous pouvez également utiliser diverses fonctions qui accroissent la disponibilité et la sécurité de votre infrastructure virtuelle.