VPS · comparer

LXC ou KVM : quel VPS choisir ?

Les deux sont des VPS Linux en root, avec leur IPv4 dédiée, sur nos machines à Paris. La différence tient au noyau : le conteneur partage celui de la machine hôte, la machine virtuelle a le sien. Tout le reste en découle.

Point par point.

Les deux ont l’accès root, une IPv4 dédiée et la facturation à la minute. Voici ce qui change.

Comparaison d’un conteneur LXC et d’une machine virtuelle KVM
Conteneur LXCMachine virtuelle KVM
NoyauCelui de la machine hôte, partagé avec les autres conteneursLe tien, isolé de la machine hôte
DémarrageQuelques secondesUn peu plus long : la machine démarre son propre système
DockerImbrication activée : souvent possible, avec des limites, sans garantieComme sur un serveur, réseaux compris
Modules du noyau, VPN en mode noyauSeulement ceux que l'hôte charge déjàCeux que tu veux
ConsoleTerminal dans le navigateurTerminal et écran de la machine dans le navigateur
PrixDès 4,03 €/mois, le moins cher à taille égaleUn peu plus cher à taille égale

Lequel choisir ?

Pars de ce que tu vas faire tourner, pas de la fiche technique.

Un site, une API, des outils Linux

Nginx, une application PHP ou Node, une base installée à la main, des scripts planifiés : un conteneur suffit, démarre vite et coûte moins cher.

Créer un conteneur

Docker, un VPN, un noyau à régler

Docker Compose avec ses réseaux, WireGuard en mode noyau, des modules ou des réglages système : il te faut ton propre noyau, donc une machine virtuelle.

Créer une machine virtuelle

Juste une image Docker à mettre en ligne

Si ton projet tient dans une image (un bot, un site, une API), une application Arkya la met en ligne avec HTTPS sans serveur à tenir à jour.

Les applications

Et LXC face à Docker ?

Un conteneur LXC est un système Linux entier : son init, son SSH, plusieurs services, des paquets que tu mets à jour. Un conteneur Docker fait tourner un seul processus à partir d'une image figée, qu'on remplace au lieu de la mettre à jour. Chez Arkya, le premier est un VPS ; le second, une application.

Questions sur LXC et KVM.

Peut-on passer d'un conteneur à une machine virtuelle ?

Pas d'un clic : ce sont deux systèmes différents. Tu crées la machine virtuelle, tu y copies tes données et ta configuration, puis tu supprimes le conteneur. Tu ne paies chacun qu'à la minute pendant la bascule.

Pourquoi la machine virtuelle coûte-t-elle plus cher ?

Elle fait tourner son propre noyau et réserve sa mémoire, ce qui occupe davantage la machine hôte.

Docker marche-t-il vraiment sur un conteneur ?

Souvent, parce que l'imbrication est activée. Mais le noyau est partagé : certains réseaux, systèmes de fichiers ou options de sécurité de Docker ne sont pas disponibles. Pour un usage sérieux de Docker, prends une machine virtuelle.

Et Windows ?

Ni l'un ni l'autre : nos VPS tournent sous Linux, avec les distributions proposées à la commande.

Qu'est-ce qui est pareil sur les deux ?

L'accès root, l'IPv4 dédiée, le PTR, les IP additionnelles, les instantanés, la réinstallation, le changement de taille depuis l'espace client et la facturation à la minute : éteint, chacun ne paie que son disque et son IP.

Choisi ? Ton VPS t’attend à Paris.

Conteneur ou machine virtuelle, tu paies à la minute et tu changes de taille quand tu veux.