发明名称 一种适用于磁盘阵列的数据重建方法
摘要 一种适用于磁盘阵列的数据重建方法,属于计算机存储技术领域,目的是动态跟踪用户访问的热点变化,优先重建用户访问的热点区域,从而缩短重建时间并提高用户访问的服务质量。本发明包括初始化进程、用户访问跟踪进程、重建调度进程、重建执行进程。本发明有效地利用用户的访问,优先对用户访问频率相对较高的数据区域进行重建,提供较高的服务质量;根据用户的访问模式提前重建好用户即将要访问的数据,在保证可靠性的前提下提高系统性能,适用于当前工作负载日趋密集的磁盘阵列存储系统。
申请公布号 CN1987799A 申请公布日期 2007.06.27
申请号 CN200610124981.6 申请日期 2006.11.08
申请人 华中科技大学 发明人 冯丹;田磊;庞丽萍;周可;王芳;刘景宁;曾令仿;施展;童薇
分类号 G06F11/00(2006.01);G06F9/46(2006.01) 主分类号 G06F11/00(2006.01)
代理机构 华中科技大学专利中心 代理人 方放
主权项 1.一种适用于磁盘阵列的数据重建方法,包括下列进程:(1)初始化进程,在计算机内存设置失效盘上需要重建的总块数、已启动重建块数、已完成重建块数、重建队列的成员个数、重建区域长度、需要重建区域个数、重建时间片长度、每个重建区域的状态、每个重建区域的用户访问次数、每个重建区域内已重建块数、每个重建区域的一次重建块数,将上述数据结构初始化后,将失效盘上需要重建的总块数划分为若干个等长的不重叠的重建区域,同时启动用户访问跟踪进程,重建调度进程和重建执行进程;(2)用户访问跟踪进程,跟踪并统计用户对重建区域的访问次数,所有重建区域重建完毕,本进程结束;(3)重建调度进程,定期检查所有重建区域并选出当前访问次数最高的重建区域,将该重建区域内未重建的块发送到重建队列,其个数为重建时间片长度,反复进行本重建调度进程,直到所有的重建区域都重建完毕,本进程结束;(4)重建执行进程,从重建队列中依次取出等待重建的块并进行相应的数据重建工作,直到失效盘上需要重建的总块数均被重建完毕,本进程结束。
地址 430074湖北省武汉市洪山区珞喻路1037号