[发明专利]用于共享动态云中的问题确定和诊断的方法和系统有效
申请号: | 201310174315.3 | 申请日: | 2013-05-13 |
公开(公告)号: | CN103428026B | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | P·贾亚钱德兰;B·沙尔玛;A·维尔马 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/455 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 共享 动态 中的 问题 确定 诊断 方法 系统 | ||
技术领域
本发明的实施例一般地涉及信息技术,更具体地说,涉及虚拟化技术。
背景技术
大型数据中心可能经常出现故障,其是数据中心管理成本的主要因素。数据中心可以生成大量监视数据,但是从该数据中检测故障和对应的根本原因很困难。通常,通过使用预定义的阈值手动观察数据来执行该任务。
此外,虚拟化云环境提出新的挑战,包括共享资源、对虚拟机(VM)进行迁移和调整大小的动态操作环境、变化的工作负载等。共享资源争用高速缓存、磁盘和网络资源,并且在区分由于争用导致的性能问题与跨若干资源的应用故障时存在挑战。在区分性能异常与工作负载更改时存在动态性挑战。
虚拟化越来越多地用于新兴的云系统。此类大规模设置中出现的各种异常或故障将显著增加总管理成本,并使底层应用的性能恶化。因此,需要用于动态共享云的高效故障管理技术,这些技术可以区分云相关异常与应用故障。
发明内容
在本发明的一个方面,提供了用于共享动态云环境中的问题确定和诊断的技术。一种用于共享动态云中的问题确定和诊断的示例性计算机实现的方法可以包括以下步骤:针对至少一个度量监视所述共享动态云环境中的每个虚拟机和物理服务器;根据所述监视来识别问题症状并生成事件;分析所述事件以确定与正常行为的偏差;以及根据现有知识将所述事件分类为基于云的异常或应用故障。
在本发明的另一个方面,提供了一种用于共享动态云环境中的问题确定和诊断的系统。所述系统包括存储器、耦合到所述存储器的至少一个处理器,以及至少一个不同软件模块,每个不同软件模块被包含在有形的计算机可读介质中。所述软件模块包括:监视引擎模块,其在所述处理器上执行,用于针对至少一个度量监视所述共享动态云环境中的每个虚拟机和物理服务器,并输出与每个度量对应的监视数据时间序列(time series);事件生成引擎模块,其在所述处理器上执行,用于根据所述监视来识别问题症状并生成事件;问题确定引擎模块,其在所述处理器上执行,用于分析所述事件以确定和定位与正常行为的偏差;以及诊断引擎模块,其在所述处理器上执行,用于根据现有知识将所述事件分类为基于云的异常或应用故障。
在本发明的另一个方面,一种用于确定系统中的多个操作环境下的虚拟机行为的方法包括:在系统中的每个虚拟机级别监视至少一个资源;在所述系统中的物理主机级别监视每个资源的聚合使用;捕获多个度量,所述多个度量管理每个资源在所述系统中的每个物理主机的所有虚拟机上的累积使用;以及分析所述度量以确定所述系统中的多个操作环境下的虚拟机行为。
本发明的另一个方面或其元素可以以制品的形式实现,所述制品有形地包含计算机可读指令,当执行所述计算机可读指令时,导致计算机执行在此描述的多个方法步骤。此外,本发明的另一个方面或其元素可以以装置的形式实现,所述装置包括存储器和至少一个处理器,所述至少一个处理器耦合到所述存储器并且可操作以执行所述方法步骤。更此外,本发明的另一个方面或其元素可以以部件的形式实现,所述部件用于执行在此描述的方法步骤或其元素;所述部件可以包括(i)硬件模块(多个),(ii)软件模块(多个),或(iii)硬件和软件模块的组合;(i)-(iii)的任何一个都实现在此说明的特定技术,并且所述软件模块被存储在有形的计算机可读存储介质(或多个此类介质)中。
从以下将结合附图阅读的对本发明的示例性实施例的详细描述,本发明的这些和其它目标、特性以及优点将变得显而易见。
附图说明
图1是示出根据本发明的一个实施例的系统架构的示意图;
图2是示出根据本发明的一个实施例的实例故障特征(signature)参数的表;
图3是示出根据本发明的一个实施例的故障特征实例的示意图;
图4是示出根据本发明的一个实施例的实例系统和应用度量的表;
图5是示出根据本发明的一个实施例的所检测的故障情景的表;
图6是示出根据本发明的一个实施例的用于共享动态云环境中的问题确定和诊断的技术的流程图;以及
图7是其中可以实现本发明的至少一个实施例的示例性计算机系统的系统示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310174315.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种爬升装置及布料机
- 下一篇:建筑外边墙柱模板根部加固可周转紧固件