Enhancing the scalability and usability of computational grids via logical user accounts and virtual file systems
- 29 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 15302075,p. 768-775
- https://doi.org/10.1109/ipdps.2001.925031
Abstract
This paper elaborates on mechanisms by which users, data, and applications can be decoupled from individualcomputers and administrative domains. The mechanisms, which consist of logical user accounts and a virtual file system, introduce a layer of abstraction between the physical computing infrastructure and the virtual computational grid perceived by users. This abstraction converts compute servers into interchangeable parts, allowing a computational grid to assemble computing systems at run time without being limited by the traditional constraints associated with user accounts, file systems, and administrative domains. The described approach has already been deployed in the context of PUNCH (the Purdue University Network Computing Hubs), and is unique in its ability to integrate unmodified applications (even commercial ones) and existing computing infrastructure into a heterogeneous, wide-area network computing environment.Keywords
This publication has 10 references indexed in Scilit:
- Condor-a hunter of idle workstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Grid-based file access: the Legion I/O modelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Punch: web portal for running toolsIEEE Micro, 2000
- Separating key management from file system securityACM SIGOPS Operating Systems Review, 1999
- UFOACM Transactions on Computer Systems, 1998
- Virtual network computingIEEE Internet Computing, 1998
- A resource management architecture for metacomputing systemsPublished by Springer Nature ,1998
- The Legion vision of a worldwide virtual computerCommunications of the ACM, 1997
- Scale and performance in a distributed file systemACM Transactions on Computer Systems, 1988
- Andrew: a distributed personal computing environmentCommunications of the ACM, 1986