Affiliation:
1. Univ. of California, Berkeley
Abstract
We propose a new paradigm for network file system design:
serverless network file systems
. While traditional network file systems rely on a central server machine, a serverless system utilizes workstations cooperating as peers to provide all file system services. Any machine in the system can store, cache, or control any block of data. Our approach uses this location independence, in combination with fast local area networks, to provide better performance and scalability than traditional file systems. Furthermore, because any machine in the system can assume the responsibilities of a failed component, our serverless design also provides high availability via redundatn data storage. To demonstrate our approach, we have implemented a prototype serverless network file system called xFS. Preliminary performance measurements suggest that our architecture achieves its goal of scalability. For instance, in a 32-node xFS system with 32 active clients, each client receives nearly as much read or write throughput as it would see if it were the only active client.
Publisher
Association for Computing Machinery (ACM)
Reference54 articles.
1. A case for NOW (Networks of Workstations)
2. BAKER M. 1994. Fast crash recovery in distributed file systems. Ph.D. thesis Univ. of California at Berkeley Berkeley Calif.]] BAKER M. 1994. Fast crash recovery in distributed file systems. Ph.D. thesis Univ. of California at Berkeley Berkeley Calif.]]
3. Non-volatile memory for fast, reliable file systems
Cited by
86 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献