[发明专利]用于检测云平台网络的连通性的装置和方法在审
申请号: | 202211018843.5 | 申请日: | 2022-08-24 |
公开(公告)号: | CN115811482A | 公开(公告)日: | 2023-03-17 |
发明(设计)人: | 陈慧 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | H04L43/0811 | 分类号: | H04L43/0811;H04L41/0803 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李湘;李啸 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 检测 平台 网络 连通性 装置 方法 | ||
本申请涉及计算机网络技术,特别涉及用于检测云平台网络的连通性的装置、方法和其上存储用于实施上述方法的计算机程序的计算机可读存储介质。按照本申请一个方面的用于检测云平台网络的连通性的装置包括:解析单元,其配置为由输入的检测方案生成检测任务集,所述检测任务集包含用于检测所述云平台网络中的主机之间连通性的检测任务;执行单元,其配置为执行检测任务集以得到所述云平台网络中的主机之间的连通性状态;结果分析单元,其配置为基于所述连通性状态生成分析结果。
技术领域
本申请涉及计算机网络技术,特别涉及用于检测云平台网络的连通性的装置、方法和其上存储用于实施上述方法的计算机程序的计算机可读存储介质。
背景技术
云平台具有庞大数量的节点,各种不同的业务系统被集中部署到同一个云平台物理环境中。为了满足业务系统的安全性、隔离性等需求,一般都会部署各种网络安全策略,实现业务系统间的网络连通或隔离,从而导致云平台中各节点间的网络连通性的多样化。
运维人员在日常维护工作中需要频繁检测云平台中各节点之间的网络连通状态。当有新的业务系统部署上线时,还需要针对性的检测相关节点的连通性,并基于检测结果开通或者限制节点的网络访问。
但是目前的连通性检测技术不具备快速、全面覆盖各项检测需求的能力(特别是在节点数量巨大时),因此不得不采取抽检部分节点的方式。此外,随着系统复杂性的提升,网络连通性检测的需求和场景也呈多样化的趋势,但是目前缺乏能够灵活适配各种需求和场景的连通性检测装置并且复用性弱。
发明内容
本申请的一个目的是提供一种用于检测云平台网络的连通性的装置和方法,其具有通用性强和效率高等优点。
按照本申请的一个方面,提供一种用于检测云平台网络的连通性的装置,包括:
解析单元,其配置为由输入的检测方案生成检测任务集,所述检测任务集包含用于检测所述云平台网络中的主机之间连通性的检测任务;
执行单元,其配置为执行检测任务集以得到所述云平台网络中的主机之间的连通性状态;
结果分析单元,其配置为基于所述连通性状态生成分析结果。
可选地,上述装置进一步包含任务调度单元,其配置为启动或终止连通性检测过程,所述连通性检测过程包括由所述解析单元生成检测任务集的子过程、由所述执行单元执行检测任务集的子过程和由所述结果分析单元生成分析结果的子过程。
可选地,在上述装置中,所述检测方案以设定格式的文件描述。
可选地,在上述装置中,所述设定格式的文件包含下列项:源主机IP地址、源主机端口、目标主机IP地址、目标主机地址以及使用的连通性检测工具的类型。
可选地,在上述装置中,所述连通性检测工具包括下列中的一种或多种:curl命令行工具、netstat命令行工具、ping命令行工具和telnet命令行工具。
可选地,在上述装置中,所述主机包括成对的源主机和目标主机,所述执行单元以并发方式执行与各个源主机相关联的检测任务。
可选地,在上述装置中,所述主机包括成对的源主机和目标主机,所述执行单元以串行方式执行与同一个源主机相关联的检测任务。
除了上述一个或多个特征以外,可选地,在上述装置中,所述执行单元采用自动化运维工具Ansible实现,所述检测任务集采用Playbook来描述。
可选地,在上述装置中,对所述连通性状态的分析包括将当前的连通性状态与先前的连通性状态进行比较。
可选地,在上述装置中,所述任务调度单元配置为以下列方式启动所述连通性检测过程:响应于用户输入、单次定时启动和周期性启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211018843.5/2.html,转载请声明来源钻瓜专利网。