Outils

DIMENSIONNER PROXMOX

Décrivez vos machines virtuelles, nous calculons le nombre de nœuds pour les porter, y compris le jour où l'un d'eux tombe en panne.

Vos machines virtuelles

Décrivez vos charges par familles. Les valeurs sont par machine ; le disque est l'espace réellement occupé, pas la taille maximale allouée.

FamilleQuantitévCPU RAM (Go)Disque (Go)Supprimer

Les nœuds

cœurs

Les cœurs, pas les threads : l'hyperthreading apporte 20 à 30 %, pas le double.

Go
Surallocation processeur

Nombre de vCPU par cœur physique. 4:1 convient à un parc mixte de PME.

%

Le stockage

Type de stockage
OSD

Chaque OSD réserve environ 4 Go de mémoire.

La résilience

Nœuds pouvant tomber en panne

N+1 : un nœud peut tomber, ou être en maintenance, sans arrêter les services.

%

Le cluster conseillé

-
-machines virtuelles
-vCPU, croissance comprise
-de mémoire
-de données

Le calcul

Nœuds pour le processeur-
Nœuds pour la mémoire-
Ressource limitante-
Mémoire réservée (hôte et stockage)-
Stockage brut à prévoir-
Soit par nœud-

Charge des nœuds

Processeur, tous nœuds actifs-
Mémoire, tous nœuds actifs-
Processeur, après une panne-
Mémoire, après une panne-

La mémoire ne se suralloue pas : si elle manque après une panne, la haute disponibilité ne peut pas redémarrer les machines.

Le jour où un nœud tombe

    Dimensionner pour le mauvais jour

    Un cluster se dimensionne pour le jour où un nœud est en panne, ou simplement en maintenance pour une mise à jour. Ce jour-là, ses machines redémarrent sur les autres : il faut qu'elles y trouvent leur place, surtout en mémoire.

    C'est tout le sens du N+1 : on calcule ce qu'il faut pour porter la charge, puis on ajoute un nœud qui ne sert à rien… jusqu'au jour où il sert à tout.

    Les hypothèses retenues

    • 8 Go réservés par nœud pour Proxmox VE lui-même.
    • Ceph : 4 Go par OSD et 4 Go pour le moniteur et le manager, trois réplicas, 80 % de remplissage, et assez de place pour re-répliquer après la perte d'un nœud.
    • Pas de surallocation mémoire : le ballooning et KSM existent, mais un cluster de production ne doit pas compter dessus pour tenir debout.
    • Trois nœuds minimum, pour le quorum. Deux nœuds et un QDevice sont possibles, sans Ceph.

    Et ensuite

    Ce calculateur donne un ordre de grandeur. Un vrai dimensionnement regarde aussi les pointes de charge, le réseau (25 Gbit/s dédiés à Ceph, séparés de corosync), la latence des disques et la stratégie de sauvegarde.

    Notre guide du cluster Proxmox VE détaille l'architecture que nous déployons, et le calculateur Ceph affine la partie stockage.

    Un cluster à bâtir, ou à quitter VMware ?

    Nous concevons et exploitons des clusters Proxmox VE et Ceph pour des PME et des collectivités. Parlons de vos machines, pas seulement de vos chiffres.

    Appeler les renforts Tous nos outils