File servers for network-based distributed systems
ACM Computing Surveys (CSUR)
Designing a global name service
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
Caching in the Sprite network file system
ACM Transactions on Computer Systems (TOCS)
Communications of the ACM
Decentralizing a global naming service for improved performance and fault tolerance
ACM Transactions on Computer Systems (TOCS)
A new dimension for the UNIX file system
Software—Practice & Experience - Unix tools
Distributed systems
Experiences with the Amoeba distributed operating system
Communications of the ACM
Distributed file systems: concepts and examples
ACM Computing Surveys (CSUR)
The Jade file system
Grapevine: an exercise in distributed computing
Communications of the ACM
Pseudo-File-Systems
Distributed name servers: naming and caching in large distributed computing environments
Distributed name servers: naming and caching in large distributed computing environments
A generic, peer-to-peer repository for distributed configuration management
Proceedings of the 18th international conference on Software engineering
UFO: a personal global file system based on user-level extensions to the operating system
ACM Transactions on Computer Systems (TOCS)
Integrating content-based access mechanisms with hierarchical file systems
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
Design and implementation of a portable and extensible FTP to NFS gateway
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Fault-Tolerance in the Network Storage Stack
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
An Overview of the Internet File System
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Distributed access system for uniform and scalable data and service access
MSS '95 Proceedings of the 14th IEEE Symposium on Mass Storage Systems
Capability file names: separating authorisation from user management in an internet file system
SSYM'01 Proceedings of the 10th conference on USENIX Security Symposium - Volume 10
A distributed file system for a wide-area high performance computing infrastructure
WORLDS'06 Proceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 3
The refdbms distributed bibliographic database system
WTEC'94 Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference
Capability file names: separating authorisation from user management in an internet file system
SSYM'01 Proceedings of the 10th conference on USENIX Security Symposium - Volume 10
Extending the operating system at the user level: the Ufo global file system
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
FINAL: flexible and scalable composition of file system name spaces
Proceedings of the 1st International Workshop on Runtime and Operating Systems for Supercomputers
Wayfinder: navigating and sharing information in a decentralized world
DBISP2P'04 Proceedings of the Second international conference on Databases, Information Systems, and Peer-to-Peer Computing
Asynchronous object storage with QoS for scientific and commercial big data
PDSW '13 Proceedings of the 8th Parallel Data Storage Workshop
Hi-index | 0.00 |
The Jade file system, which provides a uniform way to name and access files in an Internet environment, is introduced. Jade is a logical system that integrates a heterogeneous collection of existing file systems in which underlying file systems support different file access protocols. Because of autonomy, Jade is designed under the restriction that the underlying file systems may not be modified. In order to avoid the complexity of maintaining an Internet-wide, global name space, Jade permits each user to define a private name space. Jade's name space supports two features: it allows multiple file systems to be mounted under one directory, and it permits one logical name space to mount other logical name spaces. A prototype of Jade has been implemented to examine and validate its design. The prototype consists of interfaces to the Unix File System, the Sun Network File System, and the File Transfer Protocol. An overview of Jade's design is reported, and the authors' experiences in designing and implementing a large scale file system are reviewed.