Réseaux rapides et stockage distribué dans les grappes de calculateurs
Résumé
Le calcul scientifique haute performance (HPC) repose essentiellement sur des grappes de calculateurs. Ces applications parallèles nécessitent des communications performantes entre les différents noeuds et des accès efficaces au système de stockage. Les travaux menés sur les technologie réseau ont abouti à la conception d'architectures dédiées aux grappes qui permettent des communications rapides entre les noeuds. Les travaux sur le stockage distribué dans les grappes se sont cependant focalisés sur des mécanismes de parallélisation pour augmenter la charge de travail supportée par les serveurs. Les besoins du stockage sont très différents de ceux du calcul parallèle. Par exemple, l'utilisation mémoire particulière dans les couches système d'accès au stockage s'intègre difficilement dans l'habituelle gestion mémoire des réseaux rapides. Il est nécessaire de modifier l'interface de programmation réseau et le système d'exploitation pour venir à bout de différentes difficultés. L'intégration de nouvelles idées dans l'interface de programmation réseau améliorer significativement le stockage distribué et se révèle aisée et efficace pour d'autres applications.