基于rs和chord的分布式存储系统的设计

基于rs和chord的分布式存储系统的设计

ID:33101074

大小:1.21 MB

页数:63页

时间:2019-02-20

基于rs和chord的分布式存储系统的设计_第1页
基于rs和chord的分布式存储系统的设计_第2页
基于rs和chord的分布式存储系统的设计_第3页
基于rs和chord的分布式存储系统的设计_第4页
基于rs和chord的分布式存储系统的设计_第5页
资源描述:

《基于rs和chord的分布式存储系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、工学硕士学位论文基于RS和Chord的分布式存储系统的设计姜英豪哈尔滨工业大学2008年6月国内图书分类号:TP393.08国际图书分类号:681.3.06工学硕士学位论文基于RS和Chord的分布式存储系统的设计硕士研究生:姜英豪导师:云晓春申请学位级别:工学硕士学科、专业:计算机科学与技术所在单位:计算机科学与技术学院答辩日期:2008年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP393.08U.D.C:681.3.06DissertationfortheMasterD

2、egreeinEngineeringDESIDNOFDISTRIBUTEDSTORAGESYSTEMBASEDONRSANDCHORDCandidate:JiangYinghaoSupervisor:Prof.YunXiaochunAcademicDegreeAppliedfor:MasterofEngineeringSpecialty:ComputerScienceandTechnologyDateofDefense:June,2008University:HarbinInstituteofTe

3、chnology:哈尔滨工业大学工学硕士学位论文摘要随着计算机网络技术的迅猛发展,办公自动化和企业信息化的不断普及,人们对数据存储的需求越来越高。单机所包含的磁盘容量己经不能满足人们的日常需要,这就要求有一种可靠的存储系统来连接地域上分散的磁盘空间,提供给各类用户。分布式存储技术对于解决存储系统中存储设备的分散性、I/O的并行性、协议的高效性提供了一种很好的手段。但随着存储规模的扩大,由于硬件故障、人员操作失误、病毒攻击、恐怖袭击、断电、火灾、地震等人为或自然灾害等原因,存储节点失效而导致整个系统

4、发生故障的机率大大提高。为此,系统应具有良好的容错功能,保证数据的高可用性和系统运行的高可靠性。传统的分布式存储系统,功能全面,实现复杂,但在数据复制方式上采取文件复制或数据分块的方式,而没有采用编码的方式,在存储空间及带宽的利用率上还可以继续提高。基于纠删码技术的冗余容错方法可以为构造高可用性和高容错性的分布式存储系统提供了一种有效容错机制。文章综合比较、利用目前各系统的优点及研究成果,着重从编码算法入手,设计并实现尽量简单,高效,实用的分布式存储系统。文章首先分析并实现了基于Vandermon

5、de矩阵的RS算法。接着文章提出并初步实现了一种基于RS编码算法和Chord协议的分布式存储系统,详细分析了系统的关键技术:Chord协议在分布式存储中的应用。最后文章介绍了系统的体系结构,并针对实验测试数据进行了性能分析。关键词分布式存储;纠删码;DHT;RS;Chord-I-哈尔滨工业大学工学硕士学位论文AbstractWiththerapidexpansionoftheInternetandtheincreasinglywideofinformationtechnology,thedeman

6、dfordatastoragebecomeshigherandhigher.Diskcapacityisnotabletomeetthedemandofpeople’sdailyneeds.Thisdemandsthatthereliabilitystoragesystemwithconnectionwaysbetweenstoragedevicesisprovidedforallkindsofusers.Distributedstoragetechnologyisagoodmethodtosol

7、vetheproblemsofdecentralizationofstoragedevices,parallelI/O,highefficiencyofProtocol.Butasthenumberofseversincreases,thechanceoflosingdataunacceptablyincreases.Lossofdatacanoccurduetoseverbeingdown,humanmistakes,anetworkconnectionbeingfaulty,accidenta

8、ldataerasure,maliciousintentionalphysicalfiledestructionorthenaturedisasters.Properdataredundancyisnecessarytoensuredataavailabilityandhighreliabilityfordistributedstoragesystems.Traditionaldistributedstoragesystemsarecommonlyfull-featured,and

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。