Points clés à retenir
- La protection contre les surcharges HCI de Sangfor contribue à maintenir la stabilité opérationnelle en cas de charge CPU élevée.
- L'isolation des ressources sur deux plans réduit les conflits de ressources entre les services de gestion et les machines virtuelles métier.
- Lorsque l'utilisation du processeur dépasse 85 % pendant 360 secondes consécutives , Sangfor HCI réserve des cœurs de processeur dédiés aux services de gestion.
- La planification par niveaux de priorité et le contrôle intelligent des API permettent de prioriser les opérations critiques en cas de surcharge du processeur.
- Les résultats des tests montrent que Sangfor HCI offre des performances commerciales plus fluides et plus prévisibles une fois la protection contre les surcharges activée.
Dans les environnements d'infrastructure hyperconvergée (HCI) critiques, les surcharges inattendues du processeur entraînent souvent des fluctuations de performance, des retards dans la gestion des cœurs et même des risques d'instabilité latents. Pour pallier ces problèmes, Sangfor HCI a lancé une fonctionnalité de protection contre les surcharges spécialement conçue pour garantir une stabilité opérationnelle à toute épreuve, même en cas de forte charge système. Cet article explique le fonctionnement de cette protection et comment elle contribue à la continuité de service.

Architecture de base : Isolation des ressources sur deux plans
Le fondement de la protection contre les surcharges de Sangfor HCI repose sur la séparation stricte du plan de gestion et du plan métier exécutés sur le système d'exploitation HCI, éliminant ainsi les conflits de ressources entre les services système et les machines virtuelles métier des utilisateurs à la racine :
- Tous les services du plan de contrôle sont liés à une plage de processeurs dédiée, minimisant ainsi la concurrence directe pour les ressources de calcul avec les machines virtuelles d'entreprise.
- Par défaut, le système exécute un mécanisme de liaison souple : les ressources inactives réservées aux services du plan de gestion sont automatiquement libérées sur demande pour les machines virtuelles métier, optimisant ainsi l’utilisation des ressources en cas de charge normale.
- Lorsque l'utilisation physique du processeur dépasse 85 % pendant 360 secondes consécutives, Sangfor HCI réserve des cœurs de processeur dédiés aux services de gestion, garantissant ainsi la réactivité des fonctions système critiques même en cas de forte charge.
Planification par priorités hiérarchisées pour protéger les tâches critiques
Pour éviter que des tâches d'arrière-plan à faible valeur ajoutée ne consomment des ressources de calcul qui devraient être allouées aux opérations critiques, Sangfor HCI adopte un mécanisme d'assurance hiérarchisé basé sur les cgroups qui classe toutes les tâches de gestion en trois niveaux de priorité :
- Niveau P1 : Couvre les tâches essentielles à haute priorité, notamment l’édition et la migration de machines virtuelles, ainsi que les opérations sur la passerelle principale, le contrôleur et le planificateur.
- Niveau P2 : Inclut la surveillance, les alertes, la consultation des ressources et d’autres opérations d’exploitation et de maintenance courantes.
- Niveau P3 : Comprend les tâches d’arrière-plan non urgentes telles que les mises à jour du cache, l’analyse, la collecte de données de surveillance, la sauvegarde des journaux et la collecte d’informations matérielles.
Cette planification de la puissance de calcul basée sur les priorités garantit que les tâches d'arrière-plan de faible priorité ne puissent jamais entraver les opérations critiques, assurant ainsi une réponse fluide des commandes principales même en cas de forte charge.
Contrôle intelligent des API pour une expérience d'interaction cohérente
Le système de planification hiérarchisée est complété par une fonctionnalité de contrôle API intelligente intégrée :
Dès qu'une surcharge du processeur est détectée, le système active automatiquement la mise en file d'attente et la limitation du débit des API. Toutes les requêtes API entrantes sont traitées en fonction de leur priorité, ce qui limite efficacement la consommation de ressources par les opérations non critiques. Cette conception garantit une réponse rapide aux opérations sur les pages destinées aux utilisateurs et aux commandes de contrôle principales, sans risque de blocage dans de longues files d'attente dues à un afflux de requêtes API de faible priorité.
Validation des performances en situation réelle : des opérations commerciales plus fluides et plus prévisibles
La valeur de cette fonction de protection contre les surcharges est pleinement prouvée dans des conditions de test standardisées, exécutées sur une configuration de processeur Intel 6226R avec 4 serveurs Oracle 16C, 16 machines virtuelles 4C4GB et une utilisation du processeur physique plafonnée à 85 % :
| Solution | Écart-type moyen du TPS | Écart type du TPS / TPS moyen | (TPS max – TPS min) / TPS max | Total TPS | Écart type total TPS | Écart type du TPS / TPS moyen |
| Désactiver la protection contre les surcharges sur HCI | 9,85 | 2,1% | 12,36% | 1880.9 | 18.2 | 1% |
| Activer la protection contre les surcharges sur HCI | 8.13 | 1,73% | 9,23% | 1880,76 | 9.31 | 0,5% |
| Activer la protection contre les surcharges sur VMware | 5,88 | 1,22% | 8,17% | 1927,68 | 7.29 | 0,4% |

Les résultats des tests montrent clairement qu'après l'activation de la protection contre les surcharges de Sangfor HCI, la courbe TPS d'Oracle est nettement plus stable, avec beaucoup moins de variations de performances. Le système offre des performances métier bien plus stables et prévisibles qu'en l'absence de protection contre les surcharges et surpasse les plateformes de virtualisation classiques en matière de réduction des fluctuations du TPS. Sous forte charge CPU, les performances de Sangfor HCI sont désormais très proches de celles de VMware.
Notes opérationnelles importantes
Pour aider les utilisateurs à tirer le meilleur parti de cette fonctionnalité, nous souhaitons partager quelques rappels essentiels :
- Lorsque le système atteint un état de surcharge (utilisation physique du processeur ≥ 85 %), les ressources du processeur du plan de gestion sont automatiquement réduites, conformément à sa conception. Dans de rares cas, cela peut entraîner un léger décalage des pages ou un ralentissement de la collecte des données de rapport.
- Une fois la protection contre les surcharges activée, la réduction des ressources disponibles sur le plan de gestion peut légèrement allonger la durée d'exécution d'opérations telles que les instantanés, les sauvegardes et la CDP, entraînant une très légère augmentation du RPO. Ce compromis est intentionnel et vise à privilégier la stabilité à long terme des services de gestion et des machines virtuelles critiques.
La protection contre les surcharges de Sangfor HCI transforme la réponse passive aux pannes en une prévention active de la stabilité, permettant aux entreprises de bâtir un environnement hyperconvergé plus résilient et garantissant la continuité de leurs opérations critiques, même en cas de pics de charge. Pour plus de détails techniques, consultez le site web officiel de Sangfor et découvrez notre gamme complète de produits HCI.
Obtenez une démo gratuite de Sangfor HCI
FAQ sur la protection contre les surcharges HCI de Sangfor
La protection contre les surcharges de Sangfor HCI est conçue pour garantir la stabilité opérationnelle en cas de forte charge système. Elle utilise l'isolation des ressources sur deux plans, une planification des priorités hiérarchisée et un contrôle intelligent par API pour assurer la réactivité des fonctions système critiques et la continuité des opérations.
Sangfor HCI sépare strictement le plan de gestion et le plan métier exécutés sur un système d'exploitation HCI, réduisant ainsi les conflits de ressources entre les services système et les machines virtuelles métier. Lorsque l'utilisation du processeur physique dépasse 85 % pendant 360 secondes consécutives, Sangfor HCI réserve des cœurs de processeur dédiés aux services de gestion.
Sangfor HCI combine l'isolation des ressources sur deux plans, la planification hiérarchisée des priorités basée sur les cgroups et le contrôle intelligent des API pour garantir la stabilité même sous forte charge CPU. Il sépare les services de gestion des machines virtuelles métier, priorise les tâches de gestion critiques et utilise la mise en file d'attente et la limitation du débit des API pour limiter la consommation de ressources inutile des opérations non critiques.
C'est possible. Une fois la protection contre les surcharges déclenchée, la réduction des ressources disponibles sur le plan de gestion peut légèrement prolonger la durée d'exécution d'opérations telles que les instantanés, les sauvegardes et la CDP, entraînant une très légère augmentation du RPO.