[发明专利]一种虚拟机进程监控系统及方法在审
申请号: | 201711025256.8 | 申请日: | 2017-10-27 |
公开(公告)号: | CN107741876A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 侯德龙 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 进程 监控 系统 方法 | ||
1.一种虚拟机进程监控系统,其特征是:所述的系统包括:
管理节点,用于接收位于同一集群下各个计算节点发送的数据信息,并下发相应的管理指令;
计算节点,用于接收并转发该计算节点下各个虚拟机的数据信息,并将管理节点下发的指令发送到相应的虚拟机;
虚拟机,用于运行各个进程,并将进程状态发送到该虚拟机对应的计算节点。
2.根据权利要求1所述的一种虚拟机进程监控系统,其特征是:所述虚拟机上设有进程守护模块,用以判断虚拟机上进程是否正常运行,并在进程正常运行时,按照设定的时间间隔将反馈信息发送到该虚拟机对应的计算节点。
3.一种虚拟机进程监控方法,其特征是:所述的方法包括:
S1:在虚拟机上设置进程守护模块;
S2:进程守护模块监测其守护进程的状态,并将进程状态发送到该虚拟机对应的计算节点;
S3:计算节点接收虚拟机的进程状态,并根据进程状态下发管理指令。
4.根据权利要求3所述的一种虚拟机进程监控方法,其特征是:步骤S2的具体实现过程为:
进程守护模块检测其守护进程是否正常运行,若是,进程守护模块按照设定的时间间隔,通过通讯链路向计算节点发送反馈信息;若否,进程守护模块停止发送反馈信息。
5.根据权利要求3或4所述的一种虚拟机进程监控方法,其特征是:所述步骤S3中,如果在设定的时间间隔内,计算节点没有收到进程守护模块发送的反馈信息,计算节点通过通讯链路向虚拟机发送重启服务进程的命令。
6.根据权利要求5所述的一种虚拟机进程监控方法,其特征是:所述的方法还包括:
S4:重启服务进程完成后,如果在设定的时间间隔内,计算节点仍然没有收到进程守护模块发送的反馈信息,计算节点向管理节点申请并重启虚拟机。
7.根据权利要求6所述的一种虚拟机进程监控方法,其特征是:在步骤S4中,在重启虚拟机之前,管理节点首先判断计算节点剩余资源情况,如果资源有剩余,则发送命令到该计算节点重启虚拟机;如果剩余资源资源不足,则迁移虚拟机到另一台计算节点开启,同时向原计算节点发送强制关闭虚拟机命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711025256.8/1.html,转载请声明来源钻瓜专利网。