首页> 中国专利> 用于统一管理系统环境中障碍和容量信息统一监测的方法及其系统

用于统一管理系统环境中障碍和容量信息统一监测的方法及其系统

摘要

提供了用于包括和被管理服务器协调工作的综合管理服务器的综合管理系统环境中故障信息和性能信息的综合监测的方法和系统,所述被管理服务器具有为了对各种管理信息作综合管理的内建的代理。所述方法包括下列步骤:在所述代理处,使用队列实时地收集所述被管理服务器的故障信息数据;在所述代理处,使用功能特定的远程功能模块(RFM)周期性地收集所述被管理服务器的性能信息数据;在所述代理处,将从所述被管理服务器收集的所述故障信息数据和所述性能信息数据转换成所述综合管理服务器可识别的格式,并且传送所述故障信息数据和所述性能信息数据;在所述综合管理服务器处,从所述代理接收所述故障信息数据,并且生成事件消息并传送该事件消息到相应的管理员终端;以及在所述综合管理服务器处,从所述代理接收所述性能信息数据,并且将所述性能信息数据存储在先前准备的数据库(DB)中。因此,即便当用户不直接访问被管理服务器时,故障信息数据和性能信息数据也被实时地传送到相应的管理员,因此可以将由于故障而导致的损失减到最小。

著录项

  • 公开/公告号CN101636738A

    专利类型发明专利

  • 公开/公告日2010-01-27

    原文格式PDF

  • 申请/专利权人 三星SDS株式会社;

    申请/专利号CN200780050517.X

  • 申请日2007-04-11

  • 分类号G06F19/00;

  • 代理机构北京北翔知识产权代理有限公司;

  • 代理人谢静

  • 地址 韩国首尔

  • 入库时间 2023-12-17 23:22:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-12-07

    授权

    授权

  • 2010-03-24

    实质审查的生效

    实质审查的生效

  • 2010-01-27

    公开

    公开

说明书

技术领域

本发明涉及用于综合管理系统环境中故障信息和性能信息的综合监测的方法和系统,且更具体地,涉及用于综合管理系统环境中故障信息和性能信息的综合监测的方法和系统——由此,综合管理服务器对由被管理企业服务器生成的故障信息和性能信息执行综合监测,从而将由于故障而引起的损失减到最小。

背景技术

通常,企业资源计划(ERP)系统,诸如德国Walldorf的SAP AG开发的R/3企业应用软件,以及由PeopleSoft、Oracle和Baan开发的类似系统,是综合且封装的(packaged)大规模应用软件,其根本地支持了核心管理功能,诸如薪水册、制造、总分类帐、人力资源等等。

近来,需要一种对在这样的ERP系统中生成的各种信息——例如故障、性能、备份等信息——作综合监测的方法和系统。

发明内容

技术问题

本发明针对用于综合管理系统环境中故障信息和性能信息的综合监测的方法和系统,由此,综合管理服务器对由被管理企业服务器生成的故障信息和性能信息执行综合监测,从而将由于故障而造成的损失减到最小。

技术方案

本发明的一方面提供了用于包括和被管理服务器协调工作的综合管理服务器的系统环境中故障信息和性能信息的综合监测的方法,所述被管理服务器具有为了对各种管理信息作综合管理的内建的代理,所述方法包括下列步骤:(a)在所述代理处,使用队列实时地收集所述被管理服务器的故障信息数据;(b)在所述代理处,使用功能特定的远程功能模块(RFM)周期性地收集所述被管理服务器的性能信息数据;(c)在所述代理处,将从所述被管理服务器收集的所述故障信息数据和所述性能信息数据转换成所述综合管理服务器可识别的格式,并且传送所述故障信息数据和所述性能信息数据;(d)在所述综合管理服务器处,从所述代理接收所述故障信息数据,并且生成事件消息并传送所述事件消息到相应的管理员终端;以及(e)在所述综合管理服务器处,从所述代理接收所述性能信息数据,并且将所述性能信息数据存储在先前准备的数据库(DB)中。

在步骤(a),可周期性地检查在所述被管理服务器中是否发生了特定应用的故障,而且可将故障发生时生成的故障信息数据顺序地存储在输入队列中。另外,在步骤(c),所述代理可周期性地检查所述输入队列,将存储在所述输入队列中的故障信息数据转换成所述综合管理服务器可识别的格式,且将所述故障信息数据传送到所述综合管理服务器。

当所述故障信息数据的传送正常地完成时,所述代理可将所述故障信息数据顺序地存储在输出队列中,并在一预定时间段之后删除存储在所述输出队列中的所述故障信息数据。

在步骤(b),在登录到所述被管理服务器之后,所述代理可调用功能特定的RFM以按照预设时间段收集所述被管理服务器中的性能信息数据,并获得和收集结果值。

所述故障信息数据可包括下列至少之一:批作业是否得以正常执行的信息,中间文档(IDOC)界面信息,以及运送(shipment)或直接机载(direct on-board)监测信息。

所述性能信息数据可包括下列至少之一:是否可登入被管理服务器的信息,登录的用户的数量的信息,内部处理和应答率的信息,以及所使用的进程(process)或内存(memory)的数额的信息。

在步骤(d),所生成的事件消息可以电子邮件或短消息的形式被传送到相应的管理员终端。

在步骤(d),所生成的事件消息可被存储在另一个DB中。

本发明的另一方面提供了一记录介质,该记录介质存储用于执行用于综合管理系统环境中故障信息和性能信息的综合监测的上述方法的程序。

本发明的又一方面提供了一种用于综合管理系统环境中故障信息和性能信息的综合监测的系统,所述系统包括:被管理服务器,其具有内建的代理,所述代理用于使用队列和功能特定的RFM收集故障信息数据和性能信息数据;综合管理服务器,其与所述被管理服务器协调工作,且对所述被管理服务器的各种管理信息执行综合管理;以及管理员控制台,其与所述综合管理服务器协调工作,并且执行对从所述被管理服务器传送的故障信息和性能信息的综合监测。此处,所述代理将从所述被管理服务器收集的所述故障信息数据和所述性能信息数据转换成所述综合管理服务器可识别的格式,并且将所述故障信息数据和所述性能信息数据传送到所述综合管理服务器。并且,所述综合管理服务器从所述代理接收所述故障信息数据,并且生成事件消息并传送所述事件消息到相应的管理员终端,同时从所述代理接收所述性能信息数据,并且将所述性能信息数据存储在先前准备的DB中。

此处,所述被管理服务器可周期性地检查是否发生了特定应用的故障,而且将故障发生时生成的故障信息数据顺序地存储在输入队列中。此外,所述代理可周期性地检查所述输入队列,将存储在所述输入队列中的故障信息数据转换成所述综合管理服务器可识别的格式,且将所述故障信息数据传送到所述综合管理服务器。

当所述故障信息数据的传送正常地完成时,所述代理可将所述故障信息数据顺序地存储在输出队列中,且在一预定时间段之后,删除存储在所述输出队列中的所述故障信息数据。

在登录到所述被管理服务器之后,所述代理可调用功能特定的RFM以按照预设时间段收集所述被管理服务器中的性能信息数据,并获得和收集结果值。

所述综合管理服务器可将所生成的事件消息以电子邮件或短消息的形式传送到相应的管理员终端。

所述综合管理服务器可将所生成的事件消息存储在另一个DB中。

所述被管理服务器可以是SAP服务器。

所述综合管理服务器可以是Maxigent服务器。

有益效果

根据用于综合管理系统环境中故障信息和性能信息的综合监测的创造性方法和系统,一个综合管理服务器执行对从一被管理企业服务器产生的故障信息数据和性能信息数据的综合监测。因此,可以将由于故障而导致的损失减到最小,并且稳定地运行所述被管理服务器。

此外,根据本发明,安装在被管理服务器中的代理使用队列和功能特定的远程功能模块(RFM)实时地或周期性地收集故障信息数据和性能信息数据,并且将其传送到综合管理服务器。因此,相应的管理者(manager)可以迅速监测被管理服务器的状态。

附图说明

图1是根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的系统的方框图;

图2是示出了根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的方法的流程图;

图3是详细示出了图2的故障信息数据收集过程的流程图;和

图4是详细示出了图2的性能信息数据收集过程的流程图。

具体实施方式

在下文中,将详细描述本发明的示例性实施方案。然而,本发明并不限于下文公开的示例性实施方案,且可以各种不同的修改形式实现。目前的示例性实施方案被提供以使本领域技术人员能够实施和实践本发明。

图1是根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的系统的方框图。

参照图1,根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的系统大致包括被管理服务器100、综合管理服务器200、管理员控制台300和数据库(DB)400。

在这里,被管理服务器100具有内建的代理150,用于使用队列和功能特定的远程功能模块(RFM)收集故障信息数据和性能信息数据。

此外,被管理服务器100周期性地检查是否发生了特定应用的故障,且将发生故障时生成的故障信息数据顺序地存储在先前准备的输入队列中。代理150周期性地检查输入队列,将存储在输入队列中的故障信息数据转换成综合管理服务器200可以识别的格式,并将其传送给综合管理服务器200。当故障信息数据的传送正常完成时,代理150将故障信息数据顺序地存储在先前准备的输出队列中,在一个预定时间段之后,删除存储在输出队列中的故障信息数据。

此外,在登录到被管理服务器100之后,代理150调用功能特定的RFM以按照预设时间段收集被管理服务器100中的性能信息数据,并获得和收集结果值。并且,代理150将所收集的性能信息数据转换成综合管理服务器200可识别的格式,并将其传送到综合管理服务器200。

如上所述组成的被管理服务器100在企业的企业资源计划(ERP)系统——例如SAP R/3、PeopleSoft、Baan等——中运行,并涵盖财务会计和管理会计、生产和物料管理、质量控制和设备维修、销售和分销、人事管理、项目管理等等。

所述综合管理服务器200用于对各种管理信息——如故障信息和性能信息等——执行综合管理,同时与被管理服务器100协调工作。综合管理服务器200从安装在被管理服务器100中的代理150接收故障信息数据,并产生事件消息,且以例如电子邮件或短消息形式将事件消息传送到相应的管理员终端500,或将事件消息存储在DB 400中。同样,综合管理服务器200从代理150接收性能信息数据,且将其存储在DB 400中。

综合管理服务器200可被实现为由综合管理系统管理的服务器,诸如Maxigent。

同时,在本发明的示例性实施方案中采用的管理员终端500可由下列项实现,例如,个人计算机(PC)、笔记本计算机、蜂窝电话、个人数字助理(PDA)以及诸如此类。

管理员控制台300和综合管理服务器200协调工作,并且使用例如图形用户界面(GUI)执行对从安装在被管理服务器100中的代理150传送的或存储在DB 400中的故障和性能信息数据的综合监测。

此处,所述故障信息数据可包括下列至少之一:例如,保留操作(reserved operation)也即批作业是否得以正常执行的信息,中间文档(IDOC)界面信息,以及运送或直接机载监测信息。

性能信息数据可包括下列至少之一:例如,是否可登入被管理服务器100——也即通过周期性地检查是否可接入服务接入点(SAP)——的信息,登录的用户的数量——也即同时访问SAP的用户的数量——的信息,内部处理和应答率——也即SAP的总响应时间(responsetime)、对话响应时间和批响应时间——的信息,以及所使用进程的数额——也即正被SAP使用的诸如对话、批(BTC)等进程的数量——的信息或所使用内存的数额的信息——也即正由SAP使用的目录(roll)和页面的当前状态等。

同时,除了管理员控制台300之外,还可包括网络控制台(webconsole)(附图中未示出),以使得管理员可以使用互联网远程地对从代理150传送的故障信息数据和性能信息数据执行综合监测。

图2是示出了根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的方法的流程图。图3是详细示出了图2的故障信息数据收集过程的流程图。图4是详细示出了图2的性能信息数据收集过程的流程图。

参照图2至4,首先,安装在被管理服务器100(见图1)中的代理150(见图1),使用队列实时地收集被管理服务器100的故障信息数据(步骤100),并且还使用功能特定的RFM周期性地收集被管理服务器100的性能信息数据(步骤200)。

接下来,所述代理150将收集自被管理服务器100的故障信息数据和性能信息数据转换成综合管理服务器200(见图1)可识别的格式,并且将其传送到综合管理服务器200(步骤300)。

接下来,综合管理服务器200从代理150接收故障信息数据,并产生事件消息,且以例如电子邮件或短消息形式将事件消息传送到相应的管理员终端500(见图1)(步骤400)。同时,所生成的事件消息可被存储在单独的DB 400(见图1)中。

另外,综合管理服务器200从代理150接收性能信息数据,并且将其存储在DB 400中(步骤500)。

将参考图3详细描述收集故障信息数据的步骤100。周期性地检查是否在被管理服务器100中发生了特定应用的故障(步骤110)。当故障发生时,生成故障发生原因消息,也即故障信息数据(步骤120),且顺序地将所述故障信息数据存储在先前准备的输入队列中(步骤130)。

接下来,代理150周期性地检查输入队列(步骤140)。然后,代理150将存储在输入队列中的故障信息数据转化成综合管理服务器200可识别的格式,并将其传送到综合管理服务器200(步骤150)。

当故障信息数据的传送正常地完成时,代理150将故障信息数据顺序地存储在先前准备的输出队列中,且在预定时间段之后,删除存储在输出队列中的故障信息数据。

当故障发生在例如SAP R/3系统中的被管理服务器和诸如Maxigent之类的综合管理服务器之间的网络中时,通过如上所述收集故障信息数据来检查SAP R/3系统是否传送了故障发生数据。因此,故障发生数据不会丢失。另外,因为逻辑可以高级商业应用编程(ABAP)程序——其是SAP的开发支持程序,提供了SAP自身的强力的第四代语言(4GL),被提供为合并了测试工具、监测工具等的基本工具,从而使开发者能够在短期内提供可靠信息系统——实现,所以没有必要周期性地监测SAP系统,也即,可主动地检查事件。

将参考图4详细描述收集性能信息数据的步骤200。在登录到被管理服务器100(步骤210)之后,代理150调用功能特定的RFM以按照预设时间段收集被管理服务器100中的性能信息数据(步骤220)。接下来,代理150获得并收集结果值(步骤230),且然后将其传送到综合管理服务器200(步骤240)。

换句话说,当在被管理服务器100中作为后台驻留程序(daemon)运行时,代理150按照设置的时间段调用相应的RFM,并将结果值传送到综合管理服务器200。

同时,根据本发明的示例性实施方案的用于综合管理系统环境中故障信息和性能信息的综合监测的方法可以计算机代码的形式存储在计算机可读记录介质上。计算机可读记录介质可以是存储可被计算机系统读取的数据的任何记录设备。

例如,所述计算机可读记录介质可以是只读存储器(ROM)、随机存取存储器(RAM)、光盘只读存储器(CD-ROM)、磁带、硬盘、软盘、移动存储设备、非易失性存储器诸如闪存、光学数据存储器件以及诸如此类。另外,所述记录介质可以是载波,例如通过互联网的传输。

此外,计算机可读记录介质可以分布在通过通信网络连接的计算机系统之间,并且以可通过分散(de-centralized)方法读取的代码形式进行存储和执行。

虽然已经参照本发明的某些示例性实施方案示出和描述了本发明,但本领域技术人员将可理解,在不偏离如所附权利要求限定的本发明的精神和范围的前提下可在其中作出形式上和细节上的各种改变。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号