The embodiment of the invention discloses a fault detection method and a device thereof, which is used for detecting and processing the virtual equipment in the virtual host. The method comprises the following steps: VNHC virtual network health monitoring component of the virtual host in the fault detection of the virtual equipment of the virtual host, get the test data; the VNHC analysis of the test data, to obtain the detection result, the detection result is used to display the virtual existence of equipment fault; if the detection result shows that there is fault, the VNHC sent to the virtual host virtual end of the detection result, the fault processing so that the virtual end.
【技术实现步骤摘要】
一种故障检测方法及其设备
本专利技术涉及虚拟
,尤其涉及一种故障检测方法及其设备。
技术介绍
随着互联网技术(英文:internettechnology;缩写:IT)与电信网技术(英文:CommunityTechnology;缩写:CT)的融合和相关技术的不断成熟,网络设备虚拟化、云化的技术演进成为新的趋势,使得电信设备虚拟化成为演进过程中的重要选择。将IT中得到过验证的虚拟化技术应用到CT中来,实现软件和硬件的解耦,使得统一部署通用化的硬件给多个应用系统使用成为可能,提高网络/设备的资源利用率。另外,硬件平台的通用化和统一为硬件的采购管理优化、备件管理优化,以及资源利用率的提升奠定了基础,避免运营商被设备商锁定,从而使得运营商可以更广泛的选择不同功能组件、硬件的厂商。对于在网络设备虚拟化后的虚拟网络设备,如虚拟端口vNIC、设备对VETH、虚拟接口vPort,由于其全部都是基于软件实现的,本身不是物理器件,也没有物理信号检测物理通断,因此在上述端口故障或者删除释放时,当前的开源软件没有对此进行故障关联,也没有将该故障通知相关端口,从而导致当该故障出现时无法及时解决。
技术实现思路
本专利技术实施例提供了一种故障检测方法及其设备,用于对虚拟主机中的虚拟设备进行故障检测和处理。有鉴于此,本专利技术实施例的第一方面提供一种故障检测方法,包括:在本专利技术实施例中,该虚拟主机中的虚拟网络健康监测组件VNHC可以对虚拟主机中的虚拟设备进行故障检测,得到检测数据,可选的,其特征在于,该虚拟设备包括网桥、策略网桥、内部网桥以及物理上联口相连的网桥。VNHC可以对该检 ...
【技术保护点】
一种故障检测方法,用于虚拟主机,其特征在于,包括:所述虚拟主机中的虚拟网络健康监测组件VNHC对所述虚拟主机中的虚拟设备进行故障检测,得到检测数据;所述VNHC对所述检测数据进行分析,得到检测结果,所述检测结果用于显示所述虚拟设备是否存在故障;若所述检测结果显示存在故障,则所述VNHC向所述虚拟主机的虚拟后端发送所述检测结果,以使得所述虚拟后端对所述故障进行处理。
【技术特征摘要】
1.一种故障检测方法,用于虚拟主机,其特征在于,包括:所述虚拟主机中的虚拟网络健康监测组件VNHC对所述虚拟主机中的虚拟设备进行故障检测,得到检测数据;所述VNHC对所述检测数据进行分析,得到检测结果,所述检测结果用于显示所述虚拟设备是否存在故障;若所述检测结果显示存在故障,则所述VNHC向所述虚拟主机的虚拟后端发送所述检测结果,以使得所述虚拟后端对所述故障进行处理。2.根据权利要求1所述方法,其特征在于,所述对所述虚拟主机中的虚拟设备进行故障检测包括:所述VNHC向所述虚拟设备发送检测消息;所述VNHC接收返回检测消息,所述返回检测消息由所述虚拟设备根据所述检测消息生成并返回所述VNHC;所述VNHC根据所述返回检测消息生成所述检测数据。3.根据权利要求1或2所述方法,其特征在于,所述虚拟设备包括网桥、策略网桥、内部网桥以及物理上联口相连的网桥。4.根据权利要求1或2所述方法,其特征在于,所述检测消息包括上行检测消息和下行检测消息。5.一种故障检测方法,用于虚拟主机,其特征在于,包括:所述虚拟主机的虚拟后端接收所述虚拟主机中的VNHC发送的检测结果;所述虚拟后端根据所述检测结果确定所述虚拟主机存在的故障;所述虚拟后端对所述故障进行处理。6.根据权利要求5所述方法,其特征在于,所述根据所述检测结果确定所述虚拟主机存在的故障包括:所述虚拟后端根据所述检测结果确定所述虚拟主机中存在故障的虚拟主机中的虚拟设备在虚拟机中所对应的虚拟端口。7.根据权利要求6所述方法,其特征在于,所述对所述故障进行处理包括:所述虚拟后端向所述虚拟机发送控制消息,所述控制消息指示所述虚拟端口停止发送信息。8.根据权利要求5至7中任一项所述方法,其特征在于,所述虚拟设备包括网桥、策略网桥、内部网桥以及物理上联口相连的网桥。9.根据权利要求5至7中任一项所述方法,其特征在于,所述检测消息包括上行检测消息和下行检测消息。10.一种故障检测方法,其特征在于,包括:VNHC对所述虚拟主机中的虚拟设备进行故障检测,得到检测数据;所述VNHC对所述检测数据进行分析,得到检测结果,所述检测结果用于显示所述虚拟主机是否存在故障;所述VNHC若所述检测结果显示存在故障,则向所述虚拟主机的虚拟后端发送所述检测结果;虚拟后端对所述故障进行处理。11.一种故障检测装置,其特征在于,包括:检测单元,用于对所述虚拟主机中的虚拟设备进行故障检测,得到检测数据;分析单元,用于对所述检测数...
【专利技术属性】
技术研发人员:邹成钢,邢睿智,
申请(专利权)人:上海华为技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。