[发明专利]对僵尸虚拟机的识别和移除有效
申请号: | 201610908244.9 | 申请日: | 2016-10-18 |
公开(公告)号: | CN106775920B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | G·D·卡达克;J·J·李-巴隆;N·J·彼得森;A·L·罗斯;B·L·杨;J·S·克罗 | 申请(专利权)人: | 联想企业解决方案(新加坡)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 新加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 僵尸 虚拟机 识别 | ||
提供了一种方法和一种用于使处理器执行该方法的计算机程序产品。该方法包括创建具有虚拟机标识符的虚拟机,以及将条目存储在临时虚拟机注册表中,其中该条目包括虚拟机标识符、针对虚拟机的不活动标准和针对虚拟机的响应动作。该方法还包括监测虚拟机的活动,以及响应于虚拟机满足不活动标准而发起与虚拟机相关联的响应动作。
技术领域
本发明涉及虚拟机的管理。更具体地,本发明涉及在虚拟机环境中对系统资源的管理。
背景技术
在云计算环境中,用户被分配以在计算云中的某个地方的虚拟机。该虚拟机提供软件操作系统并且具有对诸如输入/输出带宽、处理功率和存储器容量的物理资源的访问以支持用户的应用。配置软件管理并分配在云中的可用计算机节点之中的虚拟机。因为每个虚拟机独立于其他虚拟机运行,所以多个操作系统环境可以彼此完全隔离地共存于相同的计算机上。
现今,存在比物理服务器更多地部署的虚拟机。部署新的虚拟机的过程现在是如此简单使得系统管理员可以为了各种各样的临时目的(例如测试、调试和临时开发环境)而创建它们。这些短时间使用的、长时间部署的虚拟机中的许多没有在它们的使用的最后被关闭并且作为僵尸虚拟机存在。
存在系统管理员可以运行以便确定哪些虚拟机与僵尸虚拟机类似地表现的可用的软件工具。然而,系统管理员必须之后仔细审查虚拟机的结果列表并且确定哪些虚拟机实际上为应当被关闭的僵尸虚拟机。遗憾的是,仔细的考虑可能需要大的时间投入并且得到的决定可能不是完全准确的。
发明内容
本发明的一个实施例提供一种方法,其包括创建具有虚拟机标识符的虚拟机,以及将条目存储在临时虚拟机注册表中,其中该条目包括虚拟机标识符、针对虚拟机的不活动标准和针对虚拟机的响应动作。该方法还包括监测虚拟机的活动,以及响应于虚拟机满足不活动标准而发起与虚拟机相关联的响应动作。
本发明的另一实施例提供一种用于管理虚拟机的计算机程序产品,该计算机程序产品包括具有实施在其上的程序指令的非暂态计算机可读存储介质,其中该程序指令由处理器可执行以使得处理器执行一种方法。该方法包括创建具有虚拟机标识符的虚拟机,以及将条目存储在临时虚拟机注册表中,其中该条目包括虚拟机标识符、针对虚拟机的不活动标准和针对虚拟机的响应动作。该方法还包括监测虚拟机的活动,以及响应于虚拟机满足不活动标准而发起与虚拟机相关联的响应动作。
附图说明
图1是可以由当前公开的方法、系统和/或计算机程序产品使用的示例性计算机的示意图。
图2是可以由当前公开的方法、系统和/或计算机程序产品使用的备选计算机的示意图。
图3是运行在两个计算机节点上的虚拟机的框图。
图4是以表格的形式的临时虚拟机注册表的图示。
图5是根据本发明的一个实施例的方法的流程图。
具体实施方式
本发明的一个实施例提供一种方法,其包括创建具有虚拟机标识符的虚拟机,以及将条目存储在临时虚拟机注册表中,其中该条目包括虚拟机标识符、针对虚拟机的不活动标准和针对虚拟机的响应动作。该方法还包括监测虚拟机的活动,以及响应于虚拟机满足不活动标准而发起与虚拟机相关联的响应动作。
在一个选项中,不活动标准可以被表示为在预定时间段内的最大活动量。例如,不活动标准可以是在给定天数内在特定端口上没有活动。备选地,不活动标准可以是在给定月数内没有登录。条件的其他变型和组合可以被用作不活动标准。能够被监测的活动的任何度量可以被用作不活动标准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想企业解决方案(新加坡)有限公司,未经联想企业解决方案(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610908244.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:状态信息控制方法及装置
- 下一篇:基于应用负载感知的虚拟cpu调度方法