[发明专利]混合数据存储阵列有效
申请号: | 201880041019.7 | 申请日: | 2018-06-20 |
公开(公告)号: | CN110770691B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | J.许;J.牛;W.B.博伊尔;J.俞 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 数据 存储 阵列 | ||
数据存储系统包括具有第一组固态驱动器和第一组条带化硬盘驱动器的存储阵列。第一组固态驱动器的每个固态驱动器具有第一数据吞吐量,并且该一组条带化硬盘驱动器具有在第一数据吞吐量的阈值吞吐量内的第二数据吞吐量。数据存储系统还包括处理设备,用于接收将第一数据写入到存储阵列的访问请求以及确定第一数据的读取访问频率。处理设备可确定第一数据的写入访问频率,并基于读取访问频率和写入访问频率将第一数据写入到第一组固态驱动器或第一组条带化硬盘驱动器。
背景技术
技术领域
本公开涉及数据存储系统。具体地讲,本公开涉及包括硬盘驱动器(HDD)和固态驱动器(SSD)的数据存储系统。
用户可在各种类型的数据存储系统/架构中存储数据诸如文件。例如,数据中心、云存储平台/系统、云计算平台/系统可使用数据存储系统/架构来允许用户存储/访问数据。数据存储系统可包括不同类型的硬盘驱动器,诸如硬盘驱动器和固态驱动器。数据硬盘驱动器和固态驱动器可被布置成阵列和/或子阵列(例如,盘驱动器组)。一般来讲,固态盘和硬盘驱动器在分开的存储池、存储阵列或存储子阵列中使用(例如,一个子阵列/池可仅包括固态驱动器或仅包括硬盘驱动器)。
发明内容
根据本公开的方面,提供一种装置。该装置包括:存储阵列,包括:第一组固态驱动器,其中所述第一组固态驱动器中的每个固态驱动器具有第一数据吞吐量;第一组条带化硬盘驱动器,其中选择所述第一组条带化硬盘驱动器中所述硬盘驱动器的总数使得所述第一组条带化硬盘驱动器的第二数据吞吐量在所述第一数据吞吐量的阈值吞吐量内;和处理设备,所述处理设备被配置为:接收将第一数据写入到所述存储阵列的访问请求;确定所述第一数据的读取访问频率;确定所述第一数据的写入访问频率;响应于确定所述读取访问频率不超过阈值读取访问频率,将所述第一数据写入到所述第一组条带化硬盘驱动器;响应于确定所述读取访问频率超过所述阈值读取访问频率并且所述写入访问频率不超过阈值写入访问频率来将所述第一数据写入到所述第一组固态驱动器;以及响应于确定所述读取访问频率超过所述阈值读取访问频率并且所述写入访问频率超过所述阈值写入访问频率,基于所述第一组固态驱动器的第一性能度量和所述第一组条带化硬盘驱动器的第二性能度量来选择将所述第一数据写入到所述第一组固态驱动器还是所述第一组条带化硬盘驱动器。
附图说明
在附图中示出了各种实施方案,以用于示例性目的,并且绝不应理解为限制本公开的范围。此外,可组合不同的所公开实施方案的各种特征以形成另外的实施方案,这是本公开的一部分。
图1是根据一个或多个实施方案的示例性系统架构的示意图。
图2是根据一个或多个实施方案示出子阵列中硬盘驱动器和固态驱动器的性能水平的示例性表。
图3是根据一个或多个实施方案的示例性存储阵列的示意图。
图4是根据一个或多个实施方案示出用于将数据写入到存储阵列的示例性过程的流程图。
图5是根据一个或多个实施方案示出用于将数据写入到存储阵列的示例性过程的流程图。
图6是根据一个或多个实施方案的计算设备的示意图。
具体实施方式
虽然描述了某些实施方案,但是这些实施方案仅作为示例呈现,并且不旨在限制保护范围。实际上,本文描述的新颖方法和系统可以各种其他形式体现。此外,在不脱离保护范围的情况下,可以对本文描述的方法和系统的形式进行各种省略、替换和改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880041019.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于切换固件的系统和方法
- 下一篇:从存储器传输数据以管理图形输出延时
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置