网络管理的方法、装置及网络管理系统的制作方法

文档序号:7898123阅读:123来源:国知局
专利名称:网络管理的方法、装置及网络管理系统的制作方法
技术领域
本发明涉及一种网络管理技术领域,特别涉及网络管理的方法、装置及网络管理 系统。
背景技术
网络管理系统用于收集网络中各种网元设备的工作参数、工作状态信息,显示给 管理操作人员,并根据操作员的指令或根据对上述数据的处理结果向网络中的服务器等设 备发出控制指令(改变工作状态或工作参数);监视指令的执行结果,保证网络设备按照网 络管理系统的要求进行工作,如图1所示,网络管理系统从横向上可分为四大功能配置管 理、性能管理、故障管理和安全管理,从纵向可分为数据处理和业务处理服务。
随着电信行业及网络的发展,用户数据高速增长,网络节点也成倍增长,传统集中 式网络管理系统已出现数据处理的瓶颈,瓶颈主要体现在一些数据量比较大的网络管理服 务上,比如性能管理中的数据处理问题。此外,网络管理中还有一类CHR/MR(CHR 呼叫历史 记录;MR 测量报告)数据,由于数据量非常巨大,还没有产品能将CHR/MR数据进行采集处 理。
如何解决这些大数据量的处理问题,对网络管理系统提出了新的挑战。 发明内容
本发明的实施例提供一种网络管理的方法、装置及网络管理系统,能够有效缓解 网络管理规模不断扩大引发的数据处理瓶颈问题。
本发明的实施例采用如下技术方案
—种网络管理的方法,包括控制服务器接收管理服务请求;根据所述管理服务 请求的内容将所述管理服务请求分配到管理服务器组中对应的管理服务器进行处理;接收 相应的处理结果并反馈给请求方。
一种网络管理系统,其特征在于,所述管理系统提供的管理服务包括配置管理服 务、安全管理服务、告警管理服务、性能管理服务,所述管理系统包括
管理服务器组,用于提供至少一种所述管理服务中的数据处理服务和业务处理服 务;
控制服务器,用于对接收到的管理请求进行调度。
一种控制服务器,其特征在于,包括
请求响应处理模块,用于接收管理服务请求;
调度服务模块,用于根据所述管理服务请求的内容将所述管理服务请求分配到管 理服务器组中对应的管理服务器进行处理;
所述请求响应处理模块进一步用于接收相应的处理结果并反馈给请求方。
可见,本发明实施例提供的网络管理的方法、装置及系统,通过将网络管理系统按 横向进行分割,将各个管理功能独立成可单独部署的单元,通过不断增加服务器、迁移服务的方式,实现了在网络规模不断扩大时系统的平滑扩容,提高了系统的数据处理能力,能够 有效缓解网络管理规模不断扩大引发的数据处理瓶颈问题。同时,所述网络管理系统也为 CHR/MR数据的处理提供了基础,使网络运营商对CHR/MR的数据采集分析成为可能。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
图1为网络管理系统从横向和纵向分割的示意图2为本发明实施例1所提供的网络·;理系统的框图3为本发明实施例2所提供的网络·;理系统的框图4为本发明实施例3所提供的网络·;理系统的框图5为本发明实施例4所提供的网络·;理系统的框图6为本发明实施例5所提供的网络·;理系统的框图7为本发明实施例1中提供备用机的网络管理系统的框图8为本发明实施例4中控制服务器查询网络数据的示意图9为本发明实施例5中提供的分区·;理服务的方法的流程图
图10为本发明实施例4中提供的分区;管理服务的示意图11为本发明实施例6中提供的控制服务器的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
实施例1
本发明实施例提供了一种网络管理系统,如图2所示,该网络管理系统包括控制 服务器11、管理服务器组12,其中
管理服务器组12,用于提供至少一种管理服务中的数据处理服务和业务处理服 务,本实施例中管理服务器组12提供的管理服务可以为配置管理服务、告警管理服务、安 全管理服务、性能管理服务中任何一种或多种;需要说明的是,管理服务器组12理解为至 少一台管理服务器;
在该管理服务器组12中没有提供的管理服务,则可以通过由上述控制服务器11 来提供服务。比较常见的实施情况为由管理服务器组12提供性能管理服务,而由控制服 务器11提供配置管理服务、告警管理服务、安全管理服务中的一种或多种。
控制服务器11,用于接收管理服务请求,根据所述管理服务请求的内容将所述管 理服务请求分配到所述管理服务器组12中对应的管理服务器进行处理,接收相应的处理 结果并反馈给请求方。
具体的,本发明实施例中的控制服务器11主要对接收到的管理请求进行调度,本 发明实施例中的调度主要是指控制服务器11对系统中的所有服务器进行调度,统一接收 外部的请求,根据请求的内容将请求分配到对应的服务器进行处理,并接收处理结果反馈 给用户。
当然,作为本发明实施例的一种可选实现方式,所述管理服务器组12包括性能管 理服务器和安全管理服务器,该管理服务器组12内部各服务器接受控制服务器的调度,而 由控制服务器11提供配置管理服务和告警管理服务。
本实施例中,为了提高系统的可靠性,还可以为控制服务器提供一台备用机,如图 7所示。备用机可以提供对各个管理服务器的控制功能,此外,备用机还提供配置管理服务、 告警管理服务、安全管理服务和性能管理服务的功能。
可见,本实施例所描述的网络管理系统,将网络管理系统按横向进行分割,使各个 管理功能独立成可单独部署的单元,可以随着网络的扩大而根据需要将各管理服务分离扩 容出来,组成新的管理服务器,从而不断满足数据处理的需要,能够有效缓解网络管理规模 不断扩大引发的数据处理瓶颈问题。
实施例2
如图3所示,本发明实施例提供另一种网络管理系统,该网络管理系统包括控制 服务器21和性能管理服务器22,需要说明的是,图3中以一台性能管理服务器22示意,包 括但不限于此,本发明实施例的系统可以包括性能管理服务器组,即一台或多台性能管理 服务器22,其中
控制服务器21,用于接收性能管理相关的管理服务请求,根据所述管理服务请求 的内容将所述管理服务请求分配到对应的性能管理服务器进行处理,接收相应的处理结果 并反馈给请求方,以及还用于接收配置管理、安全管理和告警管理相关的管理服务请求中 的一种或多种,提供配置管理服务中的数据处理服务和业务处理服务、安全管理服务中的 数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理服务。在一种 实现方式下,控制服务器21与独立的数据库通信连接;
性能管理服务器22,用于提供性能管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括性能采集,业务处理服务包括性能显示和性能监控。在一种实现方 式下,性能管理服务器22与独立的性能数据库通信连接。
具体的,性能管理服务器22提供的性能管理服务有性能显示、性能监控和性能采 集。其中性能显示和性能监控属于业务处理服务,性能采集属于数据处理服务。性能管理 服务器22接受控制服务器21的控制。另外,本实施例性能管理服务器22还提供性能汇总 服务,部署性能数据后处理相关的服务,以供控制服务器21查询。
控制服务器21负责对系统中的性能管理服务器22进行调度,接收性能请求,并分 配给性能管理服务器22进行处理,将处理结果反馈给用户。同时,当用户要查看某个网元 的情况时,控制服务器21可以到性能管理服务器22上进行查询,并反馈给用户。另外,控 制服务器21上还可以集成配置管理服务、告警管理服务、安全管理服务。
本实施例中,为了提高系统的可靠性,还可以为控制服务器提供一台备用机,备用 机可以提供对各个管理服务器的控制功能,此外,备用机还集成了配置管理服务、告警管理 服务、安全管理服务和性能管理服务的功能。
可见,本实施例所描述的网络管理系统,将网络管理系统按横向进行分割,使各个 管理功能独立成可单独部署的单元,并将性能管理功能分离到单独的服务器,可以随着网 络的扩大而根据需要将各管理服务分离扩容出来,组成新的管理服务器,从而不断满足数 据处理的需要,能够有效缓解网络管理规模不断扩大引发的数据处理瓶颈问题。
实施例3
如图4所示,本发明实施例提供一种网络管理系统,该网络管理系统包括控制 服务器31、配置管理服务器32、安全管理服务器33、告警管理服务器34、性能管理服务器 35 (需要说明的是,图4中以一台性能管理服务器35示意,包括但不限于此,本发明实施例 的系统可以包括性能管理服务器组,即一台或多台性能管理服务器3 ,配置管理服务器 32、安全管理服务器33和告警管理服务器34组成综合管理服务器组36 (需要说明的是,图 4中以一台配置管理服务器32、一台安全管理服务器33和一台告警管理服务器34示意,包 括但不限于此,本发明实施例的系统可以包括配置管理服务器组即一台或多台配置管理服 务器32,安全管理服务器组即一台或多台安全管理服务器33,告警管理服务器组即一台或 多台告警管理服务器34),其中
控制服务器31,用于接收管理服务请求,根据所述管理服务请求的内容将所述管 理服务请求分配到所述管理服务器组中对应的管理服务器进行处理,接收相应的处理结果 并反馈给请求方;
配置管理服务器32用于提供配置管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为配置采集,所述业务处理服务为配置显示和配置下发。配置管理服务 器32接受控制服务器31的调度。在一种实现方式下,配置管理服务器32与独立的配置数 据库通信连接;
安全管理服务器33用于提供安全管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为安全数据管理,所述业务处理服务为权限管理和用户管理。安全管理 服务器33接受控制服务器31的调度。在一种实现方式下,安全管理服务器33与独立的安 全数据库通信连接;
告警管理服务器34用于提供告警管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为告警采集,所述业务处理服务为告警显示和故障监控。告警管理服务 器34接受控制服务器31的调度。在一种实现方式下,告警管理服务器34与独立的告警数 据库通信连接;
性能管理服务器35用于提供性能管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为性能采集,所述业务处理服务为性能显示和性能监控。性能管理服务 器35接受控制服务器31的调度。在一种实现方式下,性能管理服务器35与独立的性能数 据库通信连接;
另外,本实施例性能管理服务器35还提供性能汇总服务,部署性能数据后处理相 关的服务,以供控制服务器31查询。具体的,本发明实施例中,控制服务器31将配置、安全、 告警、性能四项管理功能分别分离到独立的服务器上,自身不再集成这些功能。所述控制服 务器31负责对系统中所有服务器进行调度,统一接收外部请求,根据请求内容将请求分配 到对应的服务器来处理,并将处理结果反馈给用户,例如与告警相关的请求则分配到告警 管理服务器进行处理,与安全相关的请求则分配到安全管理服务器进行处理。同时,当用户要查看某个网元的情况时,控制服务器31可以到性能管理服务器35上进行查询,并反馈给 用户。
本实施例中,为了提高系统的可靠性,还可以为控制服务器提供一台备用机,备用 机可以提供对各个管理服务器的控制功能,此外,备用机还集成了配置管理服务、告警管理 服务、安全管理服务和性能管理服务的功能。
可见,本实施例所描述的网络管理系统,将网络管理系统按横向进行分割,将各个 管理功能独立成可单独部署的单元,并将配置管理功能、安全管理功能、告警管理功能、性 能管理功能分别分离到单独的服务器或服务器组。随着网络规模的不断扩大,能较好的提 高配置数据处理、安全数据处理、告警数据处理、性能数据处理的性能。以及,可以随着网络 的扩大而根据需要将各管理服务分离扩容出来,组成新的管理服务器,从而不断满足数据 处理的需要,能够有效缓解网络管理规模不断扩大引发的数据处理瓶颈问题。
实施例4
如图5所示,本发明实施例提供一种网络管理系统,该网络管理系统包括控制服 务器41、配置管理服务器42、安全管理服务器43、告警管理服务器44、性能管理服务器45、 性能管理服务器46、性能汇总服务器47。配置管理服务器42、安全管理服务器43、告警管 理服务器44组成综合管理服务器组48。性能管理服务器45、性能管理服务器46组成性 能管理服务器组49,需要说明的是,图5中以一台配置管理服务器42、安全管理服务器43、 告警管理服务器44示意,包括但不限于此,本发明实施例的系统可以包括配置管理服务器 组、安全管理服务器组、告警管理服务器组,这里服务器组的概念可以理解成一台或多台服 务器,其中
控制服务器41,用于接收管理服务请求,根据所述管理服务请求的内容将所述管 理服务请求分配到所述管理服务器组中对应的管理服务器进行处理,接收相应的处理结果 并反馈给请求方;
配置管理服务器42用于提供配置管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为配置采集,所述业务处理服务为配置显示和配置下发。配置管理服务 器42接受控制服务器41的调度。在一种实现方式下,配置管理服务器42与独立的配置数 据库通信连接;
安全管理服务器43用于提供安全管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为安全数据管理,所述业务处理服务为权限管理和用户管理。安全管理 服务器43接受控制服务器41的调度。在一种实现方式下,安全管理服务器43与独立的安 全数据库通信连接;
告警管理服务器44用于提供告警管理服务中的数据处理服务和业务处理服务, 所述数据处理服务为告警采集,所述业务处理服务为告警显示和故障监控。告警管理服务 器44接受控制服务器41的调度。在一种实现方式下,告警管理服务器44与独立的告警数 据库通信连接;
性能管理服务器45、性能管理服务器46用于提供性能管理服务中的数据处理服 务和业务处理服务,所述数据处理服务为性能采集,所述业务处理服务为性能显示和性能 监控。性能管理服务器45、性能管理服务器46接受控制服务器41的调度。在一种实现方 式下,性能管理服务器45、性能管理服务器46分别与独立的性能数据库通信连接;在另一种实现方式下,性能管理服务器45、性能管理服务器46可以共用性能数据库。
以及,性能汇总服务器47与性能管理服务器45、性能管理服务器46间具有通信连 接,用于从性能管理服务器45、性能管理服务器46获取相应的性能数据,进行性能数据的 汇总、分析和显示。
具体的,性能汇总服务器47对性能管理服务器45、性能管理服务器46的性能数据 进行汇总处理,并接受控制服务器41的控制。如图8所示,所述性能汇总服务器47在网络 系统中存在两台及以上性能管理服务器时使用,可将系统中所有性能管理服务器的性能数 据汇总到自己的数据库中,完成对全网性能数据的汇总、分析和显示。当用户需要查看全网 情况时,性能汇总服务器47提供查询结果给控制服务器41,并由控制服务器41反馈给用 户。当用户要查看某个网元的情况时,由被查看网元所在的性能管理服务器提供查询结果 给控制服务器41,并由控制服务器41反馈给用户。
具体的,控制服务器41负责对系统中的配置、安全、告警、性能管理服务器进行调 度,统一接收外部请求,根据请求内容将请求分配到对应的管理服务器来处理,并将处理结 果反馈给用户。当用户查询全网情况时,控制服务器41能够在汇总服务器47上查询到全 网的性能数据情况。当用户查询单个网元情况时,控制服务器41到性能管理服务器45或 性能管理服务器46进行查询,并将结果反馈给用户。
在上述实施例的基础上,本实施例中的控制服务器41还提供一种分区管理服务, 以解决在系统存在多台性能管理服务器,如性能管理服务器45、性能管理服务器46时,新 加入的网元如何分配的问题。
相应的,控制服务器41进一步用于当检测到有新网元加入后,根据系统中每台性 能管理服务器的资源消耗情况和分配策略,分配所述新网元到对应的性能管理服务器上。
具体的,该功能实现方法为控制服务器41记录下系统所有的性能管理服务器小 组、每个性能管理服务器上分配的网元、每个网元打开的性能指标。当新网元加入时,控制 服务器41根据每个性能管理服务器已分配的网元数和每个网元打开的性能指标,计算出 每台性能管理服务器的资源消耗情况,并将新网元分配给资源消耗最小或者资源消耗低于 预定阈值的性能管理服务器。该新网元的性能数据就固定由此性能管理服务器处理。
本实施例中,为了提高系统的可靠性,还可以为控制服务器提供一台备用机,备用 机可以提供对各个管理服务器的控制功能,此外,备用机还集成了配置管理服务、告警管理 服务、安全管理服务和性能管理服务的功能。
可见,本实施例所描述的网络管理系统,将网络管理系统按横向进行分割,将各个 管理功能独立成可单独部署的单元,并将配置管理功能、安全管理功能、告警管理功能、性 能管理功能分别分离到单独的服务器。同时,本实施例还继续增加性能管理服务器以满足 性能数据处理要求,并建立性能汇总服务器来实现对全网性能数据的汇总、分析和显示。当 网络规模不断扩大时,本实施例通过添加新的性能服务器,能进一步的解决性能数据处理 的问题。以及,可以随着网络的扩大而根据需要将各管理服务分离扩容出来,组成新的管理 服务器,从而不断满足数据处理的需要,能够有效缓解网络管理规模不断扩大引发的数据 处理瓶颈问题。
实施例5:
如图6所示,本发明实施例再提供一种网络管理系统,本发明实施例将业务处理服务和数据处理服务分别拆分到独立的服务器上,该网络管理系统包括
控制服务器501、配置业务服务器502、配置数据服务器503、安全业务服务器504、 安全数据服务器505、告警业务服务器506、告警数据服务器507、性能业务服务器508、性能 业务服务器510、性能数据服务器509、性能数据服务器511、性能汇总服务器512 ;其中配置 业务服务器502、配置数据服务器503组成配置管理服务器组515,安全业务服务器504、安 全数据服务器505组成安全管理服务器组516,告警业务服务器506、告警数据服务器507 组成告警管理服务器组517。配置管理服务器组515、安全管理服务器组516、告警管理服务 器组517组成综合管理服务器组513。
性能业务服务器508、性能数据服务器509组成性能管理服务器小组518,性能业 务服务器510、性能数据服务器511组成性能管理服务器小组519。性能管理服务器小组 518、性能管理服务器小组519组成性能管理服务器组514。其中
配置业务服务器502,用于负责配置业务处理,所述配置业务处理包括配置显示和 配置下发。安全业务服务器504,用于负责安全业务处理,所述安全业务处理包括权限管理 和用户管理。告警业务服务器506负责告警业务处理,所述告警业务处理包括告警显示和 故障监控。性能业务服务器508、性能业务服务器510负责性能业务处理,所述性能业务处 理包括配置显示和配置下发。上述业务服务器受到控制服务器501的调度。
配置数据服务器503,用于负责配置数据采集并将数据提供给对应的配置业务服 务器502,安全数据服务器505负责安全数据采集并将数据提供给对应的安全业务服务器 504,告警数据服务器507负责告警数据采集并将数据提供给对应的告警业务服务器506, 性能数据服务器509负责性能数据采集并将数据提供给对应的性能业务服务器508,性能 数据服务器511负责性能数据采集并将数据提供给对应的性能业务服务器512。在一种实 现方式下,配置数据服务器503与独立的配置数据库通信连接;安全数据服务器505与独立 的安全数据库通信连接;告警数据服务器507与独立的告警数据库通信连接;性能数据服 务器509与独立的性能数据库通信连接;性能数据服务器511与独立的性能数据库通信连 接。
性能汇总服务器512,用于对性能管理服务器组514的性能数据进行处理,完成对 性能数据的汇总、分析和显示,并接受控制服务器501的控制。所述性能汇总服务器512在 网络系统中存在两组及以上性能管理服务器小组时使用,可将系统中所有性能管理服务器 小组的性能数据汇总到自己的数据库中,完成对全网性能数据的汇总、分析和显示。当用户 需要查看全网情况时,性能汇总服务器512提供查询结果给控制服务器501,并由控制服务 器501反馈给用户。当用户要查看某个网元的情况时,由被查看网元所在的性能管理服务 器小组提供查询结果给控制服务器501,并由控制服务器501反馈给用户。
控制服务器501,用于接收管理服务请求,根据所述管理服务请求的内容将所述管 理服务请求分配到所述管理服务器组中对应的管理服务器进行处理,接收相应的处理结果 并反馈给请求方。
具体的,控制服务器501负责对系统中的配置、安全、告警、性能管理服务器组进 行调度,统一接收外部请求,根据请求内容将请求分配到对应的管理服务器组来处理,并将 处理结果反馈给用户。。当用户查询全网情况时,控制服务器501能够在汇总服务器512上 查询到全网的性能数据情况。当用户查询单个网元情况时,控制服务器501到性能管理服务器小组518或性能管理服务器小组519进行查询,并将结果反馈给用户。
在上述实施例的基础上,本实施例中的控制服务器501还提供一种分区管理服 务,以解决在系统存在多个性能管理服务器小组时,新加入的网元如何分配的问题。
所述性能管理服务器组514包括至少两小组性能管理服务器,如性能管理服务器 小组518、性能管理服务器小组519,相应的,所述控制服务器501进一步用于当检测到有 新网元加入后,根据系统中每小组性能管理服务器的资源消耗情况和分配策略,分配所述 新网元到对应的小组性能管理服务器上。
具体的,控制服务器501记录下系统所有的性能管理服务器小组、每个性能管理 服务器小组分配的网元、每个网元打开的性能指标。当新网元加入时,控制服务器501根据 每个性能管理服务器小组已分配的网元数和每个网元打开的性能指标,计算出每个性能管 理服务器小组的资源消耗情况,并将新网元分配给资源消耗最小或者资源消耗低于预定阈 值的性能管理服务器小组。该新网元的性能数据就固定由此性能管理服务器小组处理。
本实施例中,为了提高系统的可靠性,还可以为控制服务器提供一台备用机,备用 机可以提供对各个管理服务器的控制功能,此外,备用机还集成了配置管理服务、告警管理 服务、安全管理服务和性能管理服务的功能。
可见,本实施例所描述的网络管理系统,先将系统按横向进行分割,将各个管理功 能独立成可单独部署的配置、安全、告警、性能单元,各单元处理对应的业务,能够在网络扩 大时,通过增加服务器的方法支持系统的扩充,满足数据处理的要求;同时,再按纵向将每 个单元的数据库服务独立部署到独立服务器上,实现业务服务和数据服务的分别部署,进 一步的实现了系统的扩容。当网络规模不断扩大时,本实施例中的服务器系统通过对横向 分割与纵向分割的综合使用,可使每个业务服务器和每个数据服务器都能较好的解决数据 处理的问题,有效缓解网络管理规模不断扩大引发的数据处理瓶颈问题。通过上述实施例 可知,一个网络管理系统,在网络规模不断扩大的时候,能够以网络管理功能为单位,通过 动态扩容的方式,将各个网络管理功能分别部署到不同的服务器上,从而不断提高数据处 理的能力。
本发明实施例主要用在网络管理系统中,尤其是数据处理量较大的网络管理系统 中。
本发明实施例还提供了一种网络管理的方法,该方法可以应用于上述实施例的网 络管理系统中的控制服务器,所述方法步骤如下
SlOU控制服务器接收管理服务请求。
S102、根据所述管理服务请求的内容将所述管理服务请求分配到进行处理。
S103、接收管理服务器组中对应的管理服务器的处理结果,并反馈给请求方。
在一种实现方式下,S102可以包括
S102a、将性能管理相关的管理服务请求分配到性能管理服务器组进行处理,由性 能管理服务器组提供数据处理服务和业务处理服务,其中数据处理服务包括性能采集,业 务处理服务包括性能显示和性能监控;
S102b、将配置管理、安全管理和告警管理相关的管理服务请求分配到综合管理服 务器组进行处理,由综合管理服务器组提供配置管理服务中的数据处理服务和业务处理服 务、安全管理服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理服务。
在一种实现方式下,S102b可以包括
将配置管理相关的管理服务请求分配到综合管理服务器组中的配置管理服务器 组进行处理,由配置管理服务器组提供配置管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括配置采集,业务处理服务包括配置显示和配置下发;所述配置管理 服务器组中的每台配置管理服务器与独立的配置数据库通信连接;
将安全管理相关的管理服务请求分配到综合管理服务器组中的安全管理服务器 组进行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括安全数据采集,业务处理服务包括权限管理和用户管理;所述安全 管理服务器组中的每台安全管理服务器与独立的安全数据库通信连接;
将告警管理相关的管理服务请求分配到综合管理服务器组中的告警管理服务器 组进行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括告警采集,业务处理服务包括告警显示和故障监控;所述告警管理 服务器组中的每台告警管理服务器与独立的告警数据库连接。
较优的,所述性能管理服务器组包括至少两小组性能管理服务器,不同网元的性 能管理服务由对应的小组性能管理服务器提供(换言之,不同的性能管理服务器对应处理 固定网元的性能数据),应当理解的是,在一种实现方式下,每小组性能管理服务器可以包 括性能业务服务器和性能数据服务器。在另一种实现方式下,每小组性能管理服务器可以 包括至少一台性能管理服务器。
为了解决在系统存在至少两小组性能管理服务器时,新加入的网元如何分配的问 题,本发明实施例方法进一步包括
S104、当检测到有新网元加入后,根据系统中每小组性能管理服务器的资源消耗 情况和分配策略,分配所述新网元到对应的小组性能管理服务器上。
下面结合附图来举例介绍当系统存在多台性能管理服务器时,新加入的网元如何 分配的具体流程,如图9所示,该流程包括以下步骤
S901、控制服务器41记录下系统所有的性能管理服务器、每台性能管理服务器上 分配的网元、每个网元打开的性能指标。
S902、控制服务器41根据每台性能管理服务器已分配的网元数和每个网元打开 的性能指标,计算出每台性能管理服务器的资源消耗情况。
S903、当检测到有新网元加入时,控制服务器41将新网元分配给资源消耗最小或 者资源消耗低于预定阈值的性能管理服务器,该新网元的性能数据就固定由此性能服务器处理。
本实施例中以性能管理服务器45、性能管理服务器46为例进行说明,控制服务器 41将新网元分配给性能管理服务器45,如图10所示。
可见,本发明实施例中,将网络管理系统按横向进行分割,使各个管理功能独立成 可单独部署的单元,可以随着网络的扩大而根据需要将各管理服务分离扩容出来,组成新 的管理服务器,从而不断满足数据处理的需要,能够有效缓解网络管理规模不断扩大引发 的数据处理瓶颈问题,基于这样的网络管理系统架构下,本发明实施例所描述的网络管理 方法,对系统中的所有服务器进行调度,进一步的,本发明实施例方法,实现了性能数据按网元进行分区存储,从而提升网络管理系统中性能数据的处理能力和存储规格。以及,本发 明实施例中,通过提供分区管理机制完成新增网元的自动分配。
实施例6:
如图11所示,本发明实施例还提供了一种控制服务器,该控制服务器可以应用于 上述实施例的网络管理系统中,所述控制服务器可以包括
请求响应处理模块1001,用于接收管理服务请求;
调度服务模块1002,用于根据所述管理服务请求的内容将所述管理服务请求分配 到管理服务器组中对应的管理服务器进行处理;
所述请求响应处理模块1001进一步用于接收相应的处理结果并反馈给请求方。
在一种实现方式下,所述管理服务器组包括性能管理服务器组,相应的,调度服务 模块1002具体用于将性能管理相关的管理服务请求分配到性能管理服务器组进行处理, 由性能管理服务器组提供数据处理服务和业务处理服务,其中数据处理服务包括性能采 集,业务处理服务包括性能显示和性能监控;
相应的,本发明实施例的控制服务器进一步包括
基础服务模块1003,用于提供配置管理服务中的数据处理服务和业务处理服务、 安全管理服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务 处理服务。
在另一种实现方式下,所述管理服务器组包括性能管理服务器组和综合管理服务 器组,相应的,所述调度服务模块1002具体用于
将性能管理相关的管理服务请求分配到性能管理服务器组进行处理,由性能管理 服务器组提供数据处理服务和业务处理服务,其中数据处理服务包括性能采集,业务处理 服务包括性能显示和性能监控;
将配置管理相关的管理服务请求分配到综合管理服务器组中的配置管理服务器 组进行处理,由配置管理服务器组提供配置管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括配置采集,业务处理服务包括配置显示和配置下发;所述配置管理 服务器组中的每台配置管理服务器与独立的配置数据库通信连接;
将安全管理相关的管理服务请求分配到综合管理服务器组中的安全管理服务器 组进行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括安全数据采集,业务处理服务包括权限管理和用户管理;所述安全 管理服务器组中的每台安全管理服务器与独立的安全数据库通信连接;
将告警管理相关的管理服务请求分配到综合管理服务器组中的告警管理服务器 组进行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务, 其中数据处理服务包括告警采集,业务处理服务包括告警显示和故障监控;所述告警管理 服务器组中的每台告警管理服务器与独立的告警数据库连接。
较优的,所述性能管理服务器组包括至少两小组性能管理服务器,应当理解的是, 在一种实现方式下,每小组性能管理服务器可以包括性能业务服务器和性能数据服务器。 在另一种实现方式下,每小组性能管理服务器可以包括一台或多台性能管理服务器。相应 的,本发明实施例的控制服务器进一步包括
分区管理模块1004,用于当检测到有新网元加入后,根据每小组性能管理服务器15的资源消耗情况和分配策略,分配所述新网元到对应的小组性能管理服务器上。
在一种实现方式下,所述分区管理模块1004具体用于记录系统中所有小组性能 管理服务器、每小组性能管理服务器上分配的网元以及每个网元打开的性能指标;根据每 小组性能管理服务器分配的网元数目及每个网元打开的性能指标,计算出每小组性能管理 服务器的资源消耗情况;在检测到有新网元加入后,将所述新网元分配给资源消耗情况最 少的性能管理服务器小组、或者资源消耗低于预定阈值的性能管理服务器小组。
可见,本发明实施例中,将网络管理系统按横向进行分割,使各个管理功能独立成 可单独部署的单元,可以随着网络的扩大而根据需要将各管理服务分离扩容出来,组成新 的管理服务器,从而不断满足数据处理的需要,能够有效缓解网络管理规模不断扩大引发 的数据处理瓶颈问题,基于这样的网络管理系统架构下,本发明实施例所描述的控制服务 器,对系统中的所有服务器进行调度,进一步的,本发明实施例的控制服务器,实现了性能 数据按网元进行分区存储,从而提升网络管理系统中性能数据的处理能力和存储规格。以 及,本发明实施例中,提供分区管理机制,完成新增网元的自动分配。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件(如处理器)来完成,所述的程序可存储于一计算机 可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述 的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体 (Random Access Memory, RAM)等。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种网络管理的方法,其特征在于,包括 控制服务器接收管理服务请求;根据所述管理服务请求的内容将所述管理服务请求分配到管理服务器组中对应的管 理服务器进行处理;接收相应的处理结果并反馈给请求方。
2.根据权利要求1所述的方法,其特征在于,根据所述管理服务请求的内容将所述管 理服务请求分配到管理服务器组中对应的管理服务器进行处理,包括将性能管理相关的管理服务请求分配到性能管理服务器组进行处理,由性能管理服务 器组提供数据处理服务和业务处理服务,其中数据处理服务包括性能采集,业务处理服务 包括性能显示和性能监控;将配置管理、安全管理和告警管理相关的管理服务请求分配到综合管理服务器组进行 处理,由综合管理服务器组提供配置管理服务中的数据处理服务和业务处理服务、安全管 理服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理服 务。
3.根据权利要求2所述的方法,其特征在于,所述将配置管理、安全管理和告警管理相 关的管理服务请求分配到综合管理服务器组进行处理,包括将配置管理相关的管理服务请求分配到综合管理服务器组中的配置管理服务器组进 行处理,由配置管理服务器组提供配置管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括配置采集,业务处理服务包括配置显示和配置下发;所述配置管理服务 器组中的每台配置管理服务器与独立的配置数据库通信连接;将安全管理相关的管理服务请求分配到综合管理服务器组中的安全管理服务器组进 行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括安全数据采集,业务处理服务包括权限管理和用户管理;所述安全管理 服务器组中的每台安全管理服务器与独立的安全数据库通信连接;将告警管理相关的管理服务请求分配到综合管理服务器组中的告警管理服务器组进 行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括告警采集,业务处理服务包括告警显示和故障监控;所述告警管理服务 器组中的每台告警管理服务器与独立的告警数据库连接。
4.根据权利要求2所述的方法,其特征在于,所述性能管理服务器组包括至少两小组 性能管理服务器,不同网元的性能管理服务由对应的小组性能管理服务器提供,所述方法 还包括控制服务器记录系统中所有小组性能管理服务器、每小组性能管理服务器上分配的网 元以及每个网元打开的性能指标;控制服务器根据每小组性能管理服务器分配的网元数目及每个网元打开的性能指标, 计算出每小组性能管理服务器的资源消耗情况;在检测到有新网元加入后,控制服务器选择出资源消耗情况最少的性能管理服务器小 组、或者资源消耗低于预定阈值的性能管理服务器小组,并将所述新网元分配给所选择出 的性能管理服务器小组。
5.一种网络管理系统,其特征在于,所述网络管理系统提供的管理服务包括配置管理服务、安全管理服务、告警管理服务、性能管理服务,所述网络管理系统包括管理服务器组,用于提供至少一种所述管理服务中的数据处理服务和业务处理服务; 控制服务器,用于接收管理服务请求,根据所述管理服务请求的内容将所述管理服务 请求分配到所述管理服务器组中对应的管理服务器进行处理,接收相应的处理结果并反馈 给请求方。
6.根据权利要求5所述的网络管理系统,其特征在于,所述管理服务器组包括性能管理服务器组,用于提供性能管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括性能采集,业务处理服务包括性能显示和性能监控;综合管理服务器组,用于提供配置管理服务中的数据处理服务和业务处理服务、安全 管理服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理 服务。
7.根据权利要求6所述的网络管理系统,其特征在于,所述综合管理服务器组包括 配置管理服务器组,用于提供配置管理服务中的数据处理服务和业务处理服务,其中数据处理服务包括配置采集,业务处理服务包括配置显示和配置下发;所述配置管理服务 器组中的每台配置管理服务器与独立的配置数据库通信连接;安全管理服务器组,用于提供安全管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括安全数据采集,业务处理服务包括权限管理和用户管理;所述安全管理 服务器组中的每台安全管理服务器与独立的安全数据库通信连接;告警管理服务器组,用于提供告警管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括告警采集,业务处理服务包括告警显示和故障监控;所述告警管理服务 器组中的每台告警管理服务器与独立的告警数据库通信连接。
8.根据权利要求5所述的网络管理系统,其特征在于,所述管理服务器组包括性能管理服务器组,用于提供性能管理服务中的数据处理服务 和业务处理服务,其中数据处理服务包括性能采集,业务处理服务包括性能显示和性能监 控;所述控制服务器还用于提供配置管理服务中的数据处理服务和业务处理服务、安全管 理服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理服 务。
9.根据权利要求6或8所述的网络管理系统,其特征在于,所述性能管理服务器组包括至少两小组性能管理服务器,每小组性能管理服务器均 用于提供性能管理服务中的数据处理服务和业务处理服务,其中数据处理服务包括性能采 集,业务处理服务包括性能显示和性能监控;所述性能管理服务器组中的每小组性能管理 服务器与独立的性能数据库通信连接; 所述管理系统还包括性能汇总服务器,所述性能汇总服务器与所述至少两小组性能管理服务器间具有通信 连接,用于从所述至少两小组性能管理服务器获取相应的性能数据,进行性能数据的汇总、 分析和显示。
10.根据权利要求9所述的网络管理系统,其特征在于,所述每小组性能管理服务器包括性能业务服务器,用于提供性能管理服务中的业务处理服务,其中业务处理服务包括 性能显示和性能监控;性能数据服务器,用于提供性能管理服务中的数据处理服务,其中数据处理服务包括 性能采集;所述性能数据服务器与独立的性能数据库通信连接。
11.根据权利要求9所述的网络管理系统,其特征在于,不同网元的性能管理服务由对 应的小组性能管理服务器提供;所述控制服务器还用于记录系统中所有小组性能管理服务器、每小组性能管理服务器 上分配的网元以及每个网元打开的性能指标;根据每小组性能管理服务器分配的网元数目 及每个网元打开的性能指标,计算出每小组性能管理服务器的资源消耗情况;在检测到有 新网元加入后,选择出资源消耗情况最少的性能管理服务器小组、或者资源消耗低于预定 阈值的性能管理服务器小组,并将所述新网元分配给所选择出的性能管理服务器小组。
12.根据权利要求7所述的网络管理系统,其特征在于 所述配置管理服务器组包括配置业务服务器,用于提供配置管理服务中的业务处理服务,其中业务处理服务包括 配置显示和配置下发;配置数据服务器,用于提供配置管理服务中的数据处理服务,其中数据处理服务包括 配置采集;所述配置数据服务器与独立的配置数据库通信连接; 和/或所述安全管理服务器组包括安全业务服务器,用于提供安全管理服务中的业务处理服务,其中业务处理服务包括 权限管理和用户管理;安全数据服务器,用于提供安全管理服务中的数据处理服务,其中数据处理服务包括 安全数据采集;所述安全数据服务器与独立的安全数据库通信连接; 和/或所述告警管理服务器组包括告警业务服务器,用于提供安全管理服务中的业务处理 服务,其中业务处理服务包括告警显示和故障监控;告警数据服务器,用于提供安全管理服务中的数据处理服务,其中数据处理服务包括 告警采集;所述告警数据服务器与独立的告警数据库通信连接。
13.—种控制服务器,其特征在于,包括请求响应处理模块,用于接收管理服务请求;调度服务模块,用于根据所述管理服务请求的内容将所述管理服务请求分配到管理服 务器组中对应的管理服务器进行处理;所述请求响应处理模块进一步用于接收相应的处理结果并反馈给请求方。
14.根据权利要求13所述的控制服务器,其特征在于,所述管理服务器组包括性能管 理服务器组,所述调度服务模块具体用于将性能管理相关的管理服务请求分配到性能管理服务器 组进行处理,由性能管理服务器组提供数据处理服务和业务处理服务,其中数据处理服务 包括性能采集,业务处理服务包括性能显示和性能监控;所述控制服务器进一步包括基础服务模块,用于提供配置管理服务中的数据处理服务和业务处理服务、安全管理 服务中的数据处理服务和业务处理服务、告警管理服务中的数据处理服务和业务处理服 务。
15.根据权利要求13所述的控制服务器,其特征在于,所述管理服务器组包括性能管 理服务器组和综合管理服务器组,所述调度服务模块具体用于将性能管理相关的管理服务请求分配到性能管理服务器 组进行处理,由性能管理服务器组提供数据处理服务和业务处理服务,其中数据处理服务 包括性能采集,业务处理服务包括性能显示和性能监控;将配置管理相关的管理服务请求分配到综合管理服务器组中的配置管理服务器组进 行处理,由配置管理服务器组提供配置管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括配置采集,业务处理服务包括配置显示和配置下发;所述配置管理服务 器组中的每台配置管理服务器与独立的配置数据库通信连接;将安全管理相关的管理服务请求分配到综合管理服务器组中的安全管理服务器组进 行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括安全数据采集,业务处理服务包括权限管理和用户管理;所述安全管理 服务器组中的每台安全管理服务器与独立的安全数据库通信连接;将告警管理相关的管理服务请求分配到综合管理服务器组中的告警管理服务器组进 行处理,由安全管理服务器组提供安全管理服务中的数据处理服务和业务处理服务,其中 数据处理服务包括告警采集,业务处理服务包括告警显示和故障监控;所述告警管理服务 器组中的每台告警管理服务器与独立的告警数据库连接。
16.根据权利要求14或15所述的控制服务器,其特征在于,所述性能管理服务器组包 括至少两小组性能管理服务器,所述控制服务器进一步包括分区管理模块,用于当检测到有新网元加入后,根据每小组性能管理服务器的资源消 耗情况和分配策略,分配所述新网元到对应的小组性能管理服务器上。
17.根据权利要求16所述的控制服务器,其特征在于,所述分区管理模块具体用于记录系统中所有小组性能管理服务器、每小组性能管理服 务器上分配的网元以及每个网元打开的性能指标;根据每小组性能管理服务器分配的网 元数目及每个网元打开的性能指标,计算出每小组性能管理服务器的资源消耗情况;在检 测到有新网元加入后,选择出资源消耗情况最少的性能管理服务器小组、或者资源消耗低 于预定阈值的性能管理服务器小组,并将所述新网元分配给所选择出的性能管理服务器小 组。
全文摘要
本发明公开了一种网络管理的方法、装置及网络管理系统,涉及网络管理技术领域,可提高系统的数据处理性能。本发明实施例中网络管理系统,提供的管理服务包括配置管理服务、安全管理服务、告警管理服务、性能管理服务,所述管理系统包括管理服务器组,用于提供至少一种所述管理服务中的数据处理服务和业务处理服务;控制服务器,用于对接收到的管理请求进行调度。本发明实施例主要用在网络管理系统中,尤其是数据处理量较大的网络管理系统中。
文档编号H04L12/24GK102045203SQ20101061530
公开日2011年5月4日 申请日期2010年12月30日 优先权日2010年12月30日
发明者严华兵, 张跃洋, 李群慧 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1