aIOLi : gestion des Entrées/Sorties Parallèles dans les grappes SMP - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2005

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

(1) , (2)
1
2

Abstract

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.
Fichier principal
Vignette du fichier
RR-5522.pdf (311.91 Ko) Télécharger le fichier

Dates and versions

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

Identifiers

  • HAL Id : inria-00070484 , version 1

Cite

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⟩
138 View
284 Download

Share

Gmail Facebook Twitter LinkedIn More