基于应用特征来管理IT基础设施的方法和装置制造方法及图纸

技术编号:17959559 阅读:30 留言:0更新日期:2018-05-16 05:19
本文描述的示例性实施方式涉及用于基于应用特征来使用和更新性能阈值的系统和方法。示例性实施方式将监测到的性能指标与具有与所监测的类似的应用特征的阈值进行比较。示例性实施方式还管理补救计划以基于应用特征来解决性能问题。在示例性实施方式中,响应于发出的警报,管理软件检索为类似情况所创建的现有计划。

Method and device for managing IT infrastructure based on application characteristics

The exemplary embodiment described herein relates to systems and methods for using and updating performance thresholds based on application characteristics. The exemplary implementation compares the monitored performance indicators with those thresholds with similar application characteristics monitored. The exemplary implementation also manages remedial plans to solve performance problems based on application characteristics. In the exemplary embodiment, in response to the alerts issued, the management software retrieves the existing plans created for similar situations.

【技术实现步骤摘要】
【国外来华专利技术】基于应用特征来管理IT基础设施的方法和装置
本公开总体涉及信息技术(IT)系统,并且更具体地涉及基于在IT系统上执行的应用对于IT系统的管理。
技术介绍
在相关技术中,部署新IT系统(应用和IT资源)或快速改变现有IT系统以适应业务环境的快速变化的需求日益增长。因此,IT基础设施管理员可能需要灵活有效地管理IT资源,以支持快速频繁部署或改变的应用。相关技术的解决方案涉及基于知识(诸如基于统计性能数据的阈值设定、过去执行的配置改变的效果等)来自动管理IT资源的方法。这样的解决方案包括用于性能指标的自适应阈值确定的系统和方法,以及用于动态地生成性能指标的报警阈值并且应用这些阈值来生成警报的系统和方法。在这样的相关技术的解决方案中,使用统计方法来生成一个或多个指标阈值,其可能不符合高斯分布或正态分布,或者可能表现出指标的值的循环行为或持续偏移。用于生成阈值的统计方法可以包括统计过程控制(SPC)方法、归一化方法和试探法。在美国专利公开第2003/0079160号中可以发现这种相关技术的实施方式的示例,其全部内容通过引用结合于此以用于所有目的。在相关技术的解决方案中,存在用于在云计算环境内动态提供资源的技术。这样的相关技术的系统提供了一种工作负载优化方法,其测量跨硬件(平台、网络配置、存储配置等)和操作系统(OS)的组合的工作负载性能,并且在作业可以有效运行的平台上提供工作负载布置。除了诸如吞吐量和响应时间的性能之外,还考虑功耗和可靠性。此外,如果需要,相关技术的解决方案允许执行迁移处理。在美国专利公开第2011/0145932号中可以发现这种相关技术的实施方式的示例,其全部内容通过引用结合于此以用于所有目的。
技术实现思路
在相关技术中,基础设施管理员可能通常不具有对应用进行修改的可见性。因此,从基础设施管理员的角度来看,应用的工作负载可能会从基础设施的视点突然出现变化。如果基础设施管理员基于先前获得的知识或统计数据来管理IT系统,则可能导致不当和无效的管理。在示例性实施方式中,存在管理程序,其在考虑应用的特征的情况下使用和更新性能阈值。管理程序将监测到的性能指标与具有与所监测的类似的应用特征的阈值进行比较。在示例性实施方式中,管理程序管理补救计划以在考虑应用特征的同时解决性能问题。为了响应发出的警报,管理软件检索为类似情况所创建的现有计划。在示例性实施方式中,存在用于在考虑应用特征的同时管理性能阈值的方法和装置。示例性实施方式涉及用于创建和管理补救计划的方法和装置,以在考虑应用特征的情况下解决性能问题。在示例性实施方式中,管理程序在考虑应用特征的同时使用和更新性能阈值。管理程序将监测到的性能指标与具有与所监测的类似的应用特征的阈值进行比较。在示例性实施方式中,管理程序管理补救计划以在考虑应用特征的同时解决性能问题。通过响应发出的警报,管理软件检索为类似情况所创建的现有计划。本公开的各方面包括配置为在网络上管理系统的管理服务器。该系统可以涉及存储系统和配置为管理存储系统的服务器。管理服务器可以包括内存,该内存配置为存储多个阈值以及在系统上执行的应用的多个特征,所述多个阈值中的每一个与系统的系统资源相关联,其中,多个特征中的一个或多个集合中的每一个都与来自多个阈值的对应阈值集合相关联。管理服务器还可以包括处理器,配置为:监测在系统上执行的一个或多个应用;监测系统的系统资源;根据在系统上执行的一个或多个应用的特征,确定来自多个特征的一个或多个集合的相关联特征集合;以及对于从确定中发现的相关联特征集合,比较系统资源和与来自多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合。本公开的附加方面包括一种用于在网络上管理系统的方法,该系统具有存储系统和配置为管理存储系统的服务器。该方法可以包括:管理多个阈值以及在系统上执行的应用的多个特征,所述多个阈值中的每一个与系统的系统资源相关联,其中,多个特征中的一个或多个集合中的每一个都与来自多个阈值的对应阈值集合相关联;监测在系统上执行的一个或多个应用;监测系统的系统资源;根据在系统上执行的一个或多个应用的特征,确定来自多个特征的一个或多个集合的相关联特征集合;以及对于从确定中发现的相关联特征集合,比较系统资源和与来自多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合。本公开的各方面还包括一种用于在网络上管理系统的计算机程序,该系统包括存储系统和配置为管理存储系统的服务器,该计算机程序具有用于执行处理的指令,该处理包括:管理多个阈值以及在系统上执行的应用的多个特征,所述多个阈值中的每一个与系统的系统资源相关联,其中,多个特征中的一个或多个集合中的每一个都与来自多个阈值的对应阈值集合相关联;监测在系统上执行的一个或多个应用;监测系统的系统资源;根据在系统上执行的一个或多个应用的特征,确定来自多个特征的一个或多个集合的相关联特征集合;对于从确定中发现的相关联特征集合,比较系统资源和与来自多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合;以及对于从确定中未发现的相关联特征集合,针对在系统上执行的一个或多个应用的特征生成阈值集合。附图说明图1(a)示出根据示例性实施方式的系统的逻辑配置。图1(b)示出根据示例性实施方式的IT基础设施的逻辑配置。图1(c)示出根据示例性实施方式的系统的物理配置。图2示出根据示例性实施方式的管理服务器的配置。图3示出根据示例性实施方式的图像目录表。图4示出根据示例性实施方式的VM模板表。图5示出根据示例性实施方式的存储阵列表。图6示出根据示例性实施方式的存储卷表。图7示出根据示例性实施方式的物理服务器表。图8示出根据示例性实施方式的虚拟服务器表。图9示出根据示例性实施方式的映射表。图10示出根据示例性实施方式的存储性能表。图11示出根据示例性实施方式的服务器性能表。图12示出根据示例性实施方式的阈值表。图13示出根据示例性实施方式的警报表。图14示出根据示例性实施方式的具有应用部署图形用户界面(GUI)的自助服务门户。图15示出根据示例性实施方式的具有确认GUI的自助服务门户。图16示出根据示例性实施方式的用于系统部署的序列的管理程序的流程图。图17示出根据示例性实施方式的用于系统监测子序列的管理程序的流程图。图18示出根据示例性实施方式的应用日志数据库。图19示出根据示例性实施方式的管理服务器的配置。图20示出根据示例性实施方式的补救计划表。图21示出根据示例性实施方式的用于创建补救计划的管理程序的流程图。图22(a)和图22(b)分别示出使用和不使用本文描述的示例性实施方式的阈值建模的执行。具体实施方式以下详细描述进一步提供了本申请的附图和示例性实施方式的细节。为了清楚起见,省略附图之间的冗余元件的附图标记和描述。在整个说明书中使用的术语是作为示例提供的,并不旨在限制。例如,取决于实施本公开的实施方式的本领域普通技术人员的期望实施方式,术语“自动”的使用可能涉及包括用户或操作者对实施方式的某些方面的控制的完全自动或半自动的实施方式。由于基础设施管理员一般不能访问对应用的这种修改,所以从基础设施的视点来看,应用的工作负载看起来突然改变。如果基础设施管理员基于先前获得的知识或统计数据来管理IT系统,则可能导致不当和本文档来自技高网
...
基于应用特征来管理IT基础设施的方法和装置

【技术保护点】
一种管理计算机,配置为管理系统,所述管理计算机包括:内存,配置为存储多个阈值以及在所述系统上执行的应用的多个特征,所述多个阈值中的每一个与所述系统的系统资源相关联,其中,所述多个特征中的一个或多个集合中的每一个都与来自所述多个阈值的对应阈值集合相关联;和处理器,配置为:监测在所述系统上执行的一个或多个应用;监测所述系统的系统资源;根据在所述系统上执行的所述一个或多个应用的特征,确定来自所述多个特征的一个或多个集合的相关联特征集合;并且对于从所述确定中发现的所述相关联特征集合,将所述系统资源与和来自所述多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合进行比较。

【技术特征摘要】
【国外来华专利技术】1.一种管理计算机,配置为管理系统,所述管理计算机包括:内存,配置为存储多个阈值以及在所述系统上执行的应用的多个特征,所述多个阈值中的每一个与所述系统的系统资源相关联,其中,所述多个特征中的一个或多个集合中的每一个都与来自所述多个阈值的对应阈值集合相关联;和处理器,配置为:监测在所述系统上执行的一个或多个应用;监测所述系统的系统资源;根据在所述系统上执行的所述一个或多个应用的特征,确定来自所述多个特征的一个或多个集合的相关联特征集合;并且对于从所述确定中发现的所述相关联特征集合,将所述系统资源与和来自所述多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合进行比较。2.根据权利要求1所述的管理计算机,其中,所述处理器配置为:对于从所述确定中未发现的相关联特征集合,针对在所述系统上执行的所述一个或多个应用的特征生成阈值集合。3.根据权利要求1所述的管理计算机,其中,所述处理器配置为:根据所述比较,对于超过来自所述对应阈值集合的对应阈值的系统资源中的至少一个,发出与所述对应阈值相关联的警报处理。4.根据权利要求3所述的管理计算机,其中,所述内存配置为存储与多个警报处理中的每一个相关联的资源计划,并且其中,所述处理器配置为执行与来自所述多个警报处理的所发出的警报处理相关联的资源计划。5.根据权利要求4所述的管理计算机,其中,所述处理器配置为在执行所述资源计划时增加所述对应阈值。6.根据权利要求4所述的管理计算机,其中,所述处理器配置为监测所执行的资源计划对所述系统资源的影响并将所述影响与所述内存中的资源计划相关联。7.一种用于管理系统的方法,所述方法包括:管理多个阈值以及在所述系统上执行的应用的多个特征,所述多个阈值中的每一个与所述系统的系统资源相关联,其中,所述多个特征中的一个或多个集合中的每一个都与来自所述多个阈值的对应阈值集合相关联;监测在所述系统上执行的一个或多个应用;监测所述系统的系统资源;根据在所述系统上执行的所述一个或多个应用的特征,确定来自所述多个特征的一个或多个集合的相关联特征集合;以及对于从所述确定中发现的所述相关联特征集合,将所述系统资源与和来自所述多个特征的一个或多个集合的相关联特征集合相关联的对应阈值集合进行比较。8.根据权利要求7所述的方法,其中,对于未发现的相关联特征集合,针对在所述系统上执行的所述一个或多个应用的特征生成阈值集合。9.根据权利要求7所述的方法,对于超过来自所述对应阈值集合的对应阈值的系统资源中的至少一个,发出与所述...

【专利技术属性】
技术研发人员:河野泰隆
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1