咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >NFS-CD: Write-enabled cooperat... 收藏

NFS-CD: Write-enabled cooperative caching in NFS

作     者:Batsakis, Alexandros Burns, Randal 

作者机构:Johns Hopkins Univ Dept Comp Sci Baltimore MD 21218 USA 

出 版 物:《IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS》 (IEEE Trans Parallel Distrib Syst)

年 卷 期:2008年第19卷第3期

页      面:323-333页

核心收录:

学科分类:0808[工学-电气工程] 08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:National Science Foundation, NSF, (CCF-0238305) U.S. Department of Energy, USDOE, (DE-FG02-02ER25524) International Business Machines Corporation, IBM 

主  题:distributed systems distributed file systems data structures data 

摘      要:We present the Network File System with Cluster Delegation (NFS-CD), an enhancement to the NFSv4 that reduces server load and increases the scalability of distributed file systems in computing clusters. The cluster delegation feature of NFS-CD allows data sharing among clients by extending the NFSv4 delegation model so that multiple clients manage a single file without interacting with the server. Based on cluster delegation, we implement a fast-commit primitive, cooperative caching, and the ability to recover the uncommitted updates of a failed computer. NFS-CD supports both read and write operations in the cooperative cache without degrading the consistency model of NFSv4. We have implemented NFS-CD by modifying the Linux NFSv4 client only. Because the server remains unchanged, NFS-CD preserves the simple administration model of NFSv4 and interoperates with standard NFS clients. NFS-CD offers improved performance when compared to NFSv4 at the expense of slightly weaker reliability guarantees. An experimental evaluation of our implementation, using industry standard benchmarks and application workloads, reveals that NFS-CD reduces server load by more than half. It also demonstrates that under most workloads, file systems must support writes to the cooperative cache to achieve scale.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分