Les superordinateurs utilisent une grande variété de systèmes de stockage, adaptés à leurs besoins et charges de travail spécifiques. Voici une ventilation:
Types de stockage:
* Stockage haute performance (HPS): Il s'agit du stockage principal pour les superordinateurs, conçu pour un accès aux données extrêmement rapide. Il utilise souvent des interconnexions à grande vitesse comme Infiniband ou Ethernet, et peut être composé de:
* Systèmes de fichiers parallèles: Des systèmes comme Luster, GPFS et PANFS permettent un accès parallèle à partir de plusieurs nœuds, cruciaux pour les transferts de données à grande échelle.
* Drives à l'état solide (SSDS): Offrez des vitesses d'accès incroyablement rapides mais peut être plus chère que les disques durs traditionnels. Ils sont souvent utilisés pour les données fréquemment accessibles ou le stockage temporaire.
* Drives durs à haute performance: Bien qu'ils ne soient pas aussi rapides que les SSD, ces disques sont toujours conçus pour un débit élevé et une faible latence, adaptés à un grand stockage de données.
* Stockage d'archives: Utilisé pour le stockage à long terme des données qui ne sont pas fréquemment accessibles. Cela peut inclure:
* Bibliothèques de bandes: Offrez une grande capacité à un coût par gigaoctet plus faible que les autres options de stockage.
* stockage d'objets: Les services de stockage basés sur le cloud (comme Amazon S3) qui sont rentables pour les grands ensembles de données.
Considérations clés:
* Performance: La vitesse est primordiale dans les supercalculateurs. Les systèmes de stockage doivent suivre la puissance de calcul massive.
* Évolutivité: Au fur et à mesure que les superordinateurs se développent en taille, les systèmes de stockage doivent se développer facilement pour accueillir plus de données et d'utilisateurs.
* fiabilité: L'intégrité des données est critique. Les systèmes de stockage des superordinateurs utilisent souvent des composants redondants et des mécanismes de sauvegarde.
* Coût: Bien que la performance soit importante, les superordinateurs doivent également être rentables. Les systèmes de stockage doivent trouver un équilibre entre les performances et le prix.
Exemples de systèmes de stockage utilisés dans les superordinateurs:
* échelle du spectre IBM: Un système de fichiers haute performance utilisé par de nombreux superordinateurs, y compris les systèmes Summit et Sierra à Oak Ridge National Laboratory.
* lustre: Un système de fichiers parallèle populaire utilisé dans la recherche et les supercalculateurs académiques.
* gpfs: Un système de fichiers parallèle développé par IBM, connu pour sa forte évolutivité et ses performances.
* DSSD (Storage de réseaux DataDirect): Offre une gamme de solutions de stockage hautes performances pour les superordinateurs, y compris les systèmes de stockage basés sur des flashs.
En fin de compte, la solution de stockage spécifique choisie pour un supercalculateur dépend de son utilisation prévue et des exigences spécifiques de la recherche ou des applications pour lesquelles il sera utilisé.
|