Chapitre 6. Mise à l'échelle de l'opérateur de surveillance des clusters
OpenShift Container Platform expose les métriques que l'opérateur de surveillance des clusters collecte et stocke dans la pile de surveillance basée sur Prometheus. En tant qu'administrateur, vous pouvez afficher des tableaux de bord pour les ressources système, les conteneurs et les métriques des composants dans la console Web d'OpenShift Container Platform en naviguant vers Observe
6.1. Exigences en matière de stockage de la base de données Prometheus Copier lienLien copié sur presse-papiers!
Red Hat a effectué plusieurs tests pour différentes tailles d'échelle.
Les exigences de stockage de Prometheus ci-dessous ne sont pas normatives. Une consommation de ressources plus importante peut être observée dans votre cluster en fonction de l'activité de la charge de travail et de l'utilisation des ressources.
| Nombre de nœuds | Nombre de gousses | Croissance du stockage de Prométhée par jour | Croissance du stockage de Prometheus par 15 jours | Espace RAM (par taille d'échelle) | Réseau (par élément de la base de données) |
|---|---|---|---|---|---|
| 50 | 1800 | 6.3 GB | 94 GB | 6 GB | 16 MB |
| 100 | 3600 | 13 GB | 195 GB | 10 GB | 26 MB |
| 150 | 5400 | 19 GB | 283 GB | 12 GB | 36 MB |
| 200 | 7200 | 25 GB | 375 GO | 14 GB | 46 MB |
Environ 20 % de la taille prévue a été ajoutée comme frais généraux pour garantir que les besoins de stockage ne dépassent pas la valeur calculée.
Le calcul ci-dessus concerne l'opérateur de surveillance de cluster par défaut d'OpenShift Container Platform.
L'utilisation du processeur a un impact mineur. Le ratio est d'environ 1 cœur sur 40 pour 50 nœuds et 1800 pods.
Recommendations for OpenShift Container Platform
- Utiliser au moins trois nœuds d'infrastructure (infra).
- Utilisez au moins trois nœuds openshift-container-storage avec des disques NVMe (non-volatile memory express).