层次混合存储系统中缓存和预取技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zlbqnsd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着固态盘(Solid State Disk, SSD)的普及,基于SSD和HDD (Hard Disk Drive)的混合存储系统成为研究热点。混合存储系统综合了SSD的高IOPS、低延时和HDD的大容量、低成本的优点。目前混合存储系统有三类主要的组织方式:(1)SSD作为读缓存和写缓冲区来加速磁盘I/O;(2)磁盘作为写缓冲区来减少SSD写入;(3)SSD和磁盘均作为永久存储,通过数据迁移和重映射来优化系统性能。其中,方式(1)只需在原有磁盘存储系统之上放置少量SSD充当Cache便可大幅提高系统IOPS,具有低成本、易部署的优势,应用最为广泛。SSD具有写擦(Program/Erase, P/E)次数受限的特点,从而限制其在磁盘缓存上的应用,同时其内部繁重的垃圾回收任务会增加I/O的存取时延。此外,SSD作为Cache时,其大容量的特征会在很大程度上破坏底层存储系统的访问局部性,影响到底层存储设备的I/O性能。针对SSD Cache带来的寿命、性能和局部性弱化问题,通过缓存(Caching)和预取(Prefetching)技术以优化由SSD和HDD构成的混合存储系统已成为工业界和学术界的重要课题。首先,提出了一种基于SSD缓存(Flash Cache)和RAID的层次型混合存储架构RAF (Random Access First),该架构引入适用于Flash Cache的成本收益模型,并支持随机数据优先的选择性Cache插入策略。RAF将负载中顺序访问数据交给磁盘层,SSD仅需缓存那些具有高收益的随机数据,从而延长SSD的寿命并缩短系统响应时间。此外,RAF通过将SSD缓存划分为读、写区域,使得闪存层无效页的分布更加集中,从而有利于回收块的选取。实验结果表明,与采用相同硬件配置的FlashCache相比,其平均响应时间缩短了17%,磨损减少了53%。其次,主存、SSD缓存以及磁盘构成了多级缓存结构,针对当前多级缓存结构中SSD Cache受冷数据污染的问题,提出了一种基于层间访问特征的旁路缓存算法CHPA (Characteristics between Hierarchies byPassing cache Algorithm)。CHPA是一种用于降低SSD写开销而设计的非同步多级缓存算法,通过数据块在DRAM Cache内和不同层间的访问特征来预测热数据块,当数据块被上层DRAM Cache淘汰时,热数据块会被插入SSD缓存,而冷数据会绕过SSD层以减少写入开销。再次,提出了一种基于SSD的顺序预取策略FLAP (FLash-Aware Pre fetching)。 FLAP是一种具有高精确度的激进式预取策略,通过基于关系图的量化分析模型,并借助于SSD缓存容量大的优势,在Cache缺失时对磁盘设备进行高精度、大长度预取,以节约预取成本。此外,通过从SSD空间中专门划分出预取区域来存储预取数据,并采用时间相关的数据布局策略,FLAP使预取区域的垃圾回收效率大幅优化,从而将预取操作对SSD寿命的影响降低到最小。最后,由于DRAM和SSD组成的两层缓存已经过滤了大部分具有强时间局部性的数据访问,因而在底层磁盘系统(如RAID系统)中顺序预取的作用变的更为重要。为此,提出了一种于面向分条的顺序流预取算法SoAP (Strip-oriented Asynchronous Prefetching)。 SoAP是一种专门为并行磁盘系统设计的预取策略,通过将预取请求与分条(Strip)边界对齐,并拆分为基于分条的子请求,来解决顺序性缺失(Sequentiality Loss)等问题。此外,借助多队列机制和异步调度策略,SoAP利用磁盘空闲带宽来执行预取操作,从而降低了预取开销。
其他文献
电子具有两个基本的内秉属性,即电子的自旋和电荷。传统电子学仅仅利用了电子的电荷这一属性,却忽视了电子的自旋属性。在传统电子学技术中,人们都是利用电场来操纵电子的输
随着科学技术的快速发展,人们对电能的需求不断增加,对电压质量也提出了更加严格的要求。电压质量对电能质量产生直接的影响,其重要性日益凸显。为了使配电网电压质量得到显
资源型城市的出现是现代工业化进程的产物,但资源枯竭之后城市如何转型,经济如何持续发展是学术界研究的重点课题.萍乡作为国家首批资源枯竭型城市,如何实现产业升级,实现城
蛋白纤维化是一种独特的蛋白聚集行为。在人体中发生的蛋白纤维化过程被广泛地认为与许多影响人类健康的重大疾病密切有关,如阿尔茨海默氏症、疯牛病、帕金森症和亨廷顿病,以
为明确管道内检测器在油气管道中的运行位置,采用低频跟踪定位系统对管道内检测器进行实时监测。以电磁对偶原理为基础,利用偶极子模型研究了低频跟踪定位系统发射线圈的工作
文中以我国海事系统60米级的巡逻船为例,探讨如何利用海巡船上先进、完善的通信导航设备和搜救执法装备,快速有效的实施水上巡航搜救,包括对通航秩序、通航环境的日常巡航,对
改革开放三十多年来,社会经济生活、价值观念等等发生了很大的变化。社会生活中出现了道德的失范、价值观念的错位等一系列问题。而公民道德建设已成为中国特色社会主义建设的
近些年,高校大学生学业不良问题日渐突出,引起了社会和学者们的高度关注。大学生正处于青少年阶段的关键时期,也处于人生社会化的关键过渡时期,学业不良的问题无疑给大学生个
我国已经形成了相对完善的建筑施工质量规范体系,在保障工程质量方面发挥着重要作用。但仍然存在许多问题,导致这些标准规范不能很好贯彻落实,使得其对工程质量的保障作用打
对舰船在水下非接触爆炸载荷下动态响应的研究有助于深入了解舰船失效规律和损伤机理,为舰船损伤分析与技术保障系统的建立提供良好的数据与技术支撑。本文基于视景仿真和舰