买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海英方软件股份有限公司
摘要:本发明实施例公开了数据备份规则分配方法、节点、系统及存储介质,该方法应用于集群中的每个节点,包括:从信息中心订阅节点注册事件以及节点宕机事件;若接收到所述节点宕机事件,则基于锁检查是否存在以宕机的节点作为发起节点的数据备份规则;若是,则将所述数据备份规则分配给集群中已在所述信息中心注册的一个健康节点。本发明实施例提供的技术方案通过从信息中心订阅节点注册事件以及节点宕机事件,当数据备份规则的发起节点出现宕机时,则将数据备份规则分配给集群中已在信息中心注册的一个健康节点,保证一个节点宕机时,可以由其他健康节点发起该宕机节点负责的数据备份规则,保证高可用性。
主权项:1.一种数据备份规则分配方法,其特征在于,应用于集群中的每个节点,所述方法包括:从信息中心订阅节点注册事件以及节点宕机事件;若接收到所述节点宕机事件,则基于锁检查是否存在以宕机的节点作为发起节点的数据备份规则;其中,所述发起节点为数据备份规则执行时的发起者,所述节点宕机事件包含发生宕机的节点标识,所述信息中心以键值对的形式记录即时信息;当接收到所述节点宕机事件时,通过遍历所述信息中心记录的即时信息,根据键值对中存储的每条数据备份规则对应的发起端集群标识、每条数据备份规则的标识及每条数据备份规则的发起节点,判断宕机的节点是否是某数据备份规则的发起节点;若是,则将所述数据备份规则分配给集群中已在所述信息中心注册的一个健康节点;所述方法还包括:节点从所述信息中心读取数据备份规则的发起节点,判断所述数据备份规则的发起节点是否为本节点;若所述发起节点为本节点,则按照所述数据备份规则执行数据备份;若所述发起节点非本节点,则根据所述健康节点的名录判断所述发起节点是否为健康节点;若否,则基于锁将所述数据备份规则分配给所述集群中已在所述信息中心注册的一个健康节点,并将所述健康节点作为所述数据备份规则的新发起节点写入所述信息中心;将所述数据备份规则分配给所述集群中已在所述信息中心注册的一个健康节点,包括:若所述数据备份规则存放在所述集群中的共享复制卷,则从所述信息中心读取所述共享复制卷当前被挂载的节点,并将所述数据备份规则分配给所述当前被挂载的节点;若所述共享复制卷当前未挂载至任何节点,则将所述数据备份规则分配给所述集群中已在所述信息中心注册的一个健康节点,并由所述健康节点挂载所述共享复制卷,以及将所述共享复制卷的新挂载的节点写入所述信息中心。
全文数据:
权利要求:
百度查询: 上海英方软件股份有限公司 数据备份规则分配方法、节点、系统及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。