aIOLi : gestion des Entrées/Sorties Parallèles dans les grappes SMP - Inria - Institut national de recherche en sciences et technologies du numérique
Rapport (Rapport De Recherche) Année : 2005

aIOLi : gestion des Entrées/Sorties Parallèles dans les grappes SMP

Résumé

Un grand nombre d'applications scientifiques (biologie, climatologie, ...) utilisent et génèrent des quantités de données qui ne cessent de croître en plus de modes d'accès parallèles qui leur sont particuliers. Aux problématiques " out-of-core " ou " parallel I/O " longuement abordées dans un contexte d'accès local, viennent s'ajouter les onsidérations et les contraintes imposées par un environnement distribué comme l'est une grappe. Plusieurs approches ont été proposées à la communauté scientifique dans le but d'améliorer les performances lors d'accès parallèles à des fichiers distants (systèmes de fichiers ou encore librairies d'entrées/sorties spécialisées). Toutefois, ces solutions intègrent des API plus ou moins lourdes mais surtout spécifiques qui nécessitent une connaissance exacte de chaque subtilité interne au modèle. Ce papier présente la solution " aIOLi " : une librairie transparente et efficace pour les accès parallèles aux fichiers au sein d'une grappe SMP. En intervenant au niveau des points de concentration, aIOLI exploite des algorithmes d'Entrées/Sorties parallèles sans pour autant faire appel à des mécanismes de synchronisations inter-processus et en s'appuyant simplement sur les interfaces standard de la librairie C (open/lseek/read/write/close). Les performances obtenues avec notre prototype atteignent les limites du système de stockage distant.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-5522.pdf (311.91 Ko) Télécharger le fichier

Dates et versions

inria-00070484 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070484 , version 1

Citer

Adrien Lebre, Yves Denneulin. aIOLi : gestion des Entrées/Sorties Parallèles dans les grappes SMP. [Rapport de recherche] RR-5522, INRIA. 2005, pp.13. ⟨inria-00070484⟩
250 Consultations
303 Téléchargements

Partager

More