Aller au contenu
ALGOSOFT

Dimensionner un VPS sans deviner

2 min de lectureALGOSOFT Admin

  • infrastructure
  • hosting

Le processeur n'est presque jamais ce qui manque en premier. Voici ce qui sature réellement, et comment choisir une taille sans payer pour de l'air.

La question arrive toujours dans le même sens : « il nous faut combien de cœurs ? ». C'est rarement le processeur qui décide.

Ce qui sature en premier

Dans l'ordre où nous le rencontrons :

  1. La mémoire. Une base de données et un runtime applicatif sur la même machine se disputent la mémoire, et le système finit par arrêter le processus le plus gourmand. C'est brutal et sans avertissement.
  2. Le disque, en espace. Les journaux applicatifs et les sauvegardes locales remplissent un disque plus vite que les données métier. Un disque plein rend une base de données inaccessible en écriture.
  3. Le disque, en débit. Sur les offres d'entrée de gamme, les entrées/sorties sont limitées. Une base qui pagine sur un disque bridé donne des temps de réponse qui n'ont aucun rapport avec la charge réelle.
  4. Le processeur. En dernier, et généralement seulement sous charge de calcul ou de chiffrement.

Estimer avant de mettre en ligne

Faites tourner l'application en préproduction avec un jeu de données réaliste, pas vide. Relevez trois chiffres : la mémoire résidente de chaque processus au repos, la même sous charge, et la croissance du disque sur une semaine.

Prenez la mémoire sous charge, ajoutez la moitié, et arrondissez à la taille au-dessus. Cette marge n'est pas du confort : c'est ce qui vous laisse le temps de réagir avant la saturation.

Ce que vous possédez en louant

Un VPS vous donne la racine et donc la responsabilité. Le fournisseur garantit que la machine virtuelle existe et que le réseau fonctionne. Tout le reste vous appartient : le pare-feu, les mises à jour, la rotation des journaux, la synchronisation de l'heure, les sauvegardes et leur restauration.

Ce travail ne disparaît pas parce qu'il n'apparaît pas sur la facture.

Quand changer de taille

Deux signaux suffisent. La mémoire disponible qui passe durablement sous 20 %, et l'attente d'entrées/sorties qui devient visible dans les temps de réponse. Les deux se voient dans une supervision élémentaire, à condition de l'avoir installée avant d'en avoir besoin.

Séparer avant d'agrandir

Avant de doubler la taille, regardez si la base de données peut partir sur sa propre machine. Deux petites machines aux rôles distincts se diagnostiquent et se redimensionnent bien plus facilement qu'une grosse qui fait tout.

Ce problème vous parle ?

C'est notre métier. Envoyez-nous les détails et nous vous dirons ce qu'il faut pour le régler.