读高速缓存管理制造技术

技术编号:16919150 阅读:26 留言:0更新日期:2017-12-31 14:47
主题应用程序与读高速缓存管理有关。本文所公开的具体实施提供了一种包括磁盘读高速缓存和各种读高速缓存管理技术的存储系统。根据一个具体实施,存储设备控制器按时间顺序读取在磁盘的读高速缓存中存储数据序列的一系列不连续的数据块,所述数据序列由所请求的逻辑块地址序列(LBA)识别。所述控制器确定所述数据序列的读取请求满足至少一个预定访问频率标准,并且响应于所述确定,所述控制器将所述数据序列的数据重新写入所述读高速缓存中的一系列连续的数据块。

【技术实现步骤摘要】
读高速缓存管理
本主题申请涉及数据存储,更具体地讲涉及读高速缓存管理。
技术介绍
在数据存储系统中,可识别为逻辑块地址(LBA)序列的特定读访问模式重复出现。以接收顺序执行读取命令可能需要检索存储在存储介质上一较大空间区域上的数据。在具有移动部件诸如硬盘驱动器组件的一些存储设备中,这种访问模式对设备性能具有强烈的不利影响。在这些设备中,存储设备的致动器臂可能必须在不同的径向位置之间移动以读取物理上不同的数据。致动器臂过度移动是很耗时的,并且会消耗非常多的电力。
技术实现思路
在一个具体实施中,所公开的技术提供了利用磁盘上的读高速缓存的数据管理方法。该方法需要按时间顺序读取在磁盘的读高速缓存中存储数据序列的一系列不连续的数据块,并确定对数据序列的读请求满足至少一个预定的访问频率标准。响应于这种确定,将数据序列的数据重新写入读高速缓存中的一系列连续的数据块,以便于随后顺序读取数据序列。本
技术实现思路
旨在以简化的形式介绍一些可供选择的概念,这些概念在下面的具体实施方式中作了进一步描述。本
技术实现思路
并非意图识别所要求保护的主题的主要特征或基本特征,也不旨在用于限制所要求保护的主题的范围。通过下本文档来自技高网...
读高速缓存管理

【技术保护点】
一种方法,包括:按时间顺序读取在存储设备的读高速缓存中存储数据序列的一系列不连续的数据块,所述数据序列由所请求的逻辑块地址序列(LBA)识别;确定对所述数据序列的读取请求满足至少一个预定访问频率标准;并且响应于所述确定,将所述数据序列的数据重新写入所述读高速缓存中的一系列连续的数据块,以便于随后顺序读取所述数据序列。

【技术特征摘要】
2016.06.17 US 15/185,4971.一种方法,包括:按时间顺序读取在存储设备的读高速缓存中存储数据序列的一系列不连续的数据块,所述数据序列由所请求的逻辑块地址序列(LBA)识别;确定对所述数据序列的读取请求满足至少一个预定访问频率标准;并且响应于所述确定,将所述数据序列的数据重新写入所述读高速缓存中的一系列连续的数据块,以便于随后顺序读取所述数据序列。2.根据权利要求1所述的方法,其中所述读高速缓存位于盘的外径区域中。3.根据权利要求2所述的方法,其中所述读高速缓存包括:第一连续区域,所述第一连续区域包括被识别为满足所述至少一个预定访问频率标准的顺序存储的数据序列;以及包括随机存储的数据的第二连续区域。4.根据权利要求3所述的方法,其中所述第一连续区域比所述第二连续区域更靠近所述磁盘的外径。5.根据权利要求1所述的方法,还包括:确定所述数据序列包括还被包括在所述读高速缓存的另一顺序存储的数据序列中的重复数据,所述读高速缓存的另一顺序存储的数据序列被预先识别为满足所述至少一个预定访问频率标准;评估所述读高速缓存中当前的重复数据量;以及基于所述评估,将所述重复数据写入所述读高速缓存。6.根据权利要求1所述的方法,还包括:确定所述数据序列包括还被包括在所述读高速缓存的另一顺序存储的数据序列中的重复数据,所述读高速缓存的另一顺序存储的数据序列被预先识别为满足所述至少一个预定访问频率标准;评估所述读高速缓存中当前的重复数据量;以及基于所述评估,在重写所述数据序列时省略所述重复数据。7.根据权利要求1所述的方法,还包括:基于所述主存储器的当前容量利用率来动态地调整所述读高速缓存和主存储器之间的存储空间的分配。8.根据权利要求1所述的方法,其中所述读高速缓存包括动态配置的物理空间。9.根据权利要求8所述的方法,其中所述方法还包括使新的输入数据的写入远离所述读高速缓存,直到所述主存储器的当前容量利用满足至少一个预定条件。10.一种存储设备,包括:包括读高速缓存的磁盘;以及控制器,所述控制器被配置为:按时间顺序读取在磁盘的读高速缓存中存储数据序列的一系列不连续的数据块,所述数据序列由所请求的逻辑块地址序列(LBA)识别;确定对所述数据序列的读取请求满足至少一个预定访问频率标准;以及响应于所述确定,将所述数据序列的数据重新写入所述读...

【专利技术属性】
技术研发人员:阿列克西·V·纳扎罗夫安德鲁·迈克尔·科莱斯
申请(专利权)人:希捷科技有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1