基于磁盘和固态硬盘的混合存储系统研究综述

  • 格式:pdf
  • 大小:520.07 KB
  • 文档页数:6

Journal of Computer Applications 计算机应用,2017,37(5):1217—1222 ISSN 1001.9081 CODEN JYIIDU 2017.O5.10 http://www.joca.cn 

文章编号:1001—9081(2017)05-1217-06 DOI:10.11772/j.issn.1001-9081.2017.05.1217 

基于磁盘和固态硬盘的混合存储系统研究综述 

陈 震 ,刘文洁,张晓,卜海龙 

(西北工业大学计算机学院,西安710129) (}通信作者电子邮箱1871321 1390@163.corn) 

摘要:大数据和云计算环境下海量增长的数据对存储系统的超高容量和体系结构带来了极大的挑战。目前存 

储系统的发展趋向于大容量、低成本和高性能,然而任何单一的存储器件如传统的机械磁盘(HDD)、固态硬盘 

(SSD)、非易失型性随机存储器等由于其固有的物理特性的限制,并不能满足以上的需求。将不同的存储介质混合组 合成高效的存储系统是一个好的解决方法,固态硬盘作为一种高可靠性、低能耗、高性能的存储器被越来越广泛地运 

用到混合存储系统。通过将固态硬盘与传统磁盘进行组合,利用固态硬盘的高性能和传统磁盘低成本大容量的特 

点,能够为用户提供大容量的存储空间,保证系统的高性能,同时还能降低成本。通过阐述SSD与HDD混合存储系 

统的研究现状,对不同的SSD与HDD混合存储系统进行分类总结;然后针对缓存架构和设备同层架构这两种目前最 

流行的存储架构中涉及到的关键技术和不足进行讨论;最后对基于SSD和HDD的混合存储技术进行概括总结,并对 

今后该领域的研究重点和方向进行展望。 

关键词:固态硬盘;混合存储;磁盘;缓存 中图分类号:TP301 文献标志码:A 

Review on HDD—SSD hybrid storage 

CHEN Zhen ,UU Wenjie,ZHANG Xiao,B0 Hailong 

(School of Computer Science,Noahw ̄tern Polytechnical University,Xi'an Shaanxi 710129,China) 

Abstract:The explosion of data in big data environment brings great challenges to the system structure and capacity of 

storage system.Nowadays,the development of storage systems tends to be large capacity,low-cost,and high performance. 

Meanwhile,storage devices such as conventional rotated magnetic Hard Disk Drive(HDD),Solid State Drive(SSD)and Non— 

Volatile Random Access Memory(NVRAM)have limitations caused by their intrinsic characteristics,leading to the fact that a 

single kind of storage device cannot meet the requirements above.Hybrid storage which utilized different storage medium was 

a good solution to this problem.SSD,as a kind of memory wiht high reliability,low energy consumption,high performance is 

more and more widely applied to hybrid storage system.By combining magnetic disk with the solid-state drives,the advantages 

of the hish performance of SSD and the low—cost,high—capacity features of HDD were taken.The hybrid storage could provide 

users with large capacity of storage space,guarantee the system’S high performance,at the same time reduced the cost.The 

current research status of the SSD—HDD hybrid storage system was described,different SSD-HDD hybrid storage systems were summarized and classified.In view of two different HDD.SSD hybrid storage architectures.the key technologies and 

insufficiencies of which were discussed.Prediction of trend and the research focus in the hybrid storage future were discussed 

at last. 

Key words:Solid State Drive(SSD);hybrid storage;magnetic disk;cache 

0 引言 

大容量、低成本、高性能的存储系统设计一直是存储领域 

研究的热点,随着大数据云存储时代的到来,数据量呈爆炸式 

的增长对存储系统提出了更高的要求…:一方面存储系统既 

要能够在低成本前提下实现大容量存储‘2 ;另一方面存储和 

计算之间的性能差距不断扩大 J,这就需要具有在海量数据 

规模下与计算性能相匹配的高性能数据访问能力。 

然而与之矛盾的是,目前任何一种存储介质所构成的存 储系统都不能同时满足上述的大容量、低成本和高性能等存 

储要求,这主要是由目前的存储介质其固有的物理特性所决 

定的。本文将容量、成本、顺序性能、随机性能、寿命作为主要 

指标来观察不同类型存储器的性能,如图1所示。 

从图1中可以看出目前主流持久存储介质,如固态硬盘 

(Solid—State Drives,SSD)、磁盘(Hard Disk Drive,HDD)、非易 失性随机存储器(Non-Volatile Random Access Memory, 

NVRAM)在容量、成本、性能、寿命等方面存在的差异,任何 

一种单一的存储介质都不能够覆盖所有的性能。虽然为内存 

收稿日期:2016-07-15;修回日期:2016・12—06。 基金项目:国家自然科学基金青年科学基金资助项目(61303037);国家863计划项目 (2015AA015307);国家自然科学基金资助项目(61472323);中央高校基本科研业务费专项(3102015JSJ0009)。 作者简介:陈震(1991一),男,安徽安庆人,硕士研究生,主要研究方向:云存储、海量存储;刘文洁(1976一),女,陕西西安人,副教授,博 士,主要研究方向:云计算、大数据处理、海量分布式数据库;张晓(1978一),男,陕西西安人,副教授,博士,主要研究方向:云存储、海量存储; 海龙(1989一),男,陕西韩城人,硕士研究生,主要研究方向:云存储、海量存储。

 1218 计算机应用 第37卷 

提供缓存或利用磁盘阵列(Redundant Arrays of Independent Disks,RAID)技术可以在一定程度上使系统性能在各个方面 

获得提高,但这种提高是有限的或是有代价的,比如可靠性的 

损失等。随着SSD技术的逐渐成熟与发展,低成本、性能佳、 

外形小、耐抗震的SSD 与传统磁盘构建成的混合存储系统 

收到业界的追捧,相关研究逐渐展开。 

容量 

图1 几种存储介质特性差异 Fig.1 Characteristics differences among several storage media 

本文将从以下几个方面展开:首先从混合存储系统的概 

念、基于SSD与HDD的混合存储系统研究现状进行介绍;接 下来以目前主流的基于SSD和HDD的混合存储系统为例, 

对其中涉及的关键技术进行对比分析,重点讨论不同的当前 

主流的设计方法而不讨论实验平台、测试集和电路设计;最后 对当前混合存储系统发展所存在的问题进行探讨,并对今后 

该领域的研究重点和方向进行展望。 

1 混合存储系统简介 

混合存储(hybrid storage)是一种数据存储方法 J,将具有 

不同特性的存储设备进行组合,根据数据访问特点和系统负载 等情况,尽可能将数据请求交给最适合处理该请求的设备,进 

而提高整个系统的性价比、使用寿命、可靠性、容量等指标。 

混合存储系统存在的原因是由于存取速度与设备价格成 正比。最理想的情况是将所有数据都存储在高速设备上,但 

这样会增加成本。混合存储系统是利用低速设备大容量的特 

性将大部分的用户数据都存放在低速设备上,利用高速设备 

的访问时间短、处理延迟低等特性来接收或者响应数据请求。 

它的主要目标是使存储的数据充分利用不同存储介质的特 

性,在保证存储系统容量的同时尽可能地提高性价比。混合 存储所采用的介质可以是非易失性随机访问存储器 

(NVRAM)、不同转速的磁盘、SSD、磁带等。需要说明的是本 

文主要针对将SSD与HDD进行混合的存储系统分析。 

2 基于HDD和SSD的混合存储系统研究现状 

SSD作为一种新型存储介质,具有延迟低、体积小、低功 

耗等诸多优点,目前针对SSD的研究在闪存硬件原理 、内 部架构 J、性能 等诸多方面都已经积累了丰富的研究成 

果。随着近年来SSD技术的日渐成熟,利用SSD良好的性能 与传统磁盘在性能上形成互补,设计大容量、低成本和高性能 

的混合存储系统成为存储领域当前的热点和重要方向。许多 知名的企业诸如IBM J、NetAPPllol、EMC_1 等均已经生产出 

了支持SSD的混合存储产品。目前流行的基于SSD和HDD 

的混合存储系统主要分为将SSD作为HDD的缓存的架构和 

将HDD和SSD作为设备同层架构。下文将针对这两种不同 

类型的架构对其中涉及的关键技术、应用场景、性能优化进行 分析。 

3.SSD作为磁盘的缓存架构 

臣工口三 工 iL i 

,-童璋i i雹 巫 ^.●I●I L一一 ……… ….‘ 

I—A I B—I c—l DLI LE I 匣 鲢 i