[发明专利]一种云平台物理链路连通性检测装置、方法及系统有效
申请号: | 201910901549.0 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110768862B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 胡卫文 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
地址: | 430000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 物理 连通性 检测 装置 方法 系统 | ||
本发明提供了一种云平台物理链路连通性检测的计算节点装置、控制节点装置、方法及系统。该计算节点装置,包括Neutron‑ovs‑agent组件、Ovs组件和Ceilometer‑polling‑agent组件;所述Ovs组件根据待检测虚拟网络vlan范围发送icmp request报文来确定的方式来检测data网络vlan范围是否联通,所述Ceilometer‑polling‑agent组件从Ovs组件对应的数据库中获取检测结果信息,并将该检测结果信息发送给控制节点。本发明可以实现dpdk场景下计算节点之间数据网卡上的自动连通性检测,增强了网络的稳定性、安全性。
技术领域
本发明涉及云计算技术领域,尤其涉及一种云平台物理链路连通性检测装置、方法及系统。
背景技术
随着移动互联时代的到来,网络功能虚拟化是如今现阶段组网发展的一个趋势,各大运营商加大对网络功能虚拟化的投入,云计算技术被广泛应用在各技术领域。在大规模的部署计算节点的网络场景下,由于业务都是运行在各个计算节点中,虚拟机之间的东西向业务流量都是通过服务器上数据网卡交互的,因此需要在使用云计算服务前测试网络是否正常。在随着业务大规模云化的网络大背景下,如何检测计算节点业务网口之间的连通性,成为了运维人员比较困难的问题。
网络检测可以采用手动检测的方法。然而一般的商用云平台都是几十个计算节点,并且每个计算节点上都有很多个数据类型的物理网卡,通过手动检测每个计算节点之间的连通性,就非常损耗时间和精力。
网络检测还可以采用ping命令来检测网络连通性,Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分,利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。但是由于在一般情况下业务平面的数据网卡是不配置IP地址,并且在数据中心的云计算大多运用了数据平面开发套件(DPDK,Data Plane Development Kit)技术,DPDK技术提供的用户态驱动绑定数据网卡,该网卡未配置三层IP,只有本地的IPV6地址,这就导致了普通的链路ping命令检测方式不能检测连通性,并且还无法检测出可连通的虚拟局域网(VLAN,Virtual Local AreaNetwork)范围。如何自动检测计算节点上的每个数据网卡之间的连通性显得很有必要。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提出了一种云平台物理链路连通性检测装置、方法及系统,能够解决于dpdk场景下无法自动检测计算节点上的每个数据网卡之间连通性的问题。
根据本发明的第一方面,本发明提供了一种云平台物理链路连通性检测的计算节点装置,该装置包括Neutron-ovs-agent组件、Ovs组件和Ceilometer-polling-agent组件;
Neutron-ovs-agent组件,用来接收控制节点发送的检测命令及待检测data网络vlan范围,并将该检测命令及该data网络vlan范围发送给Ovs组件;
Ovs组件,用来向该data网络vlan范围发送icmp request报文,接收由该data网络vlan范围发送的icmp reply报文,确定该data网络vlan范围的检测结果信息,并将该检测结果信息存储在Ovs数据库中;
Ceilometer-polling-agent组件,用来从Ovs数据库中获取该检测结果信息,并将该检测结果信息发送给控制节点。
根据本发明的第二方面,本发明提供了一种云平台物理链路连通性检测的控制节点装置,该装置包括Horizon组件、Neutron组件、Ceilometers-collector组件和Aodh-alarm-notifier组件;
Horizon组件,用来接收用户发出的检测指令后,将该检测指令发送给Neutron组件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910901549.0/2.html,转载请声明来源钻瓜专利网。