恭喜阿里巴巴(中国)有限公司韩枫获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜阿里巴巴(中国)有限公司申请的专利一种在分布式系统中选举的方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115037745B 。
龙图腾网通过国家知识产权局官网在2023-09-26发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210552471.8,技术领域涉及:H04L67/10;该发明授权一种在分布式系统中选举的方法及装置是由韩枫设计研发完成,并于2022-05-18向国家知识产权局提交的专利申请。
本一种在分布式系统中选举的方法及装置在说明书摘要公布了:本申请提供了一种在分布式系统中选举的方法及装置。在“第一数据中心中的节点无法对外提供数据服务而至少一个第二数据中心中的节点还具有对外提供数据服务的能力,且至少一个第二数据中心中的节点的数量小于或等于分布式系统中的节点的总数量的一半”的情况下,基于“获取至少一个第二数据中心中的各个节点的选票中的多于一半选票的节点就可以成为引领者节点,也即,获取至少一个第二数据中心中的节点中的多于一半的节点的支持就可以成为引领者节点”的准则,在至少一个第二数据中心中的节点中能够选举出引领者节点。在至少一个第二数据中心中选举出引领者节点后,至少一个第二数据中心中的节点就可以对外提供数据服务,从而可以避免服务中断。
本发明授权一种在分布式系统中选举的方法及装置在权利要求书中公布了:1.一种在分布式系统中选举的方法,其特征在于,所述分布式系统中包括:第一数据中心以及至少一个第二数据中心,每一个数据中心中分别部署有所述分布式系统中的一个以上的节点,各个数据中心中分别部署的节点不重合,第一数据中心中具有所述分布式系统中的第一引领者节点,所述方法应用于至少一个第二数据中心中的节点,所述方法包括:获取应急配置信息,所述应急配置信息是在第一数据中心中的节点不再具有对外提供数据服务的能力且至少一个第二数据中心中的节点仍旧具有对外提供数据服务的能力的情况下获取到的,所述应急配置信息中包括至少一个第二数据中心中的节点的节点标识;至少一个第二数据中心中的节点的数量小于或等于所述分布式系统中的所有节点的总数量的一半;根据至少一个第二数据中心中的节点的节点标识,对至少一个第二数据中心中的节点投票;根据至少一个第二数据中心中的节点的节点标识,以被至少一个第二数据中心中的多于一半以上的节点投票支持即具有成为至少一个第二数据中心中的引领者节点的资格为准则,在至少一个第二数据中心选举第二引领者节点;其中,所述根据至少一个第二数据中心中的节点的节点标识,对至少一个第二数据中心中的节点投票,包括:接收至少一个节点发送的投票请求;根据至少一个第二数据中心中的节点的节点标识,确定所述至少一个节点中是否具有至少一个第二数据中心中的节点;在所述至少一个节点具有至少一个第二数据中心中的节点的情况下,根据所述至少一个节点中的至少一个第二数据中心中的一个节点发送的投票请求,对所述至少一个节点中的至少一个第二数据中心中的一个节点投票;其中,所述根据至少一个第二数据中心中的节点的节点标识,确定所述至少一个节点中是否具有至少一个第二数据中心中的节点,包括:对于所述至少一个节点中的任意一个节点,根据所述节点的节点标识获取在所述节点中最近一次写入的数据对应的第一索引标识;越早在分布式系统中的节点中写入的数据对应的索引标识小于越晚在分布式系统中的节点中写入的数据对应的索引标识;获取在至少一个第二数据中心中的节点中最近一次写入的数据对应的第二索引标识;在第一索引标识等于第二索引标识的情况下,确定所述节点为至少一个第二数据中心中的节点;或者,在第一索引标识小于第二索引标识的情况下,确定所述节点不为至少一个第二数据中心中的节点。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人阿里巴巴(中国)有限公司,其通讯地址为:310012 浙江省杭州市余杭区五常街道文一西路969号3幢5层554室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。