[发明专利]一种虚拟机的监控方法和监控装置在审
申请号: | 202010291450.6 | 申请日: | 2020-04-14 |
公开(公告)号: | CN111694634A | 公开(公告)日: | 2020-09-22 |
发明(设计)人: | 徐燕成;刘丹 | 申请(专利权)人: | 新华三信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 监控 方法 装置 | ||
本公开提供了一种虚拟机的监控方法和监控装置,该方法包括:获取虚拟机的第一功能标识,所述第一功能标识用于表征该虚拟机功能特性;根据所述第一功能标识,确定所述虚拟机的第一进程,所述第一进程为所述虚拟机执行功能时的关键进程;监控所述虚拟机的第一进程。通过该方法,可以避免因无法感知虚拟机部分功能失效,导致不能及时启用备份虚拟机,造成长时间中断流量的情况发生。
技术领域
本公开涉及通信技术领域,尤其涉及一种虚拟机的监控方法和监控装置。
背景技术
当前科技网络已经覆盖了我们的工作生活,举手投足之间都与网络息息相关。为了网络应用使用的更顺畅,采用了大量虚拟化的技术,通过软件虚拟来替代硬件,从逻辑上进行连接,减少硬件成本投入。因此衍生出了大量的虚拟化技术比如虚拟路由器,虚拟防火墙等。
同时,为了保证网络链路的可靠性,运行虚拟机的宿主机会利用虚拟化技术在硬件的基础上启动备用虚拟机,用于对正在使用的虚拟机进行备份,如果某一个虚拟机出现问题后,可以将流量可以立刻分流导入到其他备份虚拟机进行转发,或者,立即使用原有虚拟机的配置信息,重新分配硬件资源,重新启动新的虚拟机,来及时替代原有虚拟机功能。
但在实际应用中,常常会出现虚拟机部分功能失效,而此时,网络无法感知该虚拟机存在故障,由此导致宿主不会启用备份虚拟机(或重新启动新的虚拟机)来替代该部分功能失效的虚拟机,从而导致用户业务中断。
发明内容
本公开实施例提供了一种虚拟机的监控方法和监控装置,通过该方法,可以避免因无法感知虚拟机部分功能失效,导致不能及时启用备份虚拟机,造成长时间中断流量的情况发生。
本公开提供了一种虚拟机的监控方法,该方法包括:
获取虚拟机的第一功能标识,所述第一功能标识用于表征该虚拟机功能特性;
根据所述第一功能标识,确定所述虚拟机的第一进程,所述第一进程为所述虚拟机执行功能时的关键进程;
监控所述虚拟机的第一进程。
通过上述实施例可以看出,根据虚拟机的第一功能标识获取该虚拟机的关键进程,并且通过监控该关键进程,可以确定该虚拟机所执行的功能是否正常,避免因无法感知虚拟机部分功能失效,导致不能及时启用备份虚拟机,造成流量中断的情况发生。
在另一种实施例中,所述获取虚拟机的第一功能标识的方法包括:
当检测到所述虚拟机启动时,获取所述虚拟机的启动文件,从所述启动文件中获取第一功能标识。
通过上述实施例可以看出,本公开实施例提供了一种获取用于表征虚拟机功能特性的第一功能标识的方法,通过该方法可以获取虚拟机的功能标识。
在另一种实施例中,所述根据所述第一功能标识,确定所述虚拟机的第一进程,具体包括:
获取所述第一功能标识,根据功能标识与关键进程的映射关系,获取与所述第一功能标识对应的第一进程;或者,
获取所述虚拟机的配置文件,获取所述配置文件中具有预设标识的进程,并确定具有预设标识的进程为第一进程。
通过上述实施例可以看出,本公开实施例提供了两种获取第一进程的方法,其一,可以根据预设的功能标识与关键进程的映射关系,当获取的虚拟机的第一功能标识后,可以通过该映射关系获取与第一功能标识对应的第一进程。其二,可以在虚拟机的配置文件中,对该虚拟机的关键进程增加预设标识,并当执行主体获取该虚拟机的配置文件时,从该配置文件中获取标志了预设标识的进程,并将获取的进程作为第一进程。
在另一种实施例中,所述监控所述虚拟机的第一进程,具体包括:
通过LIPC协议监控虚拟机的第一进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息技术有限公司,未经新华三信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010291450.6/2.html,转载请声明来源钻瓜专利网。