inria-00071527, version 1
Transparent Remote File Access through a Shared Library Client
Brice Goglin
1, 2Loïc Prylli 1, 2
International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'04) 3 (2004) 1131-1137
Résumé : This paper presents the implementation of the ORFA client. ORFA aims at providing an efficient access to remote file systems through high-speed local networks such as Myrinet. The ORFA client is a lightweight shared library that may be pre-loaded to override standard file access routines to allow remote file access for any legacy application. In ORFA, virtual file descriptors have been designed to support POSIX behavior such as file sharing semantics so that remote files may be accessed and manipulated as local files. Local file access routines may still be used without any incompatibility with other libraries that modify their standard behavior. Finally, a network abstraction layer has been implemented in ORFA to efficiently use asynchronous interfaces such as GM without suffering from memory registration requirements.
- 1 : RESO (INRIA Rhône-Alpes)
- INRIA – CNRS : UMR5668 – École Normale Supérieure - Lyon
- 2 : Laboratoire de l'Informatique du Parallélisme (LIP)
- Université de Lyon – CNRS : UMR5668 – INRIA – École Normale Supérieure - Lyon – Université Claude Bernard - Lyon I
- Domaine : Informatique/Autre
- Mots-clés : REMOTE FILE ACCESS / SHARED LIBRARY / DYNAMIC LINKING / TRANSPARENCY / MEMORY REGISTRATION / MYRINET / LINUX
- Référence interne : RR-5056
- inria-00071527, version 1
- http://hal.inria.fr/inria-00071527
- oai:hal.inria.fr:inria-00071527
- Contributeur : Brice Goglin
- Soumis le : Mardi 23 Mai 2006, 17:51:05
- Dernière modification le : Lundi 14 Juin 2010, 09:52:08






Documents associés

Exporter