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

2005 
Un grand nombre d'applications scientifiques (biologie, climatologie, ...) utilisent et generent des quantites de donnees qui ne cessent de croitre en plus de modes d'acces paralleles qui leur sont particuliers. Aux problematiques " out-of-core " ou " parallel I/O " longuement abordees dans un contexte d'acces local, viennent s'ajouter les onsiderations et les contraintes imposees par un environnement distribue comme l'est une grappe. Plusieurs approches ont ete proposees a la communaute scientifique dans le but d'ameliorer les performances lors d'acces paralleles a des fichiers distants (systemes de fichiers ou encore librairies d'entrees/sorties specialisees). Toutefois, ces solutions integrent des API plus ou moins lourdes mais surtout specifiques qui necessitent une connaissance exacte de chaque subtilite interne au modele. Ce papier presente la solution " aIOLi " : une librairie transparente et efficace pour les acces paralleles aux fichiers au sein d'une grappe SMP. En intervenant au niveau des points de concentration, aIOLI exploite des algorithmes d'Entrees/Sorties paralleles sans pour autant faire appel a des mecanismes 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 systeme de stockage distant.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []