CN101907978A - 基于固态硬盘和磁性硬盘的混合存储***及存储方法 - Google Patents
基于固态硬盘和磁性硬盘的混合存储***及存储方法 Download PDFInfo
- Publication number
- CN101907978A CN101907978A CN 201010237936 CN201010237936A CN101907978A CN 101907978 A CN101907978 A CN 101907978A CN 201010237936 CN201010237936 CN 201010237936 CN 201010237936 A CN201010237936 A CN 201010237936A CN 101907978 A CN101907978 A CN 101907978A
- Authority
- CN
- China
- Prior art keywords
- solid state
- page
- disk
- hard disc
- magnetic hard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000007787 solid Substances 0.000 title claims abstract description 76
- 238000003860 storage Methods 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 title claims abstract description 9
- 238000013507 mapping Methods 0.000 claims abstract description 10
- 230000008569 process Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 4
- 238000004904 shortening Methods 0.000 abstract 1
- 238000009826 distribution Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241000220317 Rosa Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 210000002808 connective tissue Anatomy 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明公开了一种基于固态硬盘和磁性硬盘的混合存储***及存储方法。包括由一块或若干块磁性硬盘组成的阵列、一块或若干块固态硬盘组成的阵列以及一块存储控制器,磁性硬盘阵列和固态硬盘阵列通过存储控制器与计算机总线相连。存储控制器维护从逻辑页面到物理页面的映射表,同时负责对各逻辑页面的访问模式进行统计。依照固态硬盘和磁性硬盘的性能特点,对页面进行优化分布,使数目较少的、随机访问较多的热点页面被分布到固态硬盘阵列中,而大部分的、访问较少或者以顺序访问为主的普通页面分布在磁性硬盘阵列中,从而充分发挥固态硬盘的高速随机访问的性能优势,提高整个***的访问性能,缩短查询响应时间。
Description
技术领域
本发明涉及数据信息处理,特别涉及一种基于固态硬盘和磁性硬盘的混合存储***及存储方法。
背景技术
随着闪存技术的迅速发展,固态硬盘已经逐渐进入市场,成为可能取代传统磁性硬盘的新一代永久性存储设备。从性能上来看,固态硬盘由于是电学设备,不存在寻道时间,从而可以提供相比传统磁盘高几十至几百倍的随机访问性能。固态硬盘的另一个重要特性是读写不对称性,相比读而言,固态硬盘的写操作代价要昂贵的多,这不仅仅体现在性能上,也体现在写次数过多会使闪存芯片报废,缩短固态硬盘的寿命上。
同时注意到,尽管制造工艺进步迅速,但短期内固态硬盘在容量和价格上仍然无法和传统磁盘竞争,在海量数据存储处理领域,用固态硬盘完全取代磁盘仍然有很大的难度。因此,比较合理的解决方案是构建一种固态硬盘和磁性硬盘的混合存储***,将大部分数据存放在磁盘上而将少量热点数据存放在固态硬盘上,从而提高***的总体性能,缩短查询的平均响应时间。
然而,简单将固态硬盘和磁性硬盘部署在计算机上,使之对应用可见的解决方案难以满足变化多端的实际应用。这是由于:1)现代的数据库软件对数据的分布粒度较大,往往以一张表或者一个分区为单位。而在实际应用中,并不是一张表的所有行或者列都具有相同的访问频度。2)应用的逻辑特征并不是固定的,随着不断的更新,热点数据可能变得不再热点,而某些新的数据可能会成为热点数据。由于固态硬盘的容量较小且价格昂贵,因此如何尽可地能将访问最频繁的数据动态部署到固态硬盘上,是提升***性能的关键问题。
发明内容
本发明目的在于提供一种固态硬盘和磁性硬盘的混合存储***,以及在该***上根据应用运行情况动态调整页面物理分布的方法。
为达到上述目的,本发明采用的技术方案如下:
一、一种基于固态硬盘和磁性硬盘的混合存储***:
包括一块或多块固态硬盘组成的固态硬盘阵列、一块或多块磁性硬盘组成的磁性硬盘阵列和一块存储控制器;固态硬盘阵列与磁性硬盘阵列通过存储控制器与计算机***总线相连;所述混合存储***对操作***展现为一个逻辑设备,其容量为所述两个阵列容量之和;对混合存储***的访问通过对逻辑页面的取址来进行,逻辑页面的大小在***初始化时被确定为单个512字节的扇区的整数倍。
所述的固态硬盘阵列与磁性硬盘阵列,根据需要自由定制成为从RAID0到RAID6的冗余阵列类型,从而自身保证数据容错能力和读取性能。
二、一种基于固态硬盘和磁性硬盘的混合存储方法:
在存储控制器中维护从逻辑页面到物理页面的映射表,将单个逻辑页面映射到固态硬盘或磁性硬盘的物理页面上;逻辑页面的访问请求通过映射表被转化为对物理页面的访问请求;
存储控制器为每个逻辑页面记录一个特征状态,每当逻辑页面被访问时,存储控制器根据当前访问请求的访问模式对页面的特征状态进行修正,并根据统计信息将随机访问较多的页面转移到固态硬盘阵列上,将顺序访问较多的页面转移到磁性硬盘阵列上,以提高***的响应效率。
所述访问模式包括四种:顺序读、顺序写、随机读和随机写,页面的特征状态由四种访问模式之和决定,页面的特征状态代表了该页面存放在固态硬盘上相比存放在磁性硬盘上能带来的性能提升。
所述统计信息被维护在存储控制器中,并根据统计信息动态地修正两个阈值,分别代表磁性硬盘和固态硬盘的存储特征阈值,在***运行过程中,当某一页面的特征状态超过固态硬盘的存储特征阈值时,该页面被替换到固态硬盘中,存储控制器更新映射表中此页面的映射信息。
所述四种访问模式的值根据存储***所配备的固态硬盘阵列和磁性硬盘阵列的性能特点、价格和容量三个因素确定。
本发明解决了在固态硬盘和磁性硬盘的混合***中优化数据分布,以适应复杂应用的问题,具有以下有益效果:
1)混合存储***采用容量较大,价格较便宜的磁性硬盘来存储大部分数据,同时采用随机访问性能优异的固态硬盘来存储热点访问数据,从而尽可能地发挥固态硬盘的性能优势,在较低成本的前提下,提高海量规模数据查询的性能。
2)混合存储***采用了以页面为调度单位的自优化方法,从而避免了由管理员手动分布数据所难以避免的粒度过大、难以调节等困难。存储***对外表现为一块逻辑设备,简化了数据库的设计,减轻了***设计者与管理员的负担。
3)***在运行过程中动态调节自身的统计信息、各页面的特征状态,并动态优化页面的物理分布,以提高***的访问性能。可以满足各种类型的应用需求,并在应用发生变化时自动进行适应。
附图说明
图1是***整体框架图。
图2是存储控制器结构示意图。
图3是***存储访问流程图。
具体实施方式
下面结合附图对本发明作进一步详细的描述:
如图1所示,本发明给出混合存储***的整体框架图。包括一块或多块固态硬盘组成的固态硬盘阵列、一块或多块磁性硬盘组成的磁性硬盘阵列和一块存储控制器;固态硬盘阵列与磁性硬盘阵列通过存储控制器与计算机***总线相连;所述混合存储***对操作***展现为一个逻辑设备,其容量为所述两个阵列容量之和;对混合存储***的访问通过对逻辑页面的取址来进行,逻辑页面的大小在***初始化时被确定为单个512字节的扇区的整数倍,一般在2KB到32KB之间。
所述的固态硬盘阵列与磁性硬盘阵列,根据需要自由定制成为从RAID0到RAID6的冗余阵列类型,从而自身保证数据容错能力和读取性能。
如图2所示,该图是本发明存储***中最关键的存储控制器结构示意图。存储控制器中的核心模块是一张页面映射表,维护了从逻辑页面到物理页面的映射关系。还包括逻辑页面的哈希索引,以及整个***的统计信息。
映射表在物理上按照固态硬盘和磁性硬盘连续组织,而表中的每个单元格中记录了当前本物理位置上的逻辑页面号。
逻辑页面的哈希索引用于加速从逻辑页面到物理页面的查找。每个哈希入口代表哈希函数的一个值,属于这个哈希值的逻辑页面所在的单元格用单向链表被串在一起。
***的统计信息主要包括逻辑页面特征状态的直方图。为节约存储空间,直方图只统计特征状态最高的一定数目的页面,这个数目由固态硬盘的容量所决定。假设固态硬盘有N个物理页面,则直方图统计的逻辑页面数目的值为2×N,直方图中的页面被分成多个等宽组。
***的统计信息还包括:***的固态硬盘特征阈值和磁性硬盘特征阈值。其中,磁性硬盘特征阈值为直方图的特征状态下界,而固态硬盘特征阈值为直方图特征状态最前k×N的一个值,这里的k为从0到1之间的特征加权系数,在***初始化时被定制。当一个逻辑页面的特征状态上升到磁性硬盘阈值以上时,需要将它加入直方图中;当一个逻辑页面的特征状态上升到固态硬盘特征阈值之上时,它必须被存放到固态硬盘上。两个阈值之间有一定大小的差值,起到缓冲的作用。
如图3所示,该图是本发明提出的基于上述混合存储***的自优化存储方法,包括以下步骤:
301当页面访问请求到达时,首先根据逻辑页面号进行哈希计算,从相应的索引入口进行查找,定位到该页面的物理位置,根据访问请求读取/写入该页面内容。
302根据访问模式修正页面特征状态。访问模式分为4种,详细描述如下:
页面的特征状态是页面访问模式之和。
每个访问模式的值为该模式的磁性硬盘代价与该模式的固态硬盘代价之差。
上述代价由各自访问相应存储的平均响应时间、存储容量和存储价格三个方面考虑,代价与访问该存储的平均响应时间成正比,与存储容量成反比,与存储价格成正比。对不同的固态硬盘产品而言,代价计算的结果可能相差较大,但固态硬盘的共同特点是随机读写比磁性硬盘快的多,而顺序读写对磁性硬盘的优势很小甚至没有。对某些昂贵的固态硬盘,还需要考虑写操作对固态硬盘寿命的影响。可以看出,访问模式的值反映了以该模式访问固态硬盘对磁性硬盘的优势。
随着***的长时间运行,页面的特征状态反映出了该页面适合存储于何种介质中,通过维护统计信息来进行判断。
303判断是否需要更新统计信息直方图。当页面的特征状态的变动跨越了直方图里的组边界或者跨越了磁性硬盘的特征阈值时:
304更新本页面在直方图中的信息。
305判断是否需要调整页面的存储位置。只有当页面的原有特征状态小于***的固态硬盘特征阈值,而当前的特征状态大于***的固态硬盘特征阈值时,才认为需要将该页面转移到固态硬盘中。
306将该页面转移到固态硬盘中,根据直方图信息,替代掉一个原有的特征状态较小的页面。更新映射表中的信息,保持索引信息的一致性。
307更新***的阈值。为了减少更新的开销,当直方图更新累积一定次数后,才进行阈值的更新。
Claims (6)
1.一种基于固态硬盘和磁性硬盘的混合存储***,其特征在于:包括一块或多块固态硬盘组成的固态硬盘阵列、一块或多块磁性硬盘组成的磁性硬盘阵列和一块存储控制器;固态硬盘阵列与磁性硬盘阵列通过存储控制器与计算机***总线相连;所述混合存储***对操作***展现为一个逻辑设备,其容量为所述两个阵列容量之和;对混合存储***的访问通过对逻辑页面的取址来进行,逻辑页面的大小在***初始化时被确定为单个512字节的扇区的整数倍。
2.根据权利要求1所述的一种基于固态硬盘和磁性硬盘的混合存储***,其特征在于:所述的固态硬盘阵列与磁性硬盘阵列,根据需要自由定制成为从RAID0到RAID6的冗余阵列类型,从而自身保证数据容错能力和读取性能。
3.根据权利要求1所述混合存储***的一种基于固态硬盘和磁性硬盘的混合存储方法,其特征在于:
在存储控制器中维护从逻辑页面到物理页面的映射表,将单个逻辑页面映射到固态硬盘或磁性硬盘的物理页面上;逻辑页面的访问请求通过映射表被转化为对物理页面的访问请求;
存储控制器为每个逻辑页面记录一个特征状态,每当逻辑页面被访问时,存储控制器根据当前访问请求的访问模式对页面的特征状态进行修正,并根据统计信息将随机访问较多的页面转移到固态硬盘阵列上,将顺序访问较多的页面转移到磁性硬盘阵列上,以提高***的响应效率。
4.根据权利要求3所述的一种基于固态硬盘和磁性硬盘的混合存储方法,其特征在于:所述访问模式包括四种:顺序读、顺序写、随机读和随机写,页面的特征状态由四种访问模式之和决定,页面的特征状态代表了该页面存放在固态硬盘上相比存放在磁性硬盘上能带来的性能提升。
5.根据权利要求3所述的一种基于固态硬盘和磁性硬盘的混合存储方法,其特征在于:所述统计信息被维护在存储控制器中,并根据统计信息动态地修正两个阈值,分别代表磁性硬盘和固态硬盘的存储特征阈值,在***运行过程中,当某一页面的特征状态超过固态硬盘的存储特征阈值时,该页面被替换到固态硬盘中,存储控制器更新映射表中此页面的映射信息。
6.根据权利要求3或4所述的一种基于固态硬盘和磁性硬盘的混合存储方法,其特征在于:所述四种访问模式的值根据存储***所配备的固态硬盘阵列和磁性硬盘阵列的性能特点、价格和容量三个因素确定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102379368A CN101907978B (zh) | 2010-07-27 | 2010-07-27 | 基于固态硬盘和磁性硬盘的混合存储***及存储方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102379368A CN101907978B (zh) | 2010-07-27 | 2010-07-27 | 基于固态硬盘和磁性硬盘的混合存储***及存储方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101907978A true CN101907978A (zh) | 2010-12-08 |
CN101907978B CN101907978B (zh) | 2011-12-07 |
Family
ID=43263448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102379368A Expired - Fee Related CN101907978B (zh) | 2010-07-27 | 2010-07-27 | 基于固态硬盘和磁性硬盘的混合存储***及存储方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101907978B (zh) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102043689A (zh) * | 2010-12-28 | 2011-05-04 | 武汉固捷联讯科技有限公司 | 一种用于固态存储设备的容错设计方法 |
CN102203749A (zh) * | 2010-12-31 | 2011-09-28 | 华为技术有限公司 | 多级缓存下固态硬盘的写方法及装置 |
CN102520885A (zh) * | 2011-12-15 | 2012-06-27 | 清华大学 | 一种混合硬盘的数据管理*** |
CN102541466A (zh) * | 2011-10-27 | 2012-07-04 | 忆正存储技术(武汉)有限公司 | 一种混合存储控制***和方法 |
CN102609360A (zh) * | 2012-01-12 | 2012-07-25 | 华为技术有限公司 | 一种数据处理方法、装置及*** |
CN102831088A (zh) * | 2012-07-27 | 2012-12-19 | 国家超级计算深圳中心(深圳云计算中心) | 基于混合存储器的数据迁移方法和装置 |
CN103049349A (zh) * | 2012-11-29 | 2013-04-17 | 记忆科技(深圳)有限公司 | 基于分层存储的快照方法及*** |
CN103455384A (zh) * | 2012-06-01 | 2013-12-18 | 三星电子株式会社 | 包括非易失性存储器件的存储设备及修复方法 |
CN103530236A (zh) * | 2013-10-21 | 2014-01-22 | 华为技术有限公司 | 一种混合硬盘的实现方法及装置 |
CN103718163A (zh) * | 2011-08-03 | 2014-04-09 | 国际商业机器公司 | 数据在存储设备上的碎片中的放置 |
CN104050088A (zh) * | 2013-03-12 | 2014-09-17 | 旺宏电子股份有限公司 | 差异逻辑至实体的方法与*** |
CN104516471A (zh) * | 2013-09-27 | 2015-04-15 | 国际商业机器公司 | 一种管理存储器***的电源的方法和装置 |
CN104679661A (zh) * | 2013-11-27 | 2015-06-03 | 阿里巴巴集团控股有限公司 | 混合存储的控制方法及混合存储*** |
US9171021B2 (en) | 2011-09-30 | 2015-10-27 | Huawei Technologies Co., Ltd. | Method and system for configuring storage device in hybrid storage environment |
CN105608085A (zh) * | 2014-11-17 | 2016-05-25 | 北京明略软件***有限公司 | 一种混合存储介质的数据查询方法和装置 |
CN105630409A (zh) * | 2014-11-25 | 2016-06-01 | Sap欧洲公司 | 使用存储器内阵列和盘上页结构的双重数据存储 |
CN105653524A (zh) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种数据存储方法、装置和*** |
CN106547476A (zh) * | 2015-09-22 | 2017-03-29 | 伊姆西公司 | 用于数据存储***的方法和装置 |
CN106557264A (zh) * | 2015-09-25 | 2017-04-05 | 伊姆西公司 | 针对固态硬盘的存储方法及设备 |
CN107589918A (zh) * | 2017-10-12 | 2018-01-16 | 苏州韦科韬信息技术有限公司 | 利用混合存储***提的方法高存储性价比 |
CN108089820A (zh) * | 2017-12-19 | 2018-05-29 | 上海磁宇信息科技有限公司 | 一种混合使用mram和dram的存储装置 |
CN109144411A (zh) * | 2018-07-24 | 2019-01-04 | 中国电子科技集团公司第三十八研究所 | 数据中心混合磁盘阵列及其数据动态迁移策略 |
WO2019037093A1 (zh) * | 2017-08-25 | 2019-02-28 | 深圳大学 | 一种 Spark 分布式计算数据处理方法及*** |
WO2021238594A1 (zh) * | 2020-05-29 | 2021-12-02 | 华为技术有限公司 | 存储介质管理方法、装置、设备以及计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5872955A (en) * | 1994-11-29 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for reading and writing data in a disk drive system |
CN2335192Y (zh) * | 1998-02-25 | 1999-08-25 | 穆春虎 | 计算机硬盘切换器 |
-
2010
- 2010-07-27 CN CN2010102379368A patent/CN101907978B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5872955A (en) * | 1994-11-29 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for reading and writing data in a disk drive system |
CN2335192Y (zh) * | 1998-02-25 | 1999-08-25 | 穆春虎 | 计算机硬盘切换器 |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102043689A (zh) * | 2010-12-28 | 2011-05-04 | 武汉固捷联讯科技有限公司 | 一种用于固态存储设备的容错设计方法 |
CN102043689B (zh) * | 2010-12-28 | 2012-11-07 | 武汉固捷联讯科技有限公司 | 一种用于固态存储设备的容错设计方法 |
CN102203749A (zh) * | 2010-12-31 | 2011-09-28 | 华为技术有限公司 | 多级缓存下固态硬盘的写方法及装置 |
WO2011147187A1 (zh) * | 2010-12-31 | 2011-12-01 | 华为技术有限公司 | 多级缓存下固态硬盘的写方法及装置 |
CN102203749B (zh) * | 2010-12-31 | 2013-06-26 | 华为技术有限公司 | 多级缓存下固态硬盘的写方法及装置 |
CN103718163A (zh) * | 2011-08-03 | 2014-04-09 | 国际商业机器公司 | 数据在存储设备上的碎片中的放置 |
US9171021B2 (en) | 2011-09-30 | 2015-10-27 | Huawei Technologies Co., Ltd. | Method and system for configuring storage device in hybrid storage environment |
WO2013060216A1 (zh) * | 2011-10-27 | 2013-05-02 | 忆正科技(武汉)有限公司 | 一种混合存储控制***和方法 |
CN102541466A (zh) * | 2011-10-27 | 2012-07-04 | 忆正存储技术(武汉)有限公司 | 一种混合存储控制***和方法 |
CN102520885A (zh) * | 2011-12-15 | 2012-06-27 | 清华大学 | 一种混合硬盘的数据管理*** |
CN102609360A (zh) * | 2012-01-12 | 2012-07-25 | 华为技术有限公司 | 一种数据处理方法、装置及*** |
CN103455384A (zh) * | 2012-06-01 | 2013-12-18 | 三星电子株式会社 | 包括非易失性存储器件的存储设备及修复方法 |
CN103455384B (zh) * | 2012-06-01 | 2017-10-27 | 三星电子株式会社 | 包括非易失性存储器件的存储设备及修复方法 |
CN102831088A (zh) * | 2012-07-27 | 2012-12-19 | 国家超级计算深圳中心(深圳云计算中心) | 基于混合存储器的数据迁移方法和装置 |
CN103049349A (zh) * | 2012-11-29 | 2013-04-17 | 记忆科技(深圳)有限公司 | 基于分层存储的快照方法及*** |
CN104050088A (zh) * | 2013-03-12 | 2014-09-17 | 旺宏电子股份有限公司 | 差异逻辑至实体的方法与*** |
CN104050088B (zh) * | 2013-03-12 | 2017-04-19 | 旺宏电子股份有限公司 | 差异逻辑至实体的方法与*** |
CN104516471B (zh) * | 2013-09-27 | 2017-04-12 | 国际商业机器公司 | 一种管理存储器***的电源的方法和装置 |
CN104516471A (zh) * | 2013-09-27 | 2015-04-15 | 国际商业机器公司 | 一种管理存储器***的电源的方法和装置 |
CN103530236A (zh) * | 2013-10-21 | 2014-01-22 | 华为技术有限公司 | 一种混合硬盘的实现方法及装置 |
CN104679661B (zh) * | 2013-11-27 | 2019-12-10 | 阿里巴巴集团控股有限公司 | 混合存储的控制方法及混合存储*** |
US10671290B2 (en) | 2013-11-27 | 2020-06-02 | Alibaba Group Holding Limited | Control of storage of data in a hybrid storage system |
CN104679661A (zh) * | 2013-11-27 | 2015-06-03 | 阿里巴巴集团控股有限公司 | 混合存储的控制方法及混合存储*** |
CN105653524A (zh) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种数据存储方法、装置和*** |
CN105608085A (zh) * | 2014-11-17 | 2016-05-25 | 北京明略软件***有限公司 | 一种混合存储介质的数据查询方法和装置 |
CN105630409A (zh) * | 2014-11-25 | 2016-06-01 | Sap欧洲公司 | 使用存储器内阵列和盘上页结构的双重数据存储 |
CN106547476B (zh) * | 2015-09-22 | 2021-11-09 | 伊姆西Ip控股有限责任公司 | 用于数据存储***的方法和装置 |
CN106547476A (zh) * | 2015-09-22 | 2017-03-29 | 伊姆西公司 | 用于数据存储***的方法和装置 |
US10860493B2 (en) | 2015-09-22 | 2020-12-08 | EMC IP Holding Company LLC | Method and apparatus for data storage system |
CN106557264A (zh) * | 2015-09-25 | 2017-04-05 | 伊姆西公司 | 针对固态硬盘的存储方法及设备 |
WO2019037093A1 (zh) * | 2017-08-25 | 2019-02-28 | 深圳大学 | 一种 Spark 分布式计算数据处理方法及*** |
WO2019071714A1 (zh) * | 2017-10-12 | 2019-04-18 | 苏州韦科韬信息技术有限公司 | 利用混合存储***提高存储性价比的方法 |
CN107589918A (zh) * | 2017-10-12 | 2018-01-16 | 苏州韦科韬信息技术有限公司 | 利用混合存储***提的方法高存储性价比 |
CN108089820A (zh) * | 2017-12-19 | 2018-05-29 | 上海磁宇信息科技有限公司 | 一种混合使用mram和dram的存储装置 |
CN109144411A (zh) * | 2018-07-24 | 2019-01-04 | 中国电子科技集团公司第三十八研究所 | 数据中心混合磁盘阵列及其数据动态迁移策略 |
WO2021238594A1 (zh) * | 2020-05-29 | 2021-12-02 | 华为技术有限公司 | 存储介质管理方法、装置、设备以及计算机可读存储介质 |
CN113742253A (zh) * | 2020-05-29 | 2021-12-03 | 华为技术有限公司 | 存储介质管理方法、装置、设备以及计算机可读存储介质 |
CN113742253B (zh) * | 2020-05-29 | 2023-09-01 | 超聚变数字技术有限公司 | 存储介质管理方法、装置、设备以及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN101907978B (zh) | 2011-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101907978B (zh) | 基于固态硬盘和磁性硬盘的混合存储***及存储方法 | |
US9098395B2 (en) | Logical block management method for a flash memory and control circuit storage system using the same | |
CN102012791B (zh) | 基于Flash的数据存储PCIE板卡 | |
US8725946B2 (en) | Mass storage system and method of using hard disk, solid-state media, PCIe edge connector, and raid controller | |
CN102301349B (zh) | 访问存储控制器控制的存储芯片中根据列条带化的行数据 | |
Andersen et al. | Rethinking flash in the data center | |
US9959058B1 (en) | Utilizing flash optimized layouts which minimize wear of internal flash memory of solid state drives | |
CN102122235B (zh) | 一种raid4***及其数据读写方法 | |
CN106066890B (zh) | 一种分布式高性能数据库一体机*** | |
CN103577339A (zh) | 一种数据存储方法及*** | |
CN106528001A (zh) | 一种基于非易失性存储器和软件raid的缓存*** | |
CN102637147A (zh) | 利用固态硬盘作为计算机写缓存的存储***以及相应的管理调度方法 | |
CN103838676B (zh) | 数据存储***、数据存储方法及pcm桥 | |
US20220075526A1 (en) | Unbalanced plane management method, associated data storage device and controller thereof | |
US10872622B1 (en) | Method and system for deploying mixed storage products on a uniform storage infrastructure | |
US11379326B2 (en) | Data access method, apparatus and computer program product | |
US11922019B2 (en) | Storage device read-disturb-based block read temperature utilization system | |
CN111651126B (zh) | 存储器的写操作方法、***、电子设备和介质 | |
Doekemeijer et al. | Key-Value Stores on Flash Storage Devices: A Survey | |
CN107589918A (zh) | 利用混合存储***提的方法高存储性价比 | |
CN101859232A (zh) | 一种可变长度数据存储接口 | |
Pan et al. | Chameleon: a data organization transformation scheme for big data systems | |
US11922035B2 (en) | Read-disturb-based read temperature adjustment system | |
US11868223B2 (en) | Read-disturb-based read temperature information utilization system | |
US11928354B2 (en) | Read-disturb-based read temperature determination system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111207 Termination date: 20210727 |