Abstract
A Grid computing environment allows forming Virtual Organizations (VOs) to aggregate and share resources. We present a VO File System (VOFS) which is a VO-aware distributed file system that allows VO members to share files. VOFS supports access and location transparency by maintaining a common file namespace, which is decentralized in order to improve robustness. VOFS includes a P2P system of file servers, a VO membership service and a policy and role based security mechanism. VOFS can be mounted to a local file system in order to access files using POSIX file API. VOFS can operate in a dynamic Grid environment (e.g. desktop Grids) since it tolerates unplanned resource arrival and departure (churn) while maintaining a single uniform namespace. It supports transparent disconnected operations that allow the user to work on files while being disconnected.
This research is supported by the FP6 Project Grid4All funded by the European Commission (Contract IST-2006-034567).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anderson, O.T., et al.: Global namespace for files. IBM systems Journal 43(4), 702–722 (2004)
WebDAV Community, http://www.webdav.org/
Mizani, H.R., Zheng, L., Vlassov, V., Popov, K.: Design and Implementation of Virtual Organization File System for Dynamic VOs. In: Proc. of the 11th IEEE Int. Conf. on Computational Science and Engineering, Workshops, pp. 77–82 (2008)
davfs2, mount utility for WebDAV on Linux, http://dav.sourceforge.net/
Guerraoui, R., Rodrigues, L.: Introduction to Reliable Distributed Programming. Springer, Heidelberg (2006)
NetDrive, mount utility for WebDAV and FTP, http://www.netdrive.net/
Benmouffok, L., Busca, J., Marqus, J.M., Shapiro, M., Sutra, P., Tsoukalas, G.: Telex: Principled System Support for Write-Sharing in Collaborative Applications. Research Report, INRIA RR-6546 (2008)
Lang, B., Foster, I., Siebenlist, F., Ananthakrishnan, R., Freeman, T.: A Multipolicy Authorization Framework for Grid Security. In: Proc. of the Fifth IEEE Symposium on Network Computing and Application, pp. 269–272 (2006)
Welch, B., Ousterhout, J.: Prefix Tables: A Simple Mechanism for Locating Files in a Distributed System. Report No. UCB/CSD 56/261, Computer Science Division, University of California, Berkeley, California (1985)
Rhea, S., Eaton, P., Geels, D., Weatherspoon, H., Zhao, B., Kubiatowicz, J.: Pond: the OceanStore Prototype. In: Proc. of the 2nd USENIX Conf. on File and Storage Technologies, pp. 1–14 (2003)
gLite, middleware for grid computing, http://glite.web.cern.ch/glite/
Tatebe, O., Sekiguchi, S., Morita, Y., Soda, N., Matsuoka, S.: GFARM V2: A Grid File System that Supports High-Performance Distributed and Parallel Data Computing. In: Computing in High Energy Physics and Nuclear Physics, Interlaken, Switzerland, p. 1172 (2004)
Chazapis, A., Tsoukalas, G., Verigakis, G., Kourtis, K., Sotiropoulos, A., Koziris, N.: Global-scale peer-to-peer file services with DFS. In: 2007 8th IEEE/ACM Int. Conf. on Grid Computing, pp. 251–258 (2007)
FUSE: Filesystem in Userspace, http://fuse.sourceforge.net/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lindbäck, L., Vlassov, V., Mokarizadeh, S., Violino, G. (2010). Churn Tolerant Virtual Organization File System for Grids. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2009. Lecture Notes in Computer Science, vol 6068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14403-5_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-14403-5_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14402-8
Online ISBN: 978-3-642-14403-5
eBook Packages: Computer ScienceComputer Science (R0)