多层级联业务监控系统及方法

文档序号:8001456阅读:424来源:国知局
多层级联业务监控系统及方法
【专利摘要】一种多层级联业务监控方法,该方法包括:扫描数据中心的设备,以获取数据中心中每个设备的运行信息;根据每个设备的运行信息判断数据中心上是否有设备出现异常;当数据中心有设备出现异常时,通知管理上述异常设备的负责人;根据异常设备的名称查找到受该异常设备影响的软件系统,并通知与所述软件系统相关的负责人。本发明还提供一种多层级联业务监控系统。利用本发明其可以实现对相互关联的设备的监控,同时实现对相互关联的软件系统之间的监控,在数据中心的设备出现异常时及时通知相关负责人,让相关负责人及时了解情况,从而缩短维护设备的等待时间。
【专利说明】多层级联业务监控系统及方法

【技术领域】
[0001] 本发明涉及一种虚拟机控制系统及方法,尤其是关于一种多层级联业务监控系统 及方法。

【背景技术】
[0002] 数据中心(data center),通常包括几台乃至上万台设备,也称为设备农场 (server farm),指用于安置计算机系统及相关部件的设施,例如,电信和储存系统。通常, 数据中心包含冗余和备用电源,冗余数据通信连接,环境控制(例如空调、灭火器)和安全设 备,其中,数据中心中最重要的设备为用于存储数据的设备。所述设备上安装有一个或多个 虚拟机,每个虚拟机上还安装有一个或多个软件系统(例如,电子签名系统等),为了确保数 据中心上的设备及软件的正常运行,需要对数据中心上的设备及软件进行监控,然而,常规 的监控一般集中在对设备和软件直接监控上(即,一对一的监控),无法实现设备或软件上 部署的业务逻辑进行监控,即无法实现对相互关联的设备的监控,也无法实现对相互关联 的软件系统之间的监控。


【发明内容】

[0003] 鉴于以上内容,有必要提供一种多层级联业务监控系统,其可以实现对相互关联 的设备的监控,同时实现对相互关联的软件系统之间的监控,在数据中心的设备出现异常 时及时通知相关负责人,让相关负责人及时了解情况,从而缩短维护设备的等待时间。
[0004] 鉴于以上内容,还有必要提供一种多层级联业务监控方法,其可以实现对相互关 联的设备的监控,同时实现对相互关联的软件系统之间的监控,在数据中心的设备出现异 常时及时通知相关负责人,让相关负责人及时了解情况,从而缩短维护设备的等待时间。
[0005] -种多层级联业务监控系统,该系统运行于监控计算机中,该系统包括:扫描模 块,用于扫描数据中心的设备,以获取数据中心中每个设备的运行信息;判断模块,用于根 据每个设备的运行信息判断数据中心上是否有设备出现异常;通知模块,用于当数据中心 有设备出现异常时,通知管理上述异常设备的负责人;查找模块,用于根据异常设备的名称 查找到受该异常设备影响的软件系统,并通知与所述软件系统相关的负责人。
[0006] -种多层级联业务监控方法,该方法包括:扫描数据中心的设备,以获取数据中心 中每个设备的运行信息;根据每个设备的运行信息判断数据中心上是否有设备出现异常; 当数据中心有设备出现异常时,通知管理上述异常设备的负责人;根据异常设备的名称查 找到受该异常设备影响的软件系统,并通知与所述软件系统相关的负责人。
[0007] 相较于现有技术,本发明提供的多层级联业务监控系统及方法,其可以实现对相 互关联的设备的监控,同时实现对相互关联的软件系统之间的监控,在数据中心的设备出 现异常时及时通知相关负责人,让相关负责人及时了解情况,从而缩短维护设备的等待时 间。

【专利附图】

【附图说明】
[0008] 图1是本发明多层级联业务监控系统较佳实施例的应用环境图。
[0009] 图2是本发明监控计算机较佳实施例的结构示意图。
[0010] 图3是本发明多层级联业务监控方法较佳实施例的流程图。
[0011] 图4是本发明多层级联业务监控方法中步骤S40中根据异常设备的名称查找到受 该异常设备影响的软件系统,并通知与所述软件系统相关的负责人的细化流程图。
[0012] 图5是本发明逻辑树的示意图。
[0013] 主要元件符号说明
[0014]

【权利要求】
1. 一种多层级联业务监控系统,该系统运行于监控计算机中,其特征在于,该系统包 括: 扫描模块,用于扫描数据中心的设备,以获取数据中心中每个设备的运行信息; 判断模块,用于根据每个设备的运行信息判断数据中心是否有设备出现异常; 通知模块,用于当数据中心有设备出现异常时,通知管理上述异常设备的负责人;及 查找模块,用于根据异常设备的名称查找到受该异常设备影响的软件系统,并通知与 所述软件系统相关的负责人。
2. 如权利要求1所述的多层级联业务监控系统,其特征在于,所述设备的运行信息包 括CPU使用率、风扇速度状态、硬盘使用率、硬盘状态及内存状态。
3. 如权利要求1所述的多层级联业务监控系统,其特征在于,所述判断设备出现异常 的方式是根据获取的每一个设备的运行信息与设备正常运行时的运行信息进行比较,从而 判断设备是否出现异常。
4. 如权利要求1所述的多层级联业务监控系统,其特征在于,所述数据库中存储有多 个关系列表,每个关系列表中包含多个相互关联的设备,在每个关系列表中,若某一个设备 出现异常,则该关系列表中的其它设备也认定为出现异常。
5. 如权利要求1所述的多层级联业务监控系统,其特征在于,所述根据异常设备的名 称查找到受该异常设备影响的软件系统,并通知与所述软件系统相关的负责人的具体实施 方式如下: 根据异常设备的名称获取该异常设备上软件系统的名称; 根据该异常设备上软件系统的名称及逻辑树获取其它受影响的软件系统的名称;及 根据所有获取的软件系统的名称通知管理上述软件系统的负责人。
6. 如权利要求5所述的多层级联业务监控系统,其特征在于,所述根据根据该异常设 备上软件系统的名称及逻辑树获取其它受影响的软件系统的名称的方式如下 : 在逻辑树中找到该异常设备上软件系统的名称所对应的节点,该逻辑树中的每个节点 对应一个软件系统的名称; 通过递归方式向上查找,获取该节点上一层的节点,直到获取到该节点对应的根节点; 及 通过递归方式向下查找,获取该节点下一层的节点,直到获取到该节点最底层的节点。
7. -种多层级联业务监控方法,其特征在于,该方法包括: 扫描数据中心的设备,以获取数据中心中每个设备的运行信息; 根据每个设备的运行信息判断数据中心是否有设备出现异常; 当数据中心有设备出现异常时,通知管理上述异常设备的负责人;及 根据异常设备的名称查找到受该异常设备影响的软件系统,并通知与所述软件系统相 关的负责人。
8. 如权利要求7所述的多层级联业务监控方法,其特征在于,所述设备的运行信息包 括CPU使用率、风扇速度状态、硬盘使用率、硬盘状态及内存状态。
9. 如权利要求7所述的多层级联业务监控方法,其特征在于,所述判断设备出现异常 的方式是根据获取的每一个设备的运行信息与设备正常运行时的运行信息进行比较,从而 判断设备是否出现异常。
10. 如权利要求7所述的多层级联业务监控方法,其特征在于,所述数据库中存储有多 个关系列表,每个关系列表中包含多个相互关联的设备,在每个关系列表中,若某一个设备 出现异常,则该关系列表中的其它设备也认定为出现异常。
11. 如权利要求7所述的多层级联业务监控方法,其特征在于,所述根据异常设备的名 称查找到受该异常设备影响的软件系统,并通知与所述软件系统相关的负责人的具体实施 方式如下: 根据异常设备的名称获取该异常设备上软件系统的名称; 根据该异常设备上软件系统的名称及逻辑树获取其它受影响的软件系统的名称;及 根据所有获取的软件系统的名称通知管理上述软件系统的负责人。
12. 如权利要求11所述的多层级联业务监控方法,其特征在于,所述根据根据该异常 设备上软件系统的名称及逻辑树获取其它受影响的软件系统的名称的方式如下: 在逻辑树中找到该异常设备上软件系统的名称所对应的节点,该逻辑树中的每个节点 对应一个软件系统的名称; 通过递归方式向上查找,获取该节点上一层的节点,直到获取到该节点对应的根节点; 及 通过递归方式向下查找,获取该节点下一层的节点,直到获取到该节点最底层的节点。
【文档编号】H04L12/24GK104253715SQ201310263788
【公开日】2014年12月31日 申请日期:2013年6月28日 优先权日:2013年6月28日
【发明者】李忠一, 王宜国, 黄健, 梁洪波, 丁正来, 马前程 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1