发明名称 一种磁盘阵列设备的配置方法及组装及磁盘插入处理方法
摘要 本发明为一种磁盘阵列设备的配置方法及组装及磁盘插入处理方法;该配置方法通过创建独立磁盘冗余阵列,提取独立磁盘冗余阵列中各磁盘对应的物理端口识别号,最后将各物理端口识别号汇总,生成配置文件;物理端口为SAS扩展器的物理端口或SAS卡的物理端口;在系统重新启动或磁盘盘符发生改变时,利用配置文件实现磁盘冗余阵列的组装;在发生磁盘插入事件时,利用配置文件实现对磁盘的插入处理;采用本发明方法组装磁盘阵列或处理磁盘插入事件的过程仅与外在的物理端口识别号或序号相关,与磁盘盘符或磁盘本身存储的信息无关;不再需要对磁盘本身存储的信息进行处理或配置,大大提高了磁盘阵列设备的工作稳定性。
申请公布号 CN103927126B 申请公布日期 2016.10.12
申请号 CN201310301803.6 申请日期 2013.07.18
申请人 詹明德 发明人 詹明德
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京思创毕升专利事务所 11218 代理人 刘明华
主权项 一种磁盘阵列设备的配置方法,其特征在于:所述配置方法首先创建独立磁盘冗余阵列,其次提取所述独立磁盘冗余阵列中各磁盘对应连接的物理端口,获取各所述磁盘对应的物理端口识别号,最后将各所述物理端口识别号汇总,生成配置文件;所述物理端口为SAS扩展器的物理端口或SAS卡的物理端口;所述配置方法用于针对物理端口识别号进行操作,不提取磁盘盘符或磁盘本身存储的信息,提高磁盘阵列设备的工作稳定性;其中,如果所述物理端口为SAS扩展器的物理端口,即各所述磁盘分别与SAS扩展器的物理端口相连接,各所述SAS扩展器分别与所述SAS卡的物理端口相连接,则所述配置方法的具体步骤为:步骤1,在操作系统中使用RAID工具操作命令,创建独立磁盘冗余阵列;步骤2,获取所述独立磁盘冗余阵列中,各所述磁盘的物理端口识别号SAS PHY ID,其过程是:步骤2‑1,查找操作系统中系统文件夹目录下的内核信息,在所述内核信息中获取:1)SAS卡的编号;2)SAS扩展器的编号;3)SAS扩展器中与磁盘连接的物理端口编号;步骤2‑2,由所述步骤2‑1获取的编号信息得到各所述磁盘的物理端口识别号SAS PHY ID,如公式(1)所示:SAS PHY ID=phy‑A:B:C    (1);其中,A为SAS卡的编号,A的取值范围为0~主板能插入的SAS卡的数量减1;B为SAS扩展器的编号,B的取值范围为0~254;C为SAS扩展器中与磁盘连接的物理端口编号,C的取值范围是0~SAS扩展器的物理端口总数减1;步骤3,生成配置文件;将所述步骤2获取的各所述磁盘的物理端口识别号SAS PHY ID写入磁盘的配置文件;如果所述物理端口为SAS卡的物理端口,即各所述磁盘分别与SAS卡的物理端口相连接,则所述配置方法的具体步骤为:步骤1’,在操作系统中使用RAID工具操作命令,创建独立磁盘冗余阵列;步骤2’,获取所述独立磁盘冗余阵列中,各所述磁盘的物理端口识别号SAS PHY ID,其过程是:步骤2’‑1,查找操作系统中系统文件夹目录下的内核信息,在所述内核信息中获取:1)SAS卡的编号;2)SAS卡中与磁盘连接的物理端口编号;步骤2’‑2,由所述步骤2’‑1获取的编号信息得到各所述磁盘的物理端口识别号SAS PHY ID,如公式(2)所示:SAS PHY ID=phy‑D:E    (2);其中,D为SAS卡的编号,D的取值范围为0~主板能插入的SAS卡的数量减1;E为SAS卡中与磁盘连接的物理端口编号,取值范围为0~SAS卡的物理端口数量减1;步骤3’,生成配置文件;将所述步骤2’获取的各所述磁盘的物理端口识别号SAS PHY ID写入所述磁盘的配置文件。
地址 100085 北京市海淀区上地十街1号院5号楼11层1118