云存储系统可靠性分析

来源 :南开大学 | 被引量 : 0次 | 上传用户:fanrend
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着对数据存储容量的需求的不断增加,存储系统的规模也随之不断扩大。云存储技术成为工业界和学术界的热点。在云存储系统中,虽然单个存储设备的故障率很低,但是随着云存储系统总磁盘数量的增加,系统整体的故障率会非常高。因此,在提供持续有效的数据访问服务的同时,如何提高云存储系统的可靠性和可用性就成为一个亟待解决的问题。  本文基于马尔可夫(Markov)过程,针对MDS(Maximum Distance Separable)编码和非MDS编码,给出了面向传统被动容错和新型主动容错两类云存储系统的可靠性评价模型。这一模型能够定量评价硬盘故障预测模型对采用不同冗余机制的大型数据中心所带来的可靠性提升。  在MDS编码可靠性定量分析的研究方法方面,本文重点研究了带故障预警的RAID5(单容错)和RAID6(双容错)系统的可靠性模型。引入故障预警和预警处理的描述,定量分析可靠性的变化。  本文还针对大型数据中心普遍采用的双副本和三副本冗余机制以及故障预警及处理机制提出了可靠性分析模型。通过组合分析计算多故障导致数据丢失的概率;提出了故障状态迁移基本单元,可表示这类系统中故障状态变化的一般规律。从而为构造这类系统的复杂可靠性模型提供了一种一般性的方法。  本文最后分别对MDS和非MDS云存储系统进行了详尽的对比实验。实验结果证明:基于硬盘故障预测模型的主动容错机制可大幅度提高云存储系统的可靠性。另一方面,引入主动容错机制可以令我们以低容错冗余机制达到原来高容错冗余机制才能达到的可靠性,从而大幅度降低系统构建和维护成本。
其他文献
入侵检测系统的出现在传统防火墙的基础上又迈进了一大步。然而,入侵检测系统本质上是被动和失效开放的。因为它们的主要任务是分类,并没有采取任何方法阻止攻击得逞。入侵防
基于构件的软件开发技术着重于重用已有的构件来生成新的系统。然而构件本身固有的一些特点,如源代码不可见、分布式运行、平台独立性等,使得传统的软件测试理论和技术对于新
随着无线网络的迅猛发展,随时随地的视频传输需求日趋强烈。无线网络带宽有限且波动、误码率高,而视频传输对网络带宽和延迟有较高要求,因此无线网络中的视频传输面临着巨大
随着互联网的飞速发展,网络拥塞已经成为非常重要的问题。拥塞控制的目的就是采用一定的控制机制,在即保证达到一定吞吐量的前提下,能够提高网络的利用率,并能避免拥塞,保证网络的
由于基于Web的数据库应用技术的成熟,它的市场需求越来越大,软件开发公司也希望通过提高项目的开发速度以增加市场占有率,传统的开发技术显然不能很好的满足需求。本文从当前林
随着信息资源的广泛应用,传统的以单机为主的存储方式已不能满足需要,越来越多的用户已经将眼光转向了网络存储。DAS、NAS和SAN作为网络存储的三大主流技术已经被越来越多地应
随着数据库技术在各个领域的的飞速发展,数据规模日益增长,数据库模式的复杂度也随之不断地增加。即使有大量的模式文档可供使用,用户也必须花费大量精力去理解数据库模式才
安全软件工程从软件工程的角度对构建安全的软件给出了一些方法和规范。针对软件开发的各个阶段,搭建一个可扩展的集成环境,提供从威胁建模到安全编码、安全测试以及安全维护
WAP是无线应用协议(Wireless Application Protocol)的英文简称,是由WAP论坛制定的一套全球化无线应用协议标准,它基于已有的因特网标准,如IP、HTTP、XML、SSL、URL、Scripting
随着计算机技术的飞速发展和企业界不断提出的新要求,建立在一个全面而完善的信息应用基础之上的数据仓库技术应运而生。数据仓库中收集和保存了大量来自于多个分散的、不同