发明名称 廉价磁盘冗余阵列中硬盘重新识别系统及其方法
摘要 本发明涉及一种计算机可执行的廉价磁盘冗余阵列(RAID,Redundant Array of Inexpensive Disks)中硬盘重新识别的系统及其方法,该系统具有:一对照暂存表、一硬盘识别模块、一廉价磁盘冗余阵列建立模块,及一廉价磁盘冗余阵列修复模块,当廉价磁盘冗余阵列因为硬盘的搬移、新增、顺序调换等因素,造成计算机存取上发生错误。通过本系统对硬盘重新识别,建立一对照暂存表,用以修改各硬盘上的硬盘信息表(superblock),并进而修改廉价磁盘冗余阵列控制模块中的分区对照表,使硬盘与廉价磁盘冗余阵列的排列对应关系可以重新建立,以维持廉价磁盘冗余阵列的正常运行。
申请公布号 CN1808366A 申请公布日期 2006.07.26
申请号 CN200510004657.6 申请日期 2005.01.21
申请人 英业达股份有限公司 发明人 宋建福;刘文涵;陈蕴弘
分类号 G06F3/06(2006.01) 主分类号 G06F3/06(2006.01)
代理机构 隆天国际知识产权代理有限公司 代理人 张龙哺;郑特强
主权项 1.一种计算机可执行的廉价磁盘冗余阵列中硬盘重新识别系统,其特征在于该系统具有:一对照暂存表,储存了多个硬盘在顺序变动前与变动后的多个分区设备号改变的对照;一硬盘识别模块,用以读取多个硬盘信息表中所记录的多个廉价磁盘冗余阵列分区信息,并于硬盘顺序改变时,开始建立该对照暂存表;一廉价磁盘冗余阵列建立模块,用以将多个硬盘构建成一廉价磁盘冗余阵列,并在各该硬盘中记录各所述硬盘信息表,及在硬盘顺序发生改变时,按该对照暂存表修改各所述硬盘的硬盘信息表中廉价磁盘冗余阵列分区信息;及一廉价磁盘冗余阵列修复模块,用以当该硬盘识别模块发现硬盘顺序发生改变时,根据修改后的各所述硬盘信息表中的各所述分区设备号重新构建该分区对照表。
地址 台湾省台北市