首页 | 本学科首页   官方微博 | 高级检索  
     

分布式文件系统低耦合度高可用性支持模块的实现
引用本文:史树明,温冬婵,沈美明,郑纬民.分布式文件系统低耦合度高可用性支持模块的实现[J].计算机研究与发展,2003,40(8):1258-1264.
作者姓名:史树明  温冬婵  沈美明  郑纬民
作者单位:清华大学计算机科学与技术系,北京,100084
基金项目:国家“八六三”高技术研究发展计划项目基金 ( 863 - 3 0 6- ZT0 1 -0 3- 1),国家自然科学基金 ( 60 0 73 0 10 )
摘    要:与现有的分布式文件系统的惯例——把数据高可用性的实现融合在文件系统中——不同,设计了一个数据高可用性子系统(data high availability module,DHAM),用于为分布式文件系统提供数据高可用性支持.设计子系统的基本指导思想是把文件系统的高可用性实现从文件系统中抽取出来,作为一个单独的模块来实现,弱化它与文件系统其他部分之间的耦合性,使得二者之间仅仅有简单的接口关系.目的是使文件系统的设计更加模块化,并且便于对文件系统的容错这一主题进行专门的研究.DHAM已经成功地用于本研究所白行开发的分布式文件系统Clufs中,为其提供了数据高可用性支持.最后给出了模块的功能及性能测试结果,并对采用此模块前、后系统的出错概率进行了理论分析.

关 键 词:分布式文件系统  高可用性  模块化  数据冗余  低耦合度

Implementation of a Weak Coupling and High Availability Module for a Distributed File System
SHI Shu-Ming,WEN Dong-Chan,SHEN Mei-Ming,and ZHENG Wei-Min.Implementation of a Weak Coupling and High Availability Module for a Distributed File System[J].Journal of Computer Research and Development,2003,40(8):1258-1264.
Authors:SHI Shu-Ming  WEN Dong-Chan  SHEN Mei-Ming  and ZHENG Wei-Min
Abstract:A data high-availability subsystem-DHAM(data high availability module)-for a distributed file system is presented in this paper. It is different from the state-of-the-art schemes in which the data high availability implementation is embedded in the file system itself. The main idea is to extract the high availability implementation from the distributed file system and make it a separate module, and then keep simple interface between them. Two benefits are achieved from this scheme: the first, it makes the file system implementation more modular; the second, it is more convenient to make a special study of fault-tolerance of distributed file systems. DHAM has been successfully used in Clufs, a distributed file system implemented by the authors. Finally, the function and performance test results and the theoretical analysis are presented.
Keywords:distributed file system  high availability  modular  data redundancy  weak coupling  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号