Comment calculer la capacité utilisable d'un cluster Ceph ?
L'espace de stockage utilisable de Ceph est influencé par la capacité brute des disques, les méthodes de protection des données comme la réplication ou le codage d'effacement, et l'overhead système. La provision fine, les quotas et l'espace de récupération réservé aident à optimiser l'utilisation et à garantir la tolérance aux pannes.
L'espace utilisable de Ceph est déterminé par les facteurs suivants
1.La capacité brute maximale d'un cluster Ceph construit par plusieurs serveurs est la somme de l'espace disque dans chaque serveur.
Si le cluster comprend différents types de dispositifs de stockage, tels que des HDD, des SSD ou des disques NVMe, vous devez calculer l'espace disque brut total pour chaque type de dispositif séparément.Ceph est capable de reconnaître la classe de périphérique désignée utilisée par chaque pool.
2. La protection des données appliquée à chaque pool Ceph détermine l'espace utilisable.
- Protection répliquée : espace utilisable = capacité brute / taille de la réplique
- Protection des données par code d'effacement : espace utilisable = capacité brute x (K/(K+M))
3. Ceph a un certain overhead pour les métadonnées et les opérations système. L'espace overhead utilisé est d'environ 10 à 20 % selon votre configuration et votre utilisation spécifiques.
Tous les espaces de disque sont partagés par tous les pools répliqués et par code d'effacement.
- Les pools peuvent définir ou ne pas définir de quotas. Tous les quotas sont des provisions minimes.
- Parce que l'espace disponible de Ceph est une provision fine ; l'espace de stockage est alloué uniquement lorsque cela est nécessaire, plutôt que d'allouer tout l'espace requis à l'avance. Cela peut améliorer l'utilisation du stockage et réduire les coûts de stockage.
- Il est recommandé de réserver 1/n d'espace pendant l'opération comme espace de récupération des données en cas de défaillance matérielle, où n est le nombre de serveurs.
- Le système a des avertissements d'utilisation prédéfinis de 85 % près de la pleine capacité et de 95 % pleine.