Présentation d'OpenVZ
by
raskar
@
Cette article permet de présenter la technologie de virtualisation OpenVZ ainsi qu'une rapide prise en main.
Historique et présentation
OpenVZ est l'oeuvre d'une communauté de développeurs qui ont voulu développer une version libre du logiciel de virtualisation Virtuozzo développé et commercialisé par la société Paralles bien connu des mac user pour leur produit du même nom.
Au niveau de son architecture OpenVZ fonctionne comme XEN (cf: article sur xen).
En effet, il est nécessaire de modiierla machine hôtes (le serveur physique) en la faisant booté sur un noyau patché pour le fonctionnement d'OpenVZ.
De nombreux noyau précompilé sont déjà disponible selon l'utilisation souhaité d'OpenVZ et il est tout à fait possible de compiler le sien en ajoutant les patchs pour OpenVZ.
A la technologie OpenVZ, il faut ajouter quelques définitions.
Ainsi une machine virtuelle est appellé un Serveur Privé Virtuel (Virtual Private Server en anglais).Celle-ci fonctionne dans un Environnement Virtuel (VE) et est otalement chrooté. Cela permet de garantir l'indépendance et la sécurité de chaque serveur privé les un par rapport aux autres ainsi que de la machine hôte.
Les modules OpenVZ du noyau ainsi que les outils permettent d'isoler ces Environnement Virtuels en faisant fonctionner à l'interieur d'autres système d'exploitation complet et autonome avec leurs propres processus, utilisateurs, services etc...
Les éléments constitutifs d'un système de virtualisation Open VZ sont donc les suivants:
Au niveau de son architecture OpenVZ fonctionne comme XEN (cf: article sur xen).
En effet, il est nécessaire de modiierla machine hôtes (le serveur physique) en la faisant booté sur un noyau patché pour le fonctionnement d'OpenVZ.
De nombreux noyau précompilé sont déjà disponible selon l'utilisation souhaité d'OpenVZ et il est tout à fait possible de compiler le sien en ajoutant les patchs pour OpenVZ.
A la technologie OpenVZ, il faut ajouter quelques définitions.
Ainsi une machine virtuelle est appellé un Serveur Privé Virtuel (Virtual Private Server en anglais).Celle-ci fonctionne dans un Environnement Virtuel (VE) et est otalement chrooté. Cela permet de garantir l'indépendance et la sécurité de chaque serveur privé les un par rapport aux autres ainsi que de la machine hôte.
Les modules OpenVZ du noyau ainsi que les outils permettent d'isoler ces Environnement Virtuels en faisant fonctionner à l'interieur d'autres système d'exploitation complet et autonome avec leurs propres processus, utilisateurs, services etc...
Les éléments constitutifs d'un système de virtualisation Open VZ sont donc les suivants: