固态盘的通道级RAID研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:qq20881010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
与传统的机械硬盘相比,基于闪存的固态盘具有诸多优点:性能高、能耗低、抗震强、体积小。然而,闪存厂商为了降低造价,持续地缩小闪存单元的体积并且提高每个闪存单元所存储的数据位数。然而,这两种方法都会大幅降低闪存的可靠性和寿命,导致硬错误,如块或晶圆错误的发生几率大大提高。在多通道并行工作的固态盘内,大部分软错误,如写干扰、读干扰都可以被ECC纠错码,然而修正硬错误通常需要使用数据冗余机制,如RAID (redundant array of independent disks)。本文针对应用于固态盘内通道级的RAID机制进行研究,本文的工作主要有以下几个方面:首先,本文分析比较了应用于固态硬盘上的不同RAID机制;其次,我们将几种常规RAID结构移植到固态盘内的通道级,并验证了其对固态盘性能的影响;第三,为了在增强固态盘可靠性的同时保持较好的性能,我们提出了一种新的应用于关键任务的固态盘内通道级数据冗余结构,称为CR5M (Mirroring-Powered Channel-RAID5)。CR5M利用隐藏的镜像芯片来提升小写性能。最后,我们拓展了固态盘模拟器SSDSim,使其支持CR1、CR4、CR5及CR5M。我们分别使用真实应用负载和合成负载通过拓展后的SSDSim来测试这几种CR结构的性能。实验结果表明,相比CR5, CR5M最多提升了25.8%的性能。另外,CR5M比CR5还减少了最多23.6%的每通道写次数。
其他文献
随着晶体管工艺尺寸的下降,数字电路的集成度日趋上升,在满足高性能的同时,老化成为影响电路可靠度的主导因素之一。尤其在电路生命周期的后半阶段,老化会导致电路发生时序违
本文结合两个与企业合作的工程项目:“天津移动告警关联分析系统(TACAS)”和某运营商的NGN业务网络中的“通话管理能力集”,对告警关联挖掘技术和Webservice分布式技术在网络
目标跟踪的应用领域诸多,如人机交互、安全检测、军事视觉制导等。由于外界环境、目标本身、算法的时间性能和准确度等的影响,限制了很多目标跟踪算法的应用场景。因此,构建
互联网的迅速发展,使得网上数据不断激增。这些数据缺乏统一的、固定的模式,而且往往是不规则、经常变化的。因此,半结构化数据模型应运而生,它是介于完全结构化数据和无结构
多信道无线Mesh网络在校园、企业的成功应用,极大地提高了现有无线网络的带宽。在网络规模较小时,单信道网络的性能表现尚可。但随着无线应用规模的扩大,节点密度也不断增大,
当传统的移动设备软件已经不能满足当今信息化的需求, J2ME由于自身特有的优点,成为此类应用软件开发的主流技术。本文首先研究了课题相关的背景,国内外发展状况以及J2ME技术
随着信息技术的发展,全球范围Internet应用的普及,计算机网络越来越多的服务于人们的生产和生活,同时也给信息行业带来很多新的挑战。在众多的网络攻击事件中,由内部人员发起
动画和游戏制作是当前数字化娱乐的两个热点领域。在动画和游戏的制作过程中,时常会有按照背景音乐节拍,为角色配上合适的动作的需求。在一些强调动作和音乐合拍的应用情境下
网络安全的风险使企业和国家感到危机四伏,如何保障网络安全已成为全球关注的热点。黑客的攻击方式更加具备功利性和复杂性,以获得经济利益为主要目标,将矛头直接瞄准了台式
工业铁路货检车检在铁路运输中是一个十分重要的环节,它关系到企业能否进行安全的生产和作业,也直接影响到整个铁路的运输效率。长期以来我国工业铁路的货检车检作业都处于传