[发明专利]在联网计算环境中进行基于活动的虚拟机可用性控制的方法与系统有效
申请号: | 201310002034.X | 申请日: | 2013-01-04 |
公开(公告)号: | CN103259742A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | K·阿比尔萨德;L·S·德鲁卡;S·江 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/813 | 分类号: | H04L12/813;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 计算 环境 进行 基于 活动 虚拟机 可用性 控制 方法 系统 | ||
技术领域
本发明公开通常涉及虚拟机(VM)可用性。具体而言,本发明公开涉及在联网计算环境(例如,云计算环境)中进行基于活动的VM可用性控制(activity-based VM availability control)。
背景技术
联网计算环境(例如,云计算环境)是对处理器网格环境的增强,由此多个网格和其它计算资源还可以被一个或多个附加的抽象层(例如,云层)增强,从而使得分散的设备对于终端消费者就象单一的无缝资源池。这些资源可以包括诸如物理或逻辑计算引擎、服务器和设备、设备存储器和存储设备等等的事物。
云服务提供商可以选择针对粒度类别进行分段计价(例如,如果消费者在云环境中创建VM),不仅可以针对VM运行的分钟/小时对用户进行收费,而且提供商还可以针对经由网络到/从该VM传送的数据量进行收费。这样,在用户认为必要的情况下且在用户认为必要时用户应当可以采取步骤来保留网络带宽。然而,在典型地依赖于手工关闭处理、应用和/或VM的当前解决方案中,可能存在挑战。而且,这种方法可能在稍后需要VM时需要用户手工重新启用该处理、应用和/或VM。
发明内容
通常,本发明的实施方式提供了一种在联网计算环境(例如,云计算环境)中进行基于活动的虚拟机(VM)可用性控制的方法。在典型的实施方式中,根据本方法提供的系统监测和记录网络流量(network traffic)并执行网络分组检查(packet inspection)。基于网络分组的内容,该系统可以确定在特定VM上的哪些应用/处理与该流量相关联。该系统的用户可以配置规则和阈值(例如,基于特定类型的流量、在服务器上运行的特定类型的应用的流量限制(traffic bound)等等)。不管与网络流量的体积(volume)相比较,是否达到可用性阈值,都可以采用某些网络流量禁用动作(例如,阻止到VM的网络流量、对于VM上的处理发出停止/退出命令,等等)。用户还可以配置那些将导致被禁用的网络应用和/或处理被重新启用的条件。
本发明的第一方面提供了一种在联网计算环境中进行基于活动的虚拟机(VM)可用性控制的计算机实现的方法,包括:监测通过在所述联网计算环境中的主机机器上的VM的网络流量;执行所述网络流量的分组检查以识别所述VM的与所述网络流量相关联的一组处理;比较与所述一组处理相关联的所述网络流量的体积和可用性阈值;及响应于所述体积降到所述可用性阈值之下,对于所述VM执行网络流量禁用动作。
本发明的第二方面提供了一种在联网计算环境中进行基于活动的虚拟机(VM)可用性控制的系统,包括:包括指令的存储器介质;耦接到所述存储器介质的总线;以及耦接到所述总线的处理器,所述处理器在执行所述指令时使得所述系统:监测通过在所述联网计算环境中的主机机器(host machine)上的VM的网络流量;执行所述网络流量的分组检查以识别所述VM的与所述网络流量相关联的一组处理;比较所述网络流量的与所述一组处理相关联的体积和可用性阈值;及响应于所述体积降到所述可用性阈值之下,对于所述VM执行网络流量禁用动作。
本发明的第三方面提供了一种在联网计算环境中进行基于活动的虚拟机(VM)可用性控制的计算机程序产品,所述计算机程序产品包括:计算机可读存储介质;以及存储在所述计算机可读存储介质上的程序指令,所述程序指令用于:监测通过在所述联网计算环境中的主机机器上的VM的网络流量;执行所述网络流量的分组检查以识别所述VM的与所述网络流量相关联的一组处理;比较所述网络流量的与所述一组处理相关联的体积和可用性阈值;及响应于所述体积降到所述可用性阈值之下,对于所述VM执行网络流量禁用动作。
本发明的第四方面提供了一种部署用于在联网计算环境中进行基于活动的虚拟机(VM)可用性控制的系统的方法,包括:部署计算机基础架构,所述计算机基础架构能够操作来:监测通过在所述联网计算环境中的主机机器上的VM的网络流量;执行所述网络流量的分组检查以识别所述VM的与所述网络流量相关联的一组处理;比较与所述一组处理相关联的所述网络流量的体积和可用性阈值;及响应于所述体积降到所述可用性阈值之下,对于所述VM执行网络流量禁用动作。
附图说明
以下通过结合附图对本发明各个方面进行更详细的描述,本公开的上述以及其它特征将变得更加易于理解。
图1绘出了根据本发明一实施方式的云计算节点;
图2绘出了根据本发明一实施方式的云计算环境;
图3绘出了根据本发明一实施方式的抽象模型层;
图4绘出了根据本发明一实施方式的系统图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310002034.X/2.html,转载请声明来源钻瓜专利网。