La solution pour un centre de données HPC hautement efficace basé sur OpenStack
Ce n’est plus un mythe : OpenStack est la principale plateforme cloud open-source – elle connaît la croissance la plus rapide, elle est soutenue par une vaste communauté de particuliers et d’entreprises et elle crée une plateforme standard que nous pouvons tous utiliser pour construire des clouds ouverts et hautement évolutifs. Plus que cela, OpenStack représente le meilleur de ce que la technologie cloud a à offrir.
Mais comment OpenStack s’intègre-t-il dans le secteur du calcul haute performance?
OpenStack est le rêve de l’utilisateur HPC, car il fournit des ressources flexibles et évolutives de manière dynamique, tout en étant instantanément disponibles.
Du point de vue du modèle commercial, OpenStack dans le domaine du calcul intensif est fourni en tant que service aux utilisateurs finaux (consommateurs de services). Vous payez pour ce qui est consommé.
Un autre avantage est qu’il vous permet de construire rapidement un environnement opérationnel et qu’il offre des environnements flexibles conçus par les consommateurs pour les consommateurs.
D’un point de vue financier, il est très efficace parce qu’il repose sur un modèle qui a fait ses preuves auprès des opérateurs de services et des consommateurs et qu’il est plus rapide à mettre en place, meilleur et plus dynamique, tout en étant moins coûteux.
Enfin, OpenStack peut prendre en charge la migration en direct à partir d’un matériel défectueux, ce qui garantit l’intégrité des applications et des données.
En gardant à l’esprit tout ce qui précède, nous avons dressé une liste des défis les plus fréquents à relever dans les environnements HPC :
- Mélange dynamique et automatique de la demande de ressources
Dans les environnements HPC, certaines charges de travail sont dominées par les instructions entières, tandis que d’autres sont dominées par les instructions à virgule flottante. Nous avons besoin d’une solution qui prenne automatiquement en compte cet aspect pour décider de la combinaison optimale de machines virtuelles sur tous les hôtes physiques du centre de données.
- Redimensionnement dynamique d’un centre de données
Le nombre de serveurs peut être adapté de manière dynamique aux exigences de la charge de travail, ce qui permet de réduire la consommation d’énergie et d’augmenter l’utilisation des ressources.
- Éliminer les centres de données inutilisés entièrement alloués
Un problème courant dans le nuage OpenStack est que les ressources peuvent être allouées aux machines virtuelles, mais que ces dernières peuvent être inactives, ce qui se traduit par un centre de données entièrement alloué mais inactif. Un tel gaspillage des ressources du serveur n’est pas bénéfique pour l’opérateur du nuage.
La solution consiste à suivre en permanence l’utilisation détaillée des ressources et à comprendre leurs faibles niveaux d’utilisation des ressources et d’activité du système, afin de consolider dynamiquement les machines virtuelles inactives sur un nombre aussi réduit que possible de serveurs physiques, tout en veillant à ce que leurs faibles niveaux de demande de ressources restent satisfaits. Cela permet de s’assurer qu’il n’y a pas d’hôtes inactifs entièrement alloués, ce qui élimine le gaspillage.
- Placement rapide et optimal des machines virtuelles
Le placement optimal et rapide des machines virtuelles dans un grand centre de données en évolution dynamique est un défi majeur.
Dans un environnement HPC, cela pourrait être particulièrement intéressant si le flux de travail implique le démarrage et l’arrêt fréquents d’un grand nombre de machines virtuelles, par exemple dans le domaine de la physique des particules.
- Architecture hautement disponible
Les temps d’arrêt sont préjudiciables à la productivité. Dans une grande installation de calcul intensif, les pannes de matériel sont assez fréquentes (en raison du MTBF divisé par le grand dénominateur du nombre de pièces).
- Cadre de diagnostic de santé et prévention des défaillances
Suivez l’état des serveurs hôtes et migrez automatiquement la charge de travail vers un autre hôte.
- Flexible et hautement opérationnel
Vous devez gérer différents types d’automatisation opérationnelle qui pourraient autrement nécessiter l’intervention d’un opérateur. Cette conception permet à un seul opérateur de gérer un centre de données composé de milliers de serveurs hôtes, ce qui n’est pas habituel dans les installations HPC à grande échelle.
Nous sommes un partenaire heureux de Cloud28+.
Veuillez consulter notre page produit FishOS ici.


