[发明专利]一种网络拓扑重建方法和装置有效
申请号: | 201810072795.5 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108390771B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 方亚超;周继恩;王颖卓;陈超源 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 拓扑 重建 方法 装置 | ||
本发明实施例涉及网络通信技术领域,尤其涉及一种网络拓扑重建方法和装置,用于实现提高网络拓扑的稳定性。在确定网络拓扑中存在计算节点失效的情况下,从分布式文件系统中获取失效的计算节点的元数据;元数据用于重启失效的计算节点的业务处理功能;从至少一个备份节点中确定出待启动备份节点;每个待启动备份节点对应一个失效的计算节点;将失效的计算节点的元数据同步至待启动备份节点,并连接待启动备份节点与失效的计算节点在失效前逻辑连接的计算节点,从而完成网络拓扑的重建。可见,每个备份节点可以用于重启任意一个计算节点的业务处理功能,如此,可以实现失效的计算节点的业务处理功能的重启,进而可以提高网络拓扑的稳定性。
技术领域
本发明实施例涉及网络通信技术领域,尤其涉及一种网络拓扑重建方法和装置。
背景技术
目前,流式计算广泛应用于支付领域,由于日益增长的网络需求,交易量呈增长趋势。以银联平台为例,日平均交易量大约在1亿笔,高峰期每秒4000 多笔交易,这些交易将被用于转接清算、风险评估、关联推荐、指标分析等一系列流式处理应用中。这些流式处理应用构成一个巨大的网络拓扑,且网络拓扑中的很多计算节点间存在着依赖关系,比如下游节点的输入依赖上游节点的输出。一旦网络拓扑中的某个计算节点宕机,其下游节点的相关业务将不可避免地受到影响,甚至会导致网络拓扑的业务处理功能部分或全部被破坏。因此,避免网络拓扑崩坏是流式计算系统所面临的一个关键问题。
为了解决避免网络拓扑崩坏的问题,现有技术中采用主备节点的方案,也就是给网络拓扑中每个计算节点都配置一个备份节点,以便在主节点宕机时,备节点能够迅速接管主节点的工作,以维持网络拓扑的形状,避免网络拓扑崩坏,从而实现不影响网络拓扑的业务处理能力。但这种方案中如果主备节点都宕机,那么主节点上的业务处理功能将不能维系,可见,现有技术中的网络拓扑的稳定性差,尤其是主备节点都宕机的情况下,网络拓扑将无法重建。
发明内容
本发明实施例提供一种网络拓扑重建方法和装置,用以实现提高网络拓扑的稳定性。
本发明实施例提供一种网络拓扑重建方法,包括:在确定网络拓扑中存在计算节点失效的情况下,从分布式文件系统中获取失效的计算节点的元数据;元数据用于重启失效的计算节点的业务处理功能;从至少一个备份节点中确定出待启动备份节点;每个待启动备份节点对应一个失效的计算节点;将失效的计算节点的元数据同步至待启动备份节点,并连接待启动备份节点与失效的计算节点在失效前逻辑连接的计算节点,从而完成网络拓扑的重建。由于从至少一个备份节点中确定出用于重启失效的计算节点的业务处理功能的待重启备份节点,也就是说,每个备份节点可以用于重启任意一个计算节点的业务处理功能,并不像现有技术中只有主节点的备节点才能重启该主节点的业务处理功能。如此,在网络中存在备份节点的情况下,就可以实现失效的计算节点的业务处理功能的重启,进而可以提高网络拓扑的稳定性。
可选的,在连接待启动备份节点与失效的计算节点在失效前逻辑连接的计算节点之前,还包括:针对每个失效的计算节点,确定出失效的计算节点在失效前逻辑连接的上游计算节点和下游计算节点。连接待启动备份节点与失效的计算节点在失效前逻辑连接的计算节点,包括:引导上游计算节点逻辑连接失效的计算节点对应的待启动备份节点;引导失效的计算节点对应的待启动备份节点逻辑连接下游计算节点。如此,在将失效的计算节点的元数据同步至待启动备份节点之后,重连待启动备份节点与上游计算节点、以及待启动备份节点与下游计算节点,进而可以维持失效的计算节点在失效前网络拓扑的业务处理功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810072795.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示图像的方法和装置
- 下一篇:金具放电电压试验系统和方法