Qu'est-ce que l'hébergement VPS ? Structure des serveurs virtuels, surallocation, VPS infogéré ou non, avantages et inconvénients

Mention d'affiliation v3.1
Mention d'affiliation v3.2 (mobile)

L'hébergement VPS découpe un serveur physique par la virtualisation et attribue à chaque serveur virtuel son propre CPU et sa propre RAM. Cet article présente la structure des serveurs virtuels, la surallocation, les différences avec l'hébergement mutualisé et celles entre VPS infogéré et VPS non infogéré.

Avec l'hébergement VPS, vous gérez vous-même le serveur avec les droits root ; sans offre infogérée, la gestion du serveur vous revient aussi. Voici les avantages et inconvénients de l'hébergement VPS, et les sites auxquels il convient.

1️⃣ Structure de l'hébergement VPS

  • ↪️ Un serveur physique découpé en serveurs virtuels

Un VPS (Virtual Private Server) est un serveur virtuel obtenu en découpant un serveur physique par la virtualisation. Ce découpage est assuré par un logiciel appelé hyperviseur. Chaque serveur virtuel a son propre système d'exploitation, et les cœurs de CPU, la mémoire et le disque sont eux aussi définis par serveur virtuel.

L'utilisateur peut obtenir les droits root, et choisir lui-même le serveur web, la version de PHP et le pare-feu.

Hébergement VPS : structure d'un serveur physique
Séparé pour chaque serveur virtuel
VPSServeurs virtuels : système d'exploitation et ressources par serveur virtuel
VM 1Votre serveur
🐧 Système d'exploitation
⚙️ Cœurs de CPU
🧠 Mémoire
💽 Disque
VM 2
🐧 Système d'exploitation
⚙️ Cœurs de CPU
🧠 Mémoire
💽 Disque
VM 3
🐧 Système d'exploitation
⚙️ Cœurs de CPU
🧠 Mémoire
💽 Disque
Serveur virtuel …
Hyperviseur · logiciel qui découpe un serveur physique en serveurs virtuels
🖥️ 1 serveur physique
🔑 Ce que vous choisissez vous-même avec les droits rootServeur webVersion de PHPPare-feu

2️⃣ VPS partagé et VPS dédié : la surallocation

Selon que les cœurs indiqués dans la grille tarifaire vous sont réservés ou non, on distingue le VPS partagé et le VPS dédié. Les grilles tarifaires les appellent généralement Shared CPU et Dedicated CPU.

Avec un VPS partagé, vous utilisez les cœurs indiqués en alternance avec d'autres serveurs virtuels. Comme la plupart des sites n'utilisent qu'un peu de CPU en temps normal, l'hébergeur attribue plus de cœurs qu'il n'en existe réellement. C'est ce qu'on appelle la surallocation : le même principe que la surréservation, quand une compagnie aérienne vend plus de billets que de sièges.

En temps normal, la différence ne se voit pas. Quand les serveurs virtuels voisins utilisent le CPU en même temps, votre tour recule et tout ralentit. Avec un VPS dédié, vos cœurs sont liés à des cœurs réels qui vous sont réservés. Les performances sont constantes, en échange d'un prix plus élevé. Ce qui est partagé, c'est le CPU : la mémoire et le disque sont généralement séparés par serveur virtuel dans les deux cas.

VPS partagé et VPS dédié : comment le CPU est réparti
Surallocation
VPS partagéShared CPU
Cœurs réels 16
Cœurs virtuels attribués 32 (16 serveurs virtuels de 2 cœurs)
32 cœurs virtuels se relaient sur 16 cœurs réels = surallocation
⚙️ Cœurs de CPUEn alternance avec les voisins
🧠 MémoireUsage exclusif
💽 DisqueUsage exclusif
Quand les voisins sont chargés en même tempsVotre tour recule, tout ralentit
PrixPlus bas
VPS dédiéDedicated CPU
Cœurs réels 16
Cœurs virtuels attribués 16 (8 serveurs virtuels de 2 cœurs)
Vos 2 cœurs virtuels liés à 2 cœurs réels = usage exclusif
⚙️ Cœurs de CPUUsage exclusif
🧠 MémoireUsage exclusif
💽 DisqueUsage exclusif
Quand les voisins sont chargés en même tempsPerformances constantes
PrixPlus élevé
Votre part (usage exclusif)Votre part (en alternance avec les voisins)Part des autres serveurs virtuels

3️⃣ Différence avec l'hébergement mutualisé : une attribution, pas une limite

Avec l'hébergement mutualisé, les comptes partagent le système d'exploitation et le serveur web d'un serveur. Ce que chaque compte reçoit, c'est une limite de CPU et de mémoire.

Avec un VPS, chaque serveur virtuel a son propre système d'exploitation, et les cœurs de CPU et la mémoire sont attribués dès le départ. Même en VPS partagé, seul le temps CPU est partagé. La différence se voit aussi quand on atteint le plafond : l'hébergement mutualisé vous bloque à la limite fixée par l'hébergeur avec l'erreur [508 Resource Limit Is Reached].

Avec un VPS, quand la mémoire attribuée est épuisée, le système d'exploitation arrête de force des processus. Sur WordPress, l'un des cas typiques est l'arrêt de la base de données, qui affiche l'écran [Error establishing a database connection].

Hébergement mutualisé et VPS : limite et attribution
Cases foncées = votre part
Hébergement mutualisé
1 système d'exploitation · serveur web
Système · serveur webPartagés par les comptes
CPU · mémoireSeulement une limite par compte
Au plafondBloqué par une erreur à la limite fixée par l'hébergeur
Ce qui s'affiche508 Resource Limit Is Reached
VPS
Système · serveur web
Système · serveur web
Système · serveur web
Système · serveur webSéparé pour chaque serveur virtuel
CPU · mémoireAttribués dès le départ
Au plafondLe système d'exploitation arrête de force des processus
Ce qui s'afficheError establishing a database connection
Limites de l'hébergement mutualisé et erreur 508 → Qu'est-ce que l'hébergement mutualisé ? Isolation CPU et RAM, limites, avantages et inconvénients

4️⃣ VPS infogéré et VPS non infogéré

  • ↪️ Qui gère le serveur

Avec un VPS non infogéré, l'hébergeur ne répond que du serveur virtuel et du réseau. Les mises à jour du système d'exploitation, l'installation du serveur web et de PHP, les réglages de sécurité et les sauvegardes sont à votre charge. Avec un VPS infogéré, l'hébergeur s'en charge, et vous gérez l'ajout de sites, le SSL et les sauvegardes depuis un panneau de gestion. C'est pourquoi le VPS infogéré coûte plus cher : des frais de gestion s'ajoutent au prix d'un serveur de même configuration.

VPS infogéré et VPS non infogéré
Qui gère le serveur
Rôle
VPS non infogéré
VPS infogéré
Serveur virtuel · réseau
L'hébergeur
L'hébergeur
Mises à jour du système
Vous
L'hébergeur
Installation du serveur web · de PHP
Vous
L'hébergeur
Réglages de sécurité
Vous
L'hébergeur
Sauvegardes
Vous
L'hébergeur
Prix
Plus bas
Plus élevé
🎛️ Avec un VPS infogéré, depuis le panneau de gestionAjout de sitesSSLSauvegardes
En savoir plus sur l'hébergement WordPress infogéré → Hébergement WordPress infogéré : ce que gère l'hébergeur, différences avec un VPS infogéré, avantages et inconvénients

5️⃣ Avantages et inconvénients de l'hébergement VPS

Avec l'hébergement VPS, le CPU et la mémoire sont attribués : les sites voisins vous affectent moins. Avec les droits root, vous adaptez les réglages du serveur à votre site, et quand les visiteurs augmentent, il suffit de passer à une offre supérieure pour avoir plus de ressources.

En revanche, avec un VPS non infogéré, la gestion du serveur vous revient. En cas de problème, c'est aussi à vous d'en trouver la cause.

Les prix démarrent autour de 4 à 6 $ par mois pour un VPS non infogéré, et autour de 11 $ par mois pour un VPS infogéré. Les hébergeurs qui facturent à l'heure, comme DigitalOcean ou Cloudways, n'augmentent pas leurs prix au renouvellement. Ceux qui vendent avec engagement, comme Hostinger, les augmentent au renouvellement.

Avantages et inconvénients de l'hébergement VPS
Prix de départ compris
👍 Avantages
⚙️
CPU et mémoire attribués · moins d'influence des sites voisins
🔑
obtenir les droits root · réglages du serveur adaptés au site
📈
Plus de ressources en passant simplement à une offre supérieure
⚠️ Inconvénients
🛠️
Avec un VPS non infogéré, la gestion du serveur vous revient
🔍
En cas de problème, c'est à vous d'en trouver la cause
💰 Prix de départ
VPS non infogéré
Dès 4 à 6 $/mois
VPS infogéré
Dès 11 $/mois
Les hébergeurs qui facturent à l'heure n'augmentent pas leurs prix au renouvellement. Ceux qui vendent avec engagement les augmentent au renouvellement.

6️⃣ Les sites auxquels convient l'hébergement VPS

L'offre à 11 $ par mois citée en exemple en 5️⃣ est celle de Cloudways, avec qui je travaille directement en affiliation. Les hébergeurs que je recommande sont Cloudways et ScalaHosting. Le VPS non infogéré est proposé par Hostinger (à partir de 6,49 $ par mois, engagement de 2 ans) et ScalaHosting (à partir de 19,95 $ par mois).

L'hébergement VPS convient aux sites qui atteignent sans cesse leurs limites en hébergement mutualisé. C'est aussi le cas des boutiques en ligne et des sites à abonnés : quand beaucoup de visiteurs sont connectés, le cache ne s'applique pas et chaque visite consomme du CPU.

Il convient aussi si vous gérez plusieurs sites : vous les placez sur un seul serveur et gérez leurs ressources ensemble.

Pour un blog peu visité ou un site vitrine d'entreprise, l'hébergement mutualisé suffit.

Si vous n'avez jamais administré de serveur, commencez par un VPS infogéré.

Les sites auxquels convient l'hébergement VPS
Si l'un de ces cas s'applique
🔁
Sites qui atteignent sans cesse leurs limites en mutualisé
Les ressources manquent.
🛒
Boutiques en ligne · sites à abonnés
Quand beaucoup de visiteurs sont connectés, le cache ne s'applique pas et chaque visite consomme du CPU.
🗂️
Gestion de plusieurs sites
Plusieurs sites sur un seul serveur, ressources gérées ensemble.
✋
Sites pour lesquels le mutualisé suffit
Blogs peu visités · sites vitrines d'entreprise
Si vous n'avez jamais administré de serveur, commencez par un VPS infogéré.
Comparer VPS et cloud infogérés → Top 7 des hébergements WordPress En savoir plus sur l'hébergement cloud → Hébergement cloud : pool de ressources et auto scaling, différences avec un VPS, avantages et inconvénients Les types d'hébergement en détail → Hébergement WordPress : 5 critères d'évaluation, de la stabilité à la vitesse

🔢 FAQ

Un VPS est un serveur virtuel obtenu en découpant un serveur physique, alors que l'hébergement cloud regroupe plusieurs serveurs physiques en un seul pool de ressources. Les offres cloud vendues par serveur virtuel, comme DigitalOcean ou Vultr, sont aussi appelées cloud VPS.

Un vCPU est un cœur virtuel, qui correspond généralement à un thread d'un cœur réel. En VPS partagé, ce thread est utilisé en alternance avec d'autres serveurs virtuels ; en VPS dédié, il est fixé à un seul serveur virtuel.

Sur le système d'exploitation, installez un serveur web (Nginx ou Apache), PHP et une base de données (MySQL ou MariaDB), puis ajoutez un certificat SSL. Vous configurez aussi vous-même le pare-feu et les sauvegardes. Avec un VPS infogéré, c'est l'hébergeur qui se charge de ce travail.

Vérifiez d'abord dans la grille tarifaire s'il s'agit de Shared CPU ou de Dedicated CPU. Sur le serveur lui-même, regardez la sortie de la commande top, plus précisément la valeur st. st est la part du temps pendant laquelle votre serveur virtuel a dû attendre parce que le CPU était donné à d'autres serveurs virtuels. Si cette valeur reste élevée, vos voisins vous affectent.

Avec un VPS, chaque serveur virtuel reçoit sa propre adresse IP. En hébergement mutualisé, les comptes partagent une adresse IP : si un compte voisin envoie du spam et que l'IP est bloquée, vos e-mails peuvent aussi être bloqués.

ℹ️ Mention d'affiliation
Le contenu de ce site contient des liens d'affiliation. Lorsqu'un visiteur achète un produit ou un service via l'un de ces liens, le site perçoit une commission du vendeur. Le montant payé par l'acheteur(il baisse lors des promotions ↓), lui, n'augmente pas. Les prix, remises et stocks indiqués correspondent à la date de rédaction et peuvent différer ; vérifiez-les donc auprès du vendeur avant d'acheter. Les produits sont choisis et évalués selon nos propres critères, et les commissions n'influencent ni l'ordre de présentation ni le contenu des évaluations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Prouvez que vous êtes humain : 1   +   9   =