[发明专利]虚拟机的监控方法以及装置有效
申请号: | 201611185789.8 | 申请日: | 2016-12-21 |
公开(公告)号: | CN108228308B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 邱红飞;吴家隐;黄春光;郑文武 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 许蓓 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 监控 方法 以及 装置 | ||
本发明公开了一种虚拟机的监控方法以及装置,涉及云计算技术领域。本发明的方法包括:每次间隔第一预设周期通过虚拟机的对外接口获取虚拟机的使用信息,使用信息包括虚拟机的文件信息、目录信息和注册表信息;将当前周期获取的虚拟机的使用信息与上一个周期获取的虚拟机的使用信息或正常的使用信息进行比对,根据虚拟机的使用信息的比对结果判断虚拟机是否存在异常。本发明通过各个虚拟机的对外接口获取虚拟机的使用信息,并根据使用信息判断虚拟机是否异常,实现了各个虚拟机的信息的统一收集和判断,从而实现了各个虚拟机的统一监控和管理,提高了虚拟机监控和管理的效率。
技术领域
本发明涉及云计算技术领域,特别涉及一种虚拟机的监控方法以及装置。
背景技术
在云计算时代,一个物理机通常是创建多台虚拟机供用户使用,需要管理的虚拟机成倍增长,虚拟机安全问题面临挑战。
传统的解决方法是每台虚拟机上都要安装系统监控软件,在每台虚拟机上配置相应的监控规则,这种解决办法存在一些缺点,例如每次修改监控规则,用户需要登录每台虚拟机逐一设置,人工耗费多,且容易出错,此外软件的版本也可能存在管理上的混乱。增加了虚拟机管理的困难性,降低对虚拟机进行安全监控的效率,不利于对各个虚拟机的统一管理。
发明内容
本发明所要实现的一个目的是:提出一种对物理机上各个虚拟机统一监控的方法,提高监控效率。
根据本发明的一个方面,提供的一种虚拟机的监控方法,包括:每次间隔第一预设周期通过虚拟机的对外接口获取虚拟机的使用信息,使用信息包括虚拟机的文件信息、目录信息和注册表信息;将当前周期获取的虚拟机的使用信息与上一个周期获取的虚拟机的使用信息或正常的使用信息进行比对,根据虚拟机的使用信息的比对结果判断虚拟机是否存在异常。
在一个实施例中,通过虚拟机的对外接口获取虚拟机的使用信息包括:调用Libguestfs的接口向虚拟机管理程序发送使用信息查询指令;接收虚拟机管理程序根据使用信息查询指令查询虚拟机的磁盘映像获取并返回的虚拟机的使用信息。
在一个实施例中,该方法还包括:每次间隔第二预设周期通过虚拟机的对外接口获取虚拟机的系统信息,系统信息包括虚拟机的CPU信息、内存信息和网卡信息;将当前周期获取的虚拟机的系统信息与预设阈值进行比对,根据虚拟机的系统信息的比对结果判断虚拟机是否存在异常,如果存在异常,则触发根据虚拟机的使用信息判断虚拟机是否存在异常的步骤。
在一个实施例中,通过虚拟机的对外接口获取虚拟机的系统信息包括:调用Libvirt的接口向虚拟机管理程序发送系统信息查询指令;接收虚拟机系统管理程序根据系统信息查询指令获取并返回的虚拟机的系统信息。
在一个实施例中,在判断虚拟机存在异常的情况下,发出告警提示信息,或者调用Libguestfs的接口将异常文件恢复至上一周期的状态或正常的使用状态,或者调用Libguestfs的接口将异常文件进行复制,并提取复制后的文件进行异常分析。
根据本发明的第二个方面,提出的一种虚拟机的监控方法,包括:每次间隔预设周期通过虚拟机的对外接口获取虚拟机的系统信息,系统信息包括虚拟机的CPU信息、内存信息和网卡信息;将当前周期获取的虚拟机的系统信息与预设阈值进行比对,根据虚拟机的系统信息的比对结果判断虚拟机是否存在异常。
根据本发明的第三个方面,提出的一种虚拟机的监控装置,包括:第一信息获取模块,用于每次间隔第一预设周期通过虚拟机的对外接口获取虚拟机的使用信息,使用信息包括虚拟机的文件信息、目录信息和注册表信息;第一异常判断模块,用于将当前周期获取的虚拟机的使用信息与上一个周期获取的虚拟机的使用信息或正常的使用信息进行比对,根据虚拟机的使用信息的比对结果判断虚拟机是否存在异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611185789.8/2.html,转载请声明来源钻瓜专利网。