操作管理系统、操作管理方法及其程序技术方案

技术编号:9548132 阅读:90 留言:0更新日期:2014-01-09 05:28
本发明专利技术的目的是最小化针对将要被分析的多个系统的不变量分析中的故障检测延迟。一种操作管理系统(1)包括相关模型存储单元(212)、分析顺序存储单元(412)、分析单元(300)以及顺序控制单元(400)。相关模型存储单元(212)存储相关模型(222),该相关模型(222)代表对于多个系统中的每个系统的多个类型的性能值之间的相关性。分析顺序存储单元(412)存储对于该多个系统的相关破坏检测顺序。在多个周期中的每个周期内,分析单元(300)根据所述检测顺序,使用针对该周期输入的性能值来检测是否发生所述多个系统中的每个系统的相关模型(222)中所包含的相关性的相关破坏。顺序控制单元(400)在所述多个周期中的每个周期内更新所述检测顺序。

【技术实现步骤摘要】
【国外来华专利技术】操作管理系统、操作管理方法及其程序
本专利技术涉及操作管理系统、操作管理方法及其程序,并且尤其涉及检测系统故障的操作管理系统、操作管理方法及其程序。
技术介绍
在专利文献1中公开了操作管理系统的一个示例,其通过从关于系统性能的时域顺序信息生成系统模型并使用所生成的系统模型来检测系统的故障。根据专利文献1中所公开的操作管理系统,基于针对系统的多个类型的性能值的测得值,确定该多个类型中每一对类型的相关函数,并继而生成包括多个确定的相关函数的相关模型。继而,所述操作管理系统通过使用生成的相关模型来判断在新输入的测得性能值中是否发生相关破坏,并通过检测造成集中的相关破坏的性能类型来标识故障的原因。如上所述,基于相关破坏来分析故障原因的技术被称为不变量分析。由于不变量分析关注的不是性能值的大小,而是性能值之间的相关性,因此不变量分析与通过将每个性能值与阈值执行比较来检测故障的情况相比具有以下优点:无需设置阈值;并且可以检测无法通过使用阈值来检测的故障;并且容易标识异常原因等。在对多个被分析系统——例如,对全国各地数十个被分析系统——执行不变量分析的情况下,如果在每个被分析系统中布置执行不变量分析的装置,则会增加投资成本。因此,设想到一种方法,其由布置在管理全国各地的系统的数据中心或者类似场所内并为多个被分析系统工作的一个分析装置来依次对所述多个被分析系统中的每一个执行不变量分析。[引文列表][专利文献][专利文献1]日本专利申请公开第2009-199533号
技术实现思路
[技术问题]然而,在一个分析装置依次对多个被分析系统中的每一个执行专利文献1中所描述的不变量分析的情况中,存在一个问题,即:对分析顺序安排靠后的系统的故障的检测遭受延迟,并且因此不可能适当地通知和执行对策。例如,在由于每个被分析系统包括大量服务器而需要几秒钟来对每个被分析系统执行不变量分析的情况中,当对数十个被分析系统应用不变量分析时,需要几分钟来检测分析顺序安排靠后的系统的故障。本专利技术的一个目标在于提供能够在应用于多个被分析系统的不变量分析中减少故障检测延迟的操作管理系统、操作管理方法及其程序。[问题解决方案]根据本专利技术的示例性方面的操作管理系统包括:相关模型存储装置,用于针对多个系统中的每个系统存储相关模型,该相关模型指示多个类型的性能值之间的相关性;分析顺序存储装置,用于存储该多个系统中的检测顺序,以供执行对相关破坏的检测;分析装置,用于在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对多个时间段中的每个时间段输入的性能值,来执行对是否发生多个系统中的每个系统的相关模型中所包括的相关性的相关破坏的检测;以及顺序控制装置,用于在多个时间段中的所述每个时间段内更新所述检测顺序。根据本专利技术的示例性方面的操作管理方法包括:针对多个系统中的每个系统存储相关模型,该相关模型指示多个类型的性能值之间的相关性;存储该多个系统中的检测顺序,以供执行对相关破坏的检测;在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对多个时间段中的每个时间段输入的性能值,来执行对是否发生所述多个系统中的每个系统的相关模型中所包括的相关性的相关破坏的检测;以及在多个时间段中的每个时间段内更新所述检测顺序。根据本专利技术的示例性方面的计算机可读存储介质,在其上记录程序,使得计算机执行以下方法,包括:针对多个系统中的每个系统存储相关模型,该相关模型指示多个类型的性能值之间的相关性;存储该多个系统中的检测顺序,以供执行对相关破坏的检测;在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对多个时间段中的每个时间段输入的性能值,来执行对是否发生所述多个系统中的每个系统的相关模型中所包括的相关性的相关破坏的检测;以及在多个时间段中的每个时间段内更新所述检测顺序。[专利技术有利效果]本专利技术的效果在于,可以在应用于多个被分析系统的不变量分析中减少故障检测的延迟。附图说明[图1]示出本专利技术第一示例性实施方式的典型配置的框图。[图2]示出根据本专利技术第一示例性实施方式的操作管理系统1的配置的框图。[图3]示出由所述根据本专利技术第一示例性实施方式的操作管理系统1执行的过程的流程图。[图4]示出由所述根据本专利技术第一示例性实施方式的操作管理系统1执行的相关破坏检测过程(步骤S102)的细节的流程图。[图5]示出根据本专利技术第一示例性实施方式的性能序列信息221的示例的示图。[图6]示出根据本专利技术第一示例性实施方式的相关模型222的示例的示图。[图7]示出根据本专利技术第一示例性实施方式的相关破坏信息223的示例的示图。[图8]示出根据本专利技术第一示例性实施方式的相关破坏模式224的示例的示图。[图9]示出根据本专利技术第一示例性实施方式计算异常度的示例的示图。[图10]示出根据本专利技术第一示例性实施方式的异常度信息421的示例的示图。[图11]示出根据本专利技术第一示例性实施方式的分析顺序信息422的示例的示图。[图12]示出根据本专利技术第一示例性实施方式在每个时间段中执行的相关破坏检测过程的示例的示图。[图13]示出根据本专利技术第一示例性实施方式计算检测顺序的示例的示图。[图14]示出根据本专利技术第一示例性实施方式的分析顺序信息422的另一示例的示图。[图15]示出根据本专利技术第二示例性实施方式的操作管理系统1的配置的框图。[图16]示出由所述根据本专利技术第二示例性实施方式的操作管理系统1执行的过程的流程图。[图17]示出根据本专利技术第二示例性实施方式的未分析系统信息423的示例的示图。[图18]示出根据本专利技术第二示例性实施方式在每个时间段中执行的相关破坏检测过程的示例的示图。[图19]示出根据本专利技术第二示例性实施方式计算检测顺序的示例的示图。[图20]示出根据本专利技术第二示例性实施方式计算检测顺序的示例的示图。[图21]示出根据本专利技术第二示例性实施方式计算检测顺序的示例的示图。[图22]示出根据本专利技术第三示例性实施方式在每个时间段中执行的相关破坏检测过程的示例的示图。[图23]示出根据本专利技术第三示例性实施方式计算检测顺序的示例的示图。[图24]示出根据本专利技术第三示例性实施方式计算检测顺序的示例的示图。[图25]示出根据本专利技术第三示例性实施方式计算检测顺序的示例的示图。具体实施方式(第一示例性实施方式)接下来,将描述根据本专利技术的第一示例性实施方式。首先,将描述根据本专利技术第一示例性实施方式的配置。图2为示出根据本专利技术第一示例性实施方式的操作管理系统1的配置的框图。参考图2,根据本专利技术第一示例性实施方式的操作管理系统1包括多个被分析系统100(100a、100b、100c...)、多个分析控制单元200(200a、200b和200c...)、分析单元300以及顺序控制单元400。被分析系统100包括一个或多个被监控装置,诸如构成所述被分析系统的网络服务器、应用服务器和数据库服务器等。分析控制单元200分别与被分析系统100相连接。分析控制单元200生成关于被分析系统100的相关模型222。此外,分析控制单元200向用户输出分析结果并针对检测到的故障执行对策。分析控制单元200包括性能信息收集单元201、相关模型生成单元202、管理员交互单元203、对策执行单元204、性能信息存储单元211、相关模型存储单元212本文档来自技高网...
操作管理系统、操作管理方法及其程序

【技术保护点】
一种操作管理系统,包括:相关模型存储装置,用于存储针对多个系统中的每个系统的相关模型,所述相关模型指示多个类型的性能值之间的相关性;分析顺序存储装置,用于存储所述多个系统中的检测顺序,以供执行相关破坏的检测;分析装置,用于在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对所述多个时间段中的每个时间段输入的性能值,来执行是否发生所述多个系统中的每个系统的所述相关模型中所包括的所述相关性的所述相关破坏的检测;以及顺序控制装置,用于在所述多个时间段中的每个时间段内更新所述检测顺序。

【技术特征摘要】
【国外来华专利技术】1.一种操作管理系统,包括:相关模型存储单元,所述相关模型存储单元存储针对多个系统中的每个系统的相关模型,所述相关模型指示多个类型的性能值之间的相关性;分析顺序存储单元,所述分析顺序存储单元存储所述多个系统中的检测顺序,以供执行相关破坏的检测;分析单元,所述分析单元在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对所述多个时间段中的每个时间段输入的性能值,来执行是否发生所述多个系统中的每个系统的所述相关模型中所包括的所述相关性的所述相关破坏的检测;以及顺序控制单元,所述顺序控制单元在所述多个时间段中的每个时间段内更新所述检测顺序,其中所述顺序控制单元通过使用异常度来确定所述检测顺序,其中在未在所述多个时间段中的一个时间段内对所述多个系统中的一个系统执行所述检测的情况下,所述顺序控制单元向所述多个系统中的所述一个系统的所述异常度设置一个值,所述值比在所述多个时间段中的所述一个时间段之前曾对所述多个系统中的所述一个系统执行过所述检测的时间段内计算出的所述异常度更大。2.根据权利要求1所述的操作管理系统,其中所述顺序控制单元基于在所述多个系统中的每个系统中是否发生所述相关破坏的所述检测的结果,来确定所述检测顺序。3.根据权利要求2所述的操作管理系统,其中所述异常度是由基于所述检测的所述结果中所包括的被破坏的相关性的数目所计算的相关破坏度和当在所述系统中发生故障时所获得的所述检测的所述结果与对所述输入的性能值的所述检测的所述结果之间的相似度中的至少一个得出的。4.根据权利要求1所述的操作管理系统,其中,所述顺序控制单元向所述多个系统中的所述一个系统的所述异常度设置一个值,所述值是通过将在所述多个时间段中的所述一个时间段之前曾对所述多个系统中的所述一个系统执行过所述检测的时间段内计算出的所述异常度乘以根据未执行过所述检测的时间段的数目而变大的系数而获得的值。5.根据权利要求1所述的操作管理系统,其中,所述顺序控制单元生成一组未执行所述检测的时间段的数目大于其他系统的多个系统,并且向所述组中所包括的所述多个系统中的每个系统的所述异常度设置总体的所述异常度,其中所述总体的所述异常度中的每个异常度是在所述多个时间段中的所述一个时间段之前曾对所述组中所包括的所述多个系统中对应的一个系统执行过所述检测的时间段内计算而得出的。6.根据权利要求1所述的操作管理系统,其中,在所述分析单元在所述多个时间段中的每个时间段内执行所述检测的情况下,所述分析单元通过不仅使用针对所述多个时间段中的所述每个时间段输入的所述性能值,而且还使用针对在所述多个时间段中的所述每个时间段之前未曾执行所述检测的时间段而输入的所述性能值,来执行所述检测。7.一种操作管理方法,包括:存储针对多个系统中的每个系统的相关模型,所述相关模型指示多个类型的性能值之间的相关性;存储所述多个系统中的检测顺序,以供执行相关破坏的检测;在多个时间段中的每个时间段内,基于所述检测顺序,通过使用针对所述多个时间段中的每个时间段输入的性能值,执行是否发生所述多个系统中的每个系统的所述相关模型中所包括的所述相关性的所述相关破坏的检测;以及在所述多个时间段中的每个时间段内更新所述检测顺序,其中所述更新所述检测顺序通过使用异常度来确定所述检测顺序,其中在未在所述多个时间段中的一个时间段内对所述多个系统中的一个系统执行所述检测的情况下,向所述多个系统中的所述一个系统的所述异常度设置一个值,所述值比在所述多个时间段中的所述一个时间段之前曾对所述多个系统中的所述一个系统执行过所述检测的时间段内计算出的所述异常度更大。8.根据权利要求7所述的操作管理方法,其中所述更新所述检测顺序基于在所述多个系统中的每个系统中是否发生所述相关破坏的所述检测的结果,来确定所述检测顺序。9.根据权利要求8所述的操作管理方法,其中所述异常度是由基...

【专利技术属性】
技术研发人员:野野垣阳介
申请(专利权)人:日本电气株式会社
类型:
国别省市:

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

1