[发明专利]一种双控磁盘阵列的磁盘接入方法有效
申请号: | 201710449661.6 | 申请日: | 2017-06-14 |
公开(公告)号: | CN107291387B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 王施人 | 申请(专利权)人: | 北京计算机技术及应用研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 刘东升 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种双控磁盘阵列的磁盘接入方法,属于计算机信息存储技术领域。本发明从操作系统层控制磁盘的插入与隔离,保证了接入状态与上层存储应用的可用状态的一致性,提高了双控磁盘阵列的安全性,避免了磁盘对上层应用的可用管理,减少了系统的复杂度和数据的准确性;还利用双控磁盘盘阵列两台控制器的主备角色保持接入信息与接入状态的一致性;还通过后台监控管理程序定期维护两台控制器接入信息与接入状态的实时一致。 | ||
搜索关键词: | 一种 磁盘阵列 磁盘 接入 方法 | ||
【主权项】:
1.一种双控磁盘阵列的磁盘接入方法,其特征在于,包括以下步骤:在开机过程中,双控磁盘阵列的主、备控制器的操作系统内核分别扫描所有的磁盘设备,包括已授权磁盘设备(7)和非授权磁盘(8),主、备控制器的操作系统自带的udev根据已定义的规则文件,对每个磁盘设备实施开机预处理:首先获取当前磁盘设备的信息,包括:磁盘序列号、磁盘内部接口信息、磁盘槽位号和磁盘块设备号,并将信息插入磁盘授权信息表和磁盘内部接口信息表,当磁盘授权信息表中有该磁盘序列号对应的相关信息时,保留原来信息,不执行插入,否则,以默认该磁盘设备为非授权的设置插入记录,而对于磁盘内部接口信息表,不管其是否已经存在该磁盘序列号对应的相关信息,都需要插入,并记录新的内部接口信息、磁盘块设备号和磁盘槽位号;开机后,双控磁盘阵列的主、备控制器的操作系统内核扫描所有已接入磁盘,包括已授权磁盘(7)和非授权磁盘(8),读取设备序列号,将其与磁盘授权信息表比对,查看授权信息,如果是授权的,则不处理,否则,通过磁盘内部接口信息表查询其内部接口信息,调用系统命令,从操作系统层移除该磁盘进行隔离,并删除该设备节点;当本地的主控制器(1)接收到用户指令,首先在本地执行用户指令,通过磁盘内部接口信息表获取其内部接口信息,调用系统命令,如果是磁盘授权指令则执行磁盘接入命令,否则执行磁盘隔离命令,并更新磁盘授权信息表,然后将指令发送到对端的备控制器(2),对端备控制器(2)也执行相同的操作,并将结果反馈给本地的主控制器(1),对端备控制器(2)执行成功则本地的主控制器(1)返回成功消息,否则本地的主控制器(1)执行回滚操作并返回失败消息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京计算机技术及应用研究所,未经北京计算机技术及应用研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710449661.6/,转载请声明来源钻瓜专利网。