【技术实现步骤摘要】
一种检测数据中心网络连通性的方法、装置及电子设备
本专利技术属于数据中心网络
,更具体地,涉及一种检测数据中心网络连通性的方法、装置及电子设备。
技术介绍
云计算的核心思想是将大量计算资源通过网络连接的方式进行统一的管理和调度,从而构成一个整体的计算资源池,根据用户的需求提供对应的服务,其中网络是作为这些服务的桥梁与通道。目前大多数的云计算平台分三个网络层面:管理网、存储网及业务网。管理网承载着云平台各组件间、管理员的管理数据包,存储网承载这存储节点与控制节点、计算节点、虚拟机张的存储数据包,业务网包含了虚拟机之间、应用服务器之间,以及虚机与外部的交换数据包。只有在保证各节点服务器的管理网、存储网及同一个租户的业务网之间的链路互通,才能保障租户服务正常运行。随着云化网络的规模越来越大,数据中心中的网络设备也随之增加,网络模型也愈加复杂,能够保障网络的正常运行,避免网络故障导致用户服务的中断变得至关重要。而如何更为及时、更为准确的检测出网络故障也给网络运维带来更大的难度。传统的网络检测手段只能检测到某一个 ...
【技术保护点】
1.一种检测数据中心网络连通性的方法,其特征在于,该方法用于定位数据中心中发生故障的交换机,具体包括以下步骤:/nS101:将数据中心的每个交换机及其直连的所有节点服务器配置为一个子网络资源池;/nS102:选举至少两个所述子网络资源池作为主控节点,剩余的子网络资源池作为从属节点;/nS103:控制所述主控节点分别向每一个所述从属节点发送数据请求包,并监听主控节点接收各从属节点响应于所述数据请求包生成的回复报文,根据所述回复报文的接收结果定位发生故障的交换机或其所在链路。/n
【技术特征摘要】
1.一种检测数据中心网络连通性的方法,其特征在于,该方法用于定位数据中心中发生故障的交换机,具体包括以下步骤:
S101:将数据中心的每个交换机及其直连的所有节点服务器配置为一个子网络资源池;
S102:选举至少两个所述子网络资源池作为主控节点,剩余的子网络资源池作为从属节点;
S103:控制所述主控节点分别向每一个所述从属节点发送数据请求包,并监听主控节点接收各从属节点响应于所述数据请求包生成的回复报文,根据所述回复报文的接收结果定位发生故障的交换机或其所在链路。
2.如权利要求1所述的方法,其特征在于,根据所述回复报文的接收结果定位发生故障的交换机或其所在链路具体包括:
若各主控节点均未收到其中一个从属节点的回复报文,则判定该从属节点中的交换机或其所在链路发生故障并生成告警信息;
若至少一个主控节点收到回复报文而其它主控节点未收到回复报文,则判定未收到回复报文的主控节点中的交换机或其所在链路发生故障并生成告警信息;
所述告警信息中包括对应交换机的标识信息。
3.如权利要求2所述的方法,其特征在于,根据所述回复报文的接收结果定位发生故障的交换机或其所在链路还包括:
若全部主控节点均未收到回复报文,则从所述从属节点重新选举至少两个主控节点,重复步骤S102-S103。
4.如权利要求1或3所述的方法,其特征在于,该方法还用于定位数据中心中发生故障的节点服务器,具体包括以下步骤:
S201:在每个子网络资源池中选举至少两个节点服务器作为主服务器,该子网络资源池中剩余的节点服务器作为从属服务器;
S202:控制所述主服务器分别向每一个所述从属服务器发送数据请求包,并监听主服务器接收各从属服务器响应于所述数据请求包生成的回复报文,根据所述回复报文的接收结果定位发生故障的节点服务器或其所在链路。
5.如权利要求4所述的方法,其特征在于,根据所述回复报文的接收结果定位发生故障的节点服务器或其所在链路具体包括:
若各主服务器均未收到其中一个从属服务器的回复报文,则判定该从属服务器与交换机所在链路发生故障并生成告警信息;
若至少一个主服务器收到回复报文而其它主服务器未收到回复报文,则判定未收到回复报文的主服务器与...
【专利技术属性】
技术研发人员:艾敬,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。