【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种磁盘休眠处理方法及装置。
技术介绍
纠删码(Erasure Coding,简称为EC)是一种数据保护方法,它将数据分割成片段,把冗余数据块扩展、编码,并将其存储在不同的位置,比如,磁盘、存储节点或者其它地理位置。它会创建一个数学函数来描述一组数字,这样就可以检查它们的准确性,而且一旦其中一个数字丢失,还可以恢复。多项式插值(polynomial interpolat1n)或过采样(oversampling)就是纠删码所使用的关键技术。EC模式可以用于有大量数据和任何需要容错的应用程序或系统中,比如,磁盘阵列系统、数据网格、分布式存储应用程序、对象存储或归档存储。目前,纠删码的一个常见的使用案例是基于对象的云存储。在相关技术中,磁盘阵列磁盘休眠是通过经验配置,选择在系统读操作较少的固定时间进行磁盘休眠,这样在休眠过程中也会有文件访问,在EC模式下表现尤为明显。因为休眠会导致文件访问的计算量大大地增加,造成不必要的分片修复耗费了系统大量性能,提高了维护成本,尤其EC环境表现尤为明显。因此,在相关技术的磁盘休眠方案中, ...
【技术保护点】
一种磁盘休眠处理方法,其特征在于,包括:统计对第一磁盘中各个存储块chunk进行访问的访问热度;判断对chunk进行访问的所述访问热度是否达到预定阈值;在判断结果为是的情况下,将所述第一磁盘中访问热度超过所述预定阈值的chunk迁移到第二磁盘,其中,所述第二磁盘的性能高于第一磁盘;对所述第一磁盘进行休眠。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘文文,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。