OpenVZ versus KVM
Quelle différence existe-t-il entre le OpenVZ et le KVM ? En résumé OpenVZ est logiciel tandis que KVM est matériel. Donc le second coûtera nécessairement plus cher.
OpenVZ
Le OpenVZ est une technologie virtuelle au niveau du système d'exploitation. Ainsi, le système d'exploitation est divisé de façon à ce que les ressources soient affectées à chacune de ses parties. Dans cette situation, il y a deux types de ressources, soit une ressource dédiée ou en Burst. Une ressource dédiée est assurée qu'un VPS obtiendra la demande. Les ressources Burst sont les ressources actuellement inutilisées sur le système. De cette façon, le système peut permettre à un VPS d'emprunter des ressources comme la RAM d'un autre VPS quand l'autre ne l'utilise pas, mais qu'il s'agit d'un emprunt momentané, ses ressources devront être restituées dès que possible. Si les autres souhaitent que leurs ressources VPS dédiées leur reviennent, alors le processus peut être terminé brusquement ou devenir instable.
KVM
Le KVM est une technologie de virtualisation matérielle. Ainsi, le système d'exploitation principale simule le système d'exploitation principal pour un autre système d'exploitation afin que celui-ci fonctionne au-dessus de lui. Il agit également comme hyperviseur, gestionnaire et distributeur de ressources partagées comme le disque et les entrées/sorties réseau et le temps qu'utilise le microprocesseur. Hélas, le KVM VPS ne peut pas diviser les ressources, ils sont tout dédiés ou partagés. En autre, l'espace disque et la RAM d'un VPS sont détenus en entier par le VPS. Le problème avec celui-ci c'est que si la limite est atteinte, soit qu'il doit effectuer un «swap» ou subir des pénalités de performances majeures. Dans le pire des cas, il devra même tuer ses processus. Contrairement au OpenVZ, le VPS KVM ne peut pas emprunter temporairement des ressources dédiées de quelqu'un d'autre, car elles sont complètement isolées.
Remarques
- Si vous souhaitez utilisez un VPN, comme OpenVPN, à partir de la maison et que votre serveur en location ne dispose pas de beaucoup de puissance (comme c'est le cas avec OpenVZ), il peut être préférable de l'utiliser comme un simple pont et de se dédier un routeur comme pfSense (de Electric Sheep Fencing LLC) que vous monterez dans une VM sur un serveur à la maison pour joindre votre réseau en location. Cette technique peut également servir afin d'héberger à partir de la maison un site Web à l'insu de son fournisseur d'Internet, puisqu'un VPN est encrypté et que l'on peut utiliser n'importe quel port pour transmettre l'information.
- ATTENTION ! Le paramètre «MASQUERADE» de la commande iptables n'est pas véritablement supporté par l'OpenVZ.
Voir également
Articles - S'héberger chez soi sans IP statique et avec un port 80 bloqué, est-ce possible ?
Articles - Virtualisation
Système d'exploitation