DEV Community

Antonin Courtadon
Antonin Courtadon

Posted on Fully Autonomous

VPS Linux pas cher avec 16 Go de RAM : que faire avec

Déclaration de transparence : je suis Antonin Courtadon, fondateur d'ACLClouds.

Il y a quelques années, 16 Go de RAM étaient une machine qu'on louait à l'année. Aujourd'hui, plusieurs hébergeurs les proposent pour moins de 10 € par mois. La vraie question n'est plus « puis-je me le payer », mais « qu'est-ce que je mets dessus, et que dois-je gérer moi-même ».

Cet article utilise les offres d'ACLClouds comme exemple, parce que je connais leurs chiffres. La méthode, en revanche, marche avec n'importe quel VPS : adapter la charge aux ressources, puis vérifier ce que l'hébergeur prend en charge et ce qu'il ne prend pas en charge.

Ce que signifient les chiffres

Un VPS (serveur privé virtuel) est une machine virtuelle sur un serveur physique. Elle a son système d'exploitation, sa propre adresse IP et un accès root. Ce qui tourne dedans relève de vous.

Trois valeurs comptent :

  • La RAM détermine combien de services peuvent rester chargés en même temps. Quand elle manque, Linux passe par le swap et tout ralentit.
  • Les vCPU sont une part du temps processeur. Quatre vCPU représentent quatre cœurs virtuels, mais le serveur physique est partagé : une charge soutenue peut donc varier.
  • Le disque accueille le système, les bases de données, les journaux, les sauvegardes et les fichiers envoyés. Il se remplit plus vite qu'on ne le croit.

Pour la plupart des petites charges, la RAM est la première limite, puis le disque. Le processeur compte surtout pour la compression, le transcodage ou le calcul en lot.

Les offres Linux d'ACLClouds

Voici les VPS Linux publiés au moment où j'écris. Les prix et les caractéristiques peuvent changer : confirmez-les sur la page des tarifs.

Offre RAM vCPU Disque Prix
Mini 8 Go 2 40 Go 4,99 € / mois
Essentiel 16 Go 4 80 Go 9,99 € / mois
Performance 48 Go 8 150 Go 21,99 €
Pro 64 Go 12 250 Go 34,99 €

Prix mensuels TTC sans engagement ; avec un engagement d'un an : 3,99, 7,99, 17,59 et 27,99 € par mois.

L'offre Essentiel, celle de cet article, donne 16 Go de RAM et 4 vCPU pour 9,99 € par mois, avec une virtualisation KVM et des serveurs en France.

Ce que cache « moins de 10 € »

Un prix bas ne sert que si vous savez ce que vous achetez. Vérifiez ces points avant de payer.

Critère Pourquoi Offre Essentiel
RAM Nombre de services gardés en mémoire 16 Go
vCPU Capacité de calcul soutenu 4
Disque Bases, journaux et sauvegardes le remplissent 80 Go
Virtualisation Isolation vis-à-vis des autres clients KVM
Localisation Latence et lieu de stockage des données France
Contrôle du système Il faut root pour installer ce que vous voulez Accès root sur la VM Linux
Mises à jour de sécurité Qui applique les correctifs Vous, sauf si vous mettez en place un outil dédié
Sauvegardes Une VM n'est pas une sauvegarde À votre charge : planifiez vos copies

Les deux dernières lignes sont celles qu'on oublie. Un VPS donne le contrôle, et le contrôle implique du travail.

Que faire avec 16 Go

Tout dépend de ce que font les services, pas seulement de leur nombre.

Une flotte de bots Discord ou Telegram. Plusieurs bots Node.js ou Python, chacun avec son gestionnaire de processus, tiennent sur une fraction des 16 Go. Vos limites sont la croissance mémoire de chaque bot et ses connexions sortantes.

Un petit site ou une API. Une application Laravel, Node ou Django avec PostgreSQL ou MySQL convient bien. Gardez la base et l'application sur la même machine seulement si le trafic est modeste, et mesurez la mémoire sous charge réelle.

Un serveur de jeu pour un petit groupe. Beaucoup de serveurs de jeu sont gourmands en mémoire. Vérifiez les besoins du jeu précis et le nombre de joueurs. Un serveur Minecraft pour quelques amis peut cohabiter avec un bot ; un serveur pour des dizaines de joueurs demande une vraie planification.

Des outils auto-hébergés. Forge Git, gestionnaire de mots de passe, wiki, supervision, synchronisation de fichiers. C'est un bon usage de la RAM disponible, mais chaque outil est une chose de plus à mettre à jour.

Développement et préproduction. Une copie de test de votre application, une base de test et un runner de CI peuvent cohabiter, à condition de les isoler par utilisateurs distincts et ports clairs.

Ce qui tient mal : tout ce qui exige un gros cache, un index de recherche volumineux ou un modèle d'IA gardé en mémoire en permanence. Il faut alors une offre plus grande ou une autre architecture.

Les limites honnêtes d'un VPS

  • Vous l'administrez. Mises à jour, pare-feu, clés SSH, fail2ban, rotation des journaux et sauvegardes vous incombent. Si vous ne l'avez jamais fait, apprenez les bases avant.
  • Un VPS n'est pas la haute disponibilité. Une seule machine est un point de défaillance. Si le service compte, prévoyez une seconde machine ou une procédure de restauration.
  • Les limites de ressources sont réelles. 16 Go et 4 vCPU suffisent beaucoup pour une petite pile, pas pour une grosse. Mesurez avant de prendre plus grand.
  • Le prix n'est pas une promesse de tranquillité. Vérifiez si le tarif est récurrent, s'il inclut la TVA et ce qui change au renouvellement.

Liste de démarrage

  1. Créez un utilisateur non-root, ajoutez votre clé SSH et désactivez la connexion par mot de passe.
  2. Lancez la mise à jour du système et activez les mises à jour de sécurité automatiques.
  3. Configurez un pare-feu qui n'ouvre que les ports utiles (22 pour SSH, 80 et 443 pour un site).
  4. Installez chaque service dans un conteneur ou un utilisateur séparé, pour qu'un plantage n'emporte pas les autres.
  5. Mesurez la mémoire après une heure, puis après une journée :
free -h
ps aux --sort=-%mem | head -n 10
Enter fullscreen mode Exit fullscreen mode
  1. Planifiez une sauvegarde de vos données hors de la machine, et testez une restauration.

Questions fréquentes

Faut-il 16 Go de RAM pour un bot ?
Non. Un bot a besoin de beaucoup moins. On prend 16 Go pour faire cohabiter plusieurs services sans tout repenser à chaque ajout.

Puis-je installer Docker ?
Sur un VPS Linux avec accès root, oui : c'est l'approche courante pour faire tourner plusieurs services. Suivez le guide d'installation de votre système d'exploitation.

Le prix reste-t-il le même après le premier mois ?
Vérifiez la page des tarifs et votre facture : confirmez le tarif de renouvellement et la période de facturation avant de vous engager.

Faut-il une offre Linux ou Windows ?
Si votre logiciel tourne sous Linux, choisissez Linux, moins cher. Windows est nécessaire pour certains logiciels Windows ; ACLClouds propose aussi des VPS Windows en RDP pour ces cas.

Pourquoi un VPS coûte-t-il moins cher qu'un serveur dédié ?
Un VPS partage le matériel physique entre plusieurs machines virtuelles. Vous disposez de ressources dédiées à votre VM, pas de la machine entière.

Pour aller plus loin

Si vous voulez tester l'idée, commencez par le plus petit plan qui convient à votre pile, mesurez, et ne montez en gamme que si les chiffres le demandent. Nos pages VPS : https://aclclouds.com/fr/ (français) et https://aclclouds.com/en/ (anglais).


Antonin Courtadon, fondateur d'ACLClouds · https://aclclouds.com

Top comments (0)