OpenVZ est un projet open-source qui fournit des services de virtualisation pour les systèmes d’exploitation de type Linux. Ce projet se base sur le noyau Linux et permet aux utilisateurs de créer et gérer plusieurs “conteneurs” d’OS virtuels sur un seul serveur physique. Ces conteneurs peuvent être utilisés pour faire fonctionner différentes applications ou services dans des environnements isolés et sécurisés, tout en partageant les ressources de la machine hôte.
OpenVZ offre une virtualisation à l’échelle du système d’exploitation, ce qui signifie que chaque conteneur partage le même noyau OS que l’hôte, mais dispose de son propre système de fichiers, d’utilisateurs, de groupes, de processus, de réseau, etc. Cela offre un meilleur rendement et une plus grande efficacité que d’autres formes de virtualisation, comme la virtualisation complète du matériel.