阳光凯讯(北京)科技股份有限公司李蕊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉阳光凯讯(北京)科技股份有限公司申请的专利一种分布式系统软件升级方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120255934B 。
龙图腾网通过国家知识产权局官网在2025-09-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510724677.8,技术领域涉及:G06F8/65;该发明授权一种分布式系统软件升级方法是由李蕊设计研发完成,并于2025-06-03向国家知识产权局提交的专利申请。
本一种分布式系统软件升级方法在说明书摘要公布了:本申请公开了一种分布式系统软件升级方法,针对传统的服务端同步升级方法对服务器端的并发性和带宽提出较高要求;且服务器端一旦出现故障或异常,可能导致整个系统的升级工作无法顺利进行的问题,所述多个客户端节点被分别划归到不同的区域,运维服务器会在地址池中为每个区域分配对应的区域组播地址;每个区域在当前周期内推选其中的一个客户端节点作为区域虚拟服务器;区域虚拟服务器接收来自运维服务器中心升级模块的升级请求,成功下载升级包后,对当前升级包的完整性进行校验;通过区域组播地址按照既定周期持续发送最新的软件版本信息;本申请显著提高了升级效率,增强了系统的容错能力,从而高效、稳定且可靠的进行分布式系统软件升级。
本发明授权一种分布式系统软件升级方法在权利要求书中公布了:1.一种分布式系统软件升级方法,所述分布式系统包括运维服务器和多个客户端节点;其特征在于,所述多个客户端节点被分别划归到不同的区域,运维服务器会在地址池中为每个区域分配对应的区域组播地址;每个区域的各个客户端节点在当前周期内根据设备资源及网络状态,通过内部请求交互共同推选其中的一个客户端节点作为区域虚拟服务器,并在一个周期内实时监测区域虚拟服务器的运行状态,当区域虚拟服务器异常时在当前区域重新推举出新的区域虚拟服务器节点; 所述分布式系统软件升级方法,应用于区域虚拟服务器,包括: 接收来自运维服务器的升级请求,对请求内容进行解析,从中获取升级包信息;同时,依据自身存储的所有其他客户端节点的软件版本信息,判断当前所在区域内的所有其他客户端节点是否需要进行软件升级;若无需升级,便向运维服务器反馈,告知其本区域已是最新版本,无需进行升级操作;若需要升级,则按照所述升级包信息中指定的服务器地址,向该服务器发起下载请求,获取相应的升级包;其中,所述升级包信息包括升级包的版本号、适用软件版本范围、升级内容概要以及下载路径; 成功下载升级包后,对当前升级包的完整性进行校验;若升级包存在异常,通知运维服务器,告知其升级包出现异常;若升级包完整无误,则将升级包存储至本地的指定存储位置,同时对自身周期广播消息中携带的软件版本信息进行更新,确保向本区域其他客户端节点传递的软件版本信息为最新状态; 在完成升级包的存储与软件版本信息更新后,通过区域组播地址按照既定周期持续发送最新的软件版本信息; 所述多个客户端节点被分别划归到不同的区域,具体包括: 预设当前分布式系统的节点数量T以及每个区域的最大节点数M;基于所述节点数量T和最大节点数M,运维服务器计算总区域数;同时,运维服务器在地址池中为每个区域分配独特的组播地址; 当运维服务器收到任一客户端节点的上线请求时,在线节点数量S会自动增加,用于后续计算该客户端节点的分区索引值;当S小于N时,运维服务器将依据客户端节点上线顺序,依次对其进行分区并通知当前节点组播地址,生成区域最优节点数组,该数组用于存储每个节点的综合评分以及对应的组播地址; 当S大于或等于N时,运维服务器通过公式计算得出当前客户端节点对应初始划归区域的索引值a;接着,对于新上线的客户端节点,比较其与数组R中已有节点的综合评分;若新节点的综合评分低于R中的所有节点,则通知新节点使用区域a的组播地址;若的综合评分高于数组R中部分节点,则从这些节点中选出评分最低的节点,并通知新节点使用的组播地址,替换数组R中节点的综合评分为,并交换数组中的元素和,以确保数组R始终能反映当前区域的最优节点情况,从而有效避免各区域内出现性能差距过大的问题。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人阳光凯讯(北京)科技股份有限公司,其通讯地址为:100071 北京市丰台区科学城航丰路9号6层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。