Hyperscale
Dans le domaine informatique, l'hyperscale (en anglais hyperscale computing ou hyperscaling) est la capacité d'une architecture technique à s'adapter rapidement à des demandes importantes de ressources (dans des systèmes à grande échelle).
L'approche consiste à permettre aux centres informatiques de prendre en charge des milliers de serveurs virtuels[1], et adopter les outils permettant d'adapter rapidement les ressources processeur, mémoire et stockage aux besoins des applications.
Par extension, un centre informatique, un datacenter, est dit hyperscale quand il utilise ces techniques pour héberger et exploiter plusieurs milliers de serveurs[2].
Hyperscaler
[modifier | modifier le code]On nomme hyperscaler un fournisseur important de services cloud, capable de proposer des services de calcul et de stockage à grande échelle.
Il n'y a pas de norme officielle ni consensuelle définissant à partir de quand parler d'hyperscalers, mais des géants tels qu'Amazon Web Services, Google Cloud, Microsoft Azure, IBM Cloud et Alibaba Cloud en font partie.
Pour des raisons de sécurité (en cas de défaillance d'un prestataire) et/ou pour faire fonctionner des applications de manière cohérente dans des environnements différents, de nombreuses entreprises ont une stratégie dite « multicloud » ou font appel à une plateforme de cloud hybride.
En somme, l'hyperscale est la capacité d'une architecture technique à s'adapter rapidement à des demandes importantes de ressources. Un hyperscaler est une entité qui propose ce service.
Origines de l'hyperscale
[modifier | modifier le code]Ces technologies ont été développées initialement par des entreprises telles que Google, Facebook, Twitter, Amazon, Microsoft, IBM Cloud ou Oracle. Des sociétés telles que Ericsson, AMD, ou Intel fournissent des kits d'infrastructure pour permettre aux opérateurs de déployer des solutions d'hyperscale[3].
Scaleway, Switch[4], IBM, QTS, Digital Realty Trust, Equinix[5], Oracle, Facebook, Amazon Web Services, SAP, Microsoft ou Google construisent des centres informatiques spécifiquement conçus pour l'hyperscale.
Caractéristiques
[modifier | modifier le code]Les caractéristiques principales des architectures hyperscale sont[6],[7]:
- haut niveau de performance et de scalabilité
- fiabilité et tolérance aux pannes
- automatisation à tous les niveaux
- optimisation de la consommation électrique et de la climatisation
Les technologies d'hyperscale permettent d'augmenter rapidement les ressources afin de faire face à un pic de connexions par exemple, et aussi de désactiver des serveurs en cas de période creuse, permettant des économies d'énergie.
Statistiques
[modifier | modifier le code]Le nombre de centres informatiques hyperscale dans le monde était estimé par le Synergy Research Group à 439 en 2019[8], 541 en 2020[9] et à environ 600 en 2021[10], ce qui représente un doublement par rapport à 2015[9].
Tendance, prospective
[modifier | modifier le code]Au début des années 2020, avec, notamment, l'émergence du big data puis de l'IA générative (IAg), la demande en ressource hyperscale continue, exponentiellement. Mais un ralentissement de la loi de Moore pousse l'informatique personnalisée à aussi s'intégrer dans les systèmes à grande échelle[11].
Dans ce contexte, les plates-formes de traitement de données à grande échelle dépensent de plus en plus d'énergie et de temps pour le stockage distribué et divers travaux à distance entre travailleurs distribués. Ces plateformes vont donc chercher à modifier leur architecture et composants pour augmenter leur puissance et vitesse de calcul informatique[11]. Il s'agira notamment d'optimiser les fonctions de stockage et de travail à distance, et en particulier les fonctions à forte intensité énergétique et de calcul (dont au moyen de l'IA). En 2023, Abraham Gonzalez et ses collaborateurs estiment « qu'aucun accélérateur seul ne peut apporter un avantage significatif » ; ils suggèrent donc d'intégrer un « océan d'accélérateurs » (sur puce et/ou hors puce), associé à un modèle d'invocation (synchrone/asynchrone). L'« invocation » désigne ici l'appel d'une fonction ou d'une routine dans un programme, et dans le cadre de l'accélération matérielle, l'invocation peut se référer à l'appel d’une fonction accélérée ou à l'utilisation d’un accélérateur ou d'une chaine d'accélérateurs[11]. Selon les calculs faits par Gonzalez et al., on multiplierait par trois la performance du système[11].
Améliorer la puissance et la vitesse de calcul informatique[11] implique aussi d'améliorer le refroidissement des systèmes hyperscale, idéalement tout en diminuant la dépense énergétique. Ceci pourrait dans le futur se faire par immersion de tout le système dans un liquide di-électrique monophasé (Sp-LIC)[12]. Selon Dereje Agonafer et ses collaborateurs (2023), les frais d'exploitation seront ainsi réduits, grâce à une masse thermique et une dissipation de chaleur améliorées par le contact direct de tous composants alimentés du serveur avec des fluides diélectriques ; lesquels par ailleurs protégeront les composants informatique de l'oxydation et des polluants de l'air[12]. En 2023, des tests étaient en cours pour vérifier les modèles, rechercher des fluides refroidissants aussi peu toxiques que possible[13], et évaluer la fiabilité de ce mode de refroidissement[12].
Notes et références
[modifier | modifier le code]- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Hyperscale computing » (voir la liste des auteurs).
- « L'hyperscale a le vent en poupe ! Quels en seront les prochains bénéficiaires ? », sur journaldunet, .
- (en) « What is a hyperscale data centre? », sur datacentremagazine, .
- (en) « Ericsson to sell Intel’s hyperscale kit to network operators », sur datacenterdynamics, .
- (en) https://www.datacenterdynamics.com/en/news/hyperscale-data-center-expert-switch-files-for-ipo/.
- (en) https://www.datacenterknowledge.com/equinix/gic-fuel-equinix-s-hyperscale-market-ambition.
- https://archive.wikiwix.com/cache/20221202002111/https://neurones-it.com/hyperscale-datacenter-de-demain/.
- https://www.lemagit.fr/definition/Informatique-hyperscale-hyperscale-computing.
- https://datacenterfrontier.com/data-centers-industry-hyperscale-players/.
- « Data Centers Hyperscale : les GAFAM à la conquête de la planète », sur lebigdata.fr, (consulté le ).
- « 600 datacenters hyperscale dans le monde », sur datacenter-magazine.fr (consulté le ).
- (en) Abraham Gonzalez, Aasheesh Kolli, Samira Khan et Sihang Liu, « Profiling Hyperscale Big Data Processing », dans Proceedings of the 50th Annual International Symposium on Computer Architecture, ACM, (DOI 10.1145/3579371.3589082, lire en ligne).
- (en) Dereje Agonafer, Pratik Bansode, Satyam Saini et Jessica Gullbrand, « Single Phase Immersion Cooling for Hyper Scale Data Centers: Challenges and Opportunities », ASME 2023 Heat Transfer Summer Conference collocated with the ASME 2023 17th International Conference on Energy Sustainability (conférence), American Society of Mechanical Engineers, (ISBN 978-0-7918-8716-5, DOI 10.1115/HT2023-107598, lire en ligne, consulté le ).
- André Denat, « Caractéristiques des diélectriques liquides », Caractérisation et propriétés de la matière, (DOI 10.51257/a-v3-k714, lire en ligne, consulté le ).
Voir aussi
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]Liens externes
[modifier | modifier le code]- (en) https://datacenterfrontier.com/white-paper/hyperscale-data-centers-special-report/
- (en) https://www.servers.com/news/blog/hyperscale-cloud-exposed-ai-became-useful