[发明专利]适用于双控高可用存储系统的磁盘心跳收发方法有效
申请号: | 201510401828.2 | 申请日: | 2015-07-09 |
公开(公告)号: | CN105045533B | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 黄思倜;卢波;李燕 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种适用于双控高可用存储系统的磁盘心跳收发方法,包括以下步骤:1)将共享存储池作为双控节点的存储资源,自动选择存储池的一块磁盘作为心跳盘;2)发送端在心跳盘的心跳区域写入心跳标记,接收端读取心跳标记后将其清除;3)当存储池的磁盘发生变动时,自动更新心跳盘以保证磁盘心跳连续收发。与现有技术相比,本发明具有提高了双控高可用存储系统感知节点状态和资源状态的能力等优点。 | ||
搜索关键词: | 适用于 双控高 可用 存储系统 磁盘 心跳 收发 方法 | ||
【主权项】:
1.一种适用于双控高可用存储系统的磁盘心跳收发方法,其特征在于,包括以下步骤:1)将共享存储池作为双控节点的存储资源,自动选择存储池的一块磁盘作为心跳盘;2)发送端在心跳盘的心跳区域写入心跳标记,接收端读取心跳标记后将其清除;3)当存储池的磁盘发生变动时,自动更新心跳盘以保证磁盘心跳连续收发;节点导入存储池之前,对存储池进行脑裂预防检测;所述的脑裂预防检测具体如下:3.1)判断是否存在心跳标记,若为是,执行步骤3.2,若没有心跳标记残留,允许导入存储池;3.2)若有心跳标记残留,等待n秒后再次检查心跳标记是否存在,若存在,不允许导入存储池,否则允许导入存储池;若心跳标记存在,原因是:1、对端节点正在给该存储池发送心跳;2、心跳标记由于节点掉电原因残留在了磁盘上,为了加以区分,需等待n秒后,再次读取心跳区域,其中m
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510401828.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种实现快照管理的方法及装置
- 下一篇:冰箱