磁盘休眠处理方法及装置制造方法及图纸

技术编号:12467599 阅读:106 留言:0更新日期:2015-12-09 17:11
本发明专利技术提供了一种磁盘休眠处理方法及装置,其中,该方法包括:采用统计对第一磁盘中各个存储块chunk进行访问的访问热度;判断对chunk进行访问的访问热度是否达到预定阈值;在判断结果为是的情况下,将第一磁盘中访问热度超过预定阈值的chunk迁移到第二磁盘,其中,第二磁盘的性能高于第一磁盘;对第一磁盘进行休眠,通过本发明专利技术,解决了相关技术中,磁盘休眠技术中存在的只能固定时间休眠和不必要分片修复造成的系统性能浪费的缺陷,进而达到了实现磁盘的动态休眠,提高磁盘系统性能的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种磁盘休眠处理方法及装置
技术介绍
纠删码(Erasure Coding,简称为EC)是一种数据保护方法,它将数据分割成片段,把冗余数据块扩展、编码,并将其存储在不同的位置,比如,磁盘、存储节点或者其它地理位置。它会创建一个数学函数来描述一组数字,这样就可以检查它们的准确性,而且一旦其中一个数字丢失,还可以恢复。多项式插值(polynomial interpolat1n)或过采样(oversampling)就是纠删码所使用的关键技术。EC模式可以用于有大量数据和任何需要容错的应用程序或系统中,比如,磁盘阵列系统、数据网格、分布式存储应用程序、对象存储或归档存储。目前,纠删码的一个常见的使用案例是基于对象的云存储。在相关技术中,磁盘阵列磁盘休眠是通过经验配置,选择在系统读操作较少的固定时间进行磁盘休眠,这样在休眠过程中也会有文件访问,在EC模式下表现尤为明显。因为休眠会导致文件访问的计算量大大地增加,造成不必要的分片修复耗费了系统大量性能,提高了维护成本,尤其EC环境表现尤为明显。因此,在相关技术的磁盘休眠方案中,存在以下缺点:磁盘休本文档来自技高网...

【技术保护点】
一种磁盘休眠处理方法,其特征在于,包括:统计对第一磁盘中各个存储块chunk进行访问的访问热度;判断对chunk进行访问的所述访问热度是否达到预定阈值;在判断结果为是的情况下,将所述第一磁盘中访问热度超过所述预定阈值的chunk迁移到第二磁盘,其中,所述第二磁盘的性能高于第一磁盘;对所述第一磁盘进行休眠。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘文文
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1