发明名称 在存储阵列中分配网络地址的系统与方法
摘要 公开了一种方法,用于在部署于包括部署于(N)个数据存储设备组合件中的(P)个数据存储设备的数据存储与检索系统中的存储阵列中分配网络地址。该方法配置所述(N)个数据存储设备组合件以包括一备用数据存储设备组合件和包括(N-1)个有效数据存储设备组合件的第一存储阵列,其中被配置在第一存储阵列中的每个数据存储设备被分配网络地址,并且其中部署于所述备用数据存储设备组合件中的备用数据存储设备之一被分配网络地址。在该方法检测到部署于第一存储阵列中的发生故障的数据存储设备的情形中,接着该方法形成包括第一存储阵列并结合第(i)个备用数据存储设备而不包括所述发生故障的数据存储设备的第二存储阵列。
申请公布号 CN1968292B 申请公布日期 2010.08.18
申请号 CN200610153802.1 申请日期 2006.09.12
申请人 国际商业机器公司 发明人 R·A·库博;J·C·埃利奥特;G·S·卢卡斯;S·M·R·伊斯兰
分类号 H04L29/12(2006.01)I;H04L29/08(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L29/12(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;李峥
主权项 一种在存储阵列中分配网络地址的方法,包括以下步骤:提供一种包括部署于N个数据存储设备组合件中的P个数据存储设备的数据存储与检索系统,其中所述N个数据存储设备组合件中的每个包括M个数据存储设备,其中P大于等于4,并且其中N大于等于2,并且其中M大于等于2;生成Q个网络地址,其中Q小于P;将所述Q个网络地址中的每个分配给不同的数据存储设备,其中所述P个数据存储设备包括Q个分配了网络地址的数据存储设备以及P-Q个没有分配网络地址的数据存储设备;配置所述N个数据存储设备组合件以包括一备用数据存储设备组合件和包括N-1个有效数据存储设备组合件的第一存储阵列,其中被配置在所述第一存储阵列中的每个数据存储设备被分配网络地址,并且其中部署于所述备用数据存储设备组合件中的第i个备用数据存储设备被分配网络地址,并且其中i大于等于1且小于等于M;检测发生故障的数据存储设备,其中所述发生故障的数据存储设备被部署在降级的数据存储设备组合件中,其中所述第一存储阵列包括所述降级的数据存储设备组合件;形成包括所述第一存储阵列并结合所述第i个备用数据存储设备而不包括所述发生故障的数据存储设备的第二存储阵列;在检测到所述发生故障的数据存储设备之前,将第一数据写入所述第一存储阵列;在所述第i个备用数据存储设备上重建被写入到所述发生故障的数据存储设备的第一数据;将第二数据写入所述第二存储阵列;将被分配给发生故障的数据存储设备的网络地址转移给第j个备用数据存储设备,其中j大于等于1且小于等于M,并且其中j不等于i;将第一数据和第二数据从部署于降级的数据存储设备组合件中的第一可运行数据存储设备拷贝到所述第j个备用数据存储设备;将被分配给部署于降级的数据存储设备组合件中的所述第一可运行数据存储设备的网络地址转移给第k个备用数据存储设备,其中k大于等于1且小于等于M,并且其中k不等于i或j;将第一数据和第二数据从部署于降级的数据存储设备组合件中的第二可运行数据存储设备拷贝到所述第k个备用数据存储设备;形成包括所述第一存储阵列并结合所述备用数据存储设备组合件而不包括所述降级的数据存储设备组合件的第三存储阵列。
地址 美国纽约