一种集群通讯服务器的全景监视方法技术

技术编号:10932378 阅读:109 留言:0更新日期:2015-01-21 13:02
本发明专利技术涉及一种集群通讯服务器的全景监视方法,属于网络通讯技术领域。本发明专利技术通过设置系统监视工作站,向需要监视的通讯服务器发送监视报文;通讯服务器根据监视报文获取待监视通讯服务器自身的工况数据以及该通讯服务器的原始报文数据;然后将该数据发送给系统监视工作站,系统监视工作站对接收到的数据进行识别;将识别出的工况数据进行展示,原始报文数据经规约转换后进行展示。本发明专利技术不仅可以对集群的整体通讯工况进行宏观监视,还可以对集群内的某台通讯服务器进行微观监视,极大的提高了通讯管理人员的管理效率,便于工程调试和系统维护。

【技术实现步骤摘要】

本专利技术涉及,属于网络通讯

技术介绍
随着大数据系统的发展,海量终端接入成为了通讯的要素,集群通讯作为海量终端接入的必选方案就展现在我们面前。集群通讯是一组各自独立的通讯服务器,它们组合在一起提供了一个用于承载通讯处理的高可用性通讯平台,可分区的通讯处理程序可以分布到群集的各个服务器中,从而可以利用其余的0^和内存来解决通讯处理性能问题。随着问题规模的增大,可以将其它服务器添加到群集中。多台通讯服务器并行处理数据导致了集群通讯监视的复杂度及通讯调试的难度大幅度提高,很多专业通讯监视工具只是监视到通讯系统的一个比较单一的内容,网络管理人员在查找集群通讯服务器网络问题时需要借助很多工具才能定位问题,工作任务十分繁杂。
技术实现思路
本专利技术的目的是提供,以解决现有集群通讯监视复杂度高以及通讯调试难度大的问题。 本专利技术为解决上述技术问题而提供,该全景监视方法包括以下步骤: 1)设置系统监视工作站,向需要监视的通讯服务器发送监视报文; 2)通讯服务器根据接收到的监视报文获取本通讯服务器自身的工况数据以及该通讯服务器的原始报文数据; 3)将得到的工况数据和原始报文数据发送给系统监视工作站,系统监视工作站对接收到的数据进行识别; 4)将识别出的工况数据进行展示,将识别出的原始报文数据经规约转换后进行展 0 所述系统监视工作站内设置有节点识别模块、数据识别模块、规约识别模块、集群工况展示模块、报文信息展示模块和并发通讯访问模块,所述系统监视工作站通过并发通讯访问模块与集群通讯服务器中的各通讯服务器进行网络连接和数据通讯,以获取各通讯服务器中的工况数据和报文数据。 所述集群通讯服务器中各通讯服务器内均设置有并发通讯访问模块、系统工况统计模块和数据源工况统计模块,所述各通讯服务器内的并发通讯访问模块与系统监视工作站中的并发通讯访问模块之间通讯连接。 所述步骤2)中的工况数据包括计算机工况数据和通讯工况数据,计算机工况数据指的是计算机的0^利用率、内存利用率、硬盘利用率和网络流量,通讯工况数据指的是通讯服务器和数据源之间的网络连接状态、报文流量、通讯速率、误码率和通信报文数据。 所述计算机工况数据是由各通讯服务器内的系统工况统计模块定时采集得到,所述通讯工况数据是由通讯服务器内的数据源工况统计模块通过和通讯服务模块的交互获取。 所述集群通讯服务器中各通讯服务器内均设有监视报文池,该监视报文池是通讯服务器内一块内存存储区域,用来缓冲监视报文,当系统监视工作站需要监视本通讯服务器原始报文数据时,可以批量将监视报文数据发送至监视工作站,以提高通讯效率。 所述步骤3)中系统监视工作站对接收到的数据进行数据识别,将工况数据发送至集群工况展示模块,将报文数据发送置规约识别模块进行规约解析。 所述规约解析模块接收到报文后对数据报文进行数据解析和展示排版,再将展示数据发送至报文信息展示模块进行数据展示。 本专利技术的有益效果是:本专利技术通过设置系统监视工作站,向需要监视的通讯服务器发送监视报文;通讯服务器根据监视报文获取待监视通讯服务器自身的工况数据以及该通讯服务器的原始报文数据;然后将该数据发送给系统监视工作站,系统监视工作站对接收到的数据进行识别;将识别出的工况数据进行展示,原始报文数据经规约转换后进行展示。本专利技术可以查看整个集群网络通讯状态以及各集群通讯服务器的运行工况,可以对集群通讯服务器进行报文浏览和监视,且能自动根据报文的规约进行相应的报文数据解析和数据展示。本专利技术不仅可以对集群的整体通讯工况进行宏观监视,还可以对集群内的某台通讯服务器进行微观监视,极大的提高了通讯管理人员的管理效率,便于工程调试和系统维护。 【附图说明】 图1是本专利技术所采用的报文池及生命周期管理模块示意图。 【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】作进一步的说明。 本实施以配电网通讯为例来详细说明集群通讯服务器的全景监视方法。该全景监视方法包括以下步骤: 1.增设一服务器作为系统监视工作站,如图1所示,该系统监视工作站内设置有节点识别模块、数据识别模块、规约识别模块、集群工况展示模块、报文信息展示模块和并发通讯访问模块。集群通讯服务器中各通讯服务器均增设有通讯监视服务模块,该通讯监视服务模块包括并发通讯访问模块、系统工况统计模块、数据源工况统计模块和监视报文池,系统监视工作站中的并发通讯访问模块与通讯监视服务模块中的并发通讯访问模块通信连接,系统工况统计模块和数据源工况统计模块与本通讯服务器中的通讯处理服务模块相互交互,监视报文池是通讯服务器内一块内存存储区域,用来缓冲监视报文,当系统监视工作站需要监视本通讯服务器原始报文数据时,可以批量将监视报文数据发送至监视工作站,以提高通讯效率。 系统监视工作站的并发通讯访问模块会根据集群通讯服务器的网络配置信息自动和所有的集群通讯服务器的并发通讯访问模块进行网络连接和数据通讯。集群服务器的并发通讯访问模块会将系统工况统计模块和数据源工况统计模块所统计信息定时发送至监视工作站的并发通讯访问模块。 监视工作站的集群工况展示模块主要展示整个通讯服务器集群的所有工况信息,用户可以根据各个集群服务器的网络负荷及运行工况情况进行相应的通讯任务调度或通讯节点调试。 监视工作站的报文信息展示模块可以对集群通讯服务器的报文进行规约展示,可以根据规约类型、报文的上行下行关系、关键词、数据类型、报文时标等方面对报文进行过滤及查找。 2.当需要对某个通讯服务器进行报文监视时,报文信息展示模块将监视指令发送给节点识别模块,节点识别模块根据相关配置信息,将监视指令通过监视工作站的并发通讯访问模块发送至集群通讯服务器的通讯监视服务模块的并发通讯访问模块。 3.通讯监视服务模块中的并发通讯访问模块将信息发送至数据源工况统计模块,使得数据源工况统计模块开始进行监视报文的存储和打包发送。 集群通讯服务器的通讯处理服务模块通过其的并发通讯访问模块和数据源进行通讯连接和数据交互,接收数据源的原始报文数据,将数据发送至报文处理模块的同时,通过通讯监视服务模块的数据接口将原始报文数据发送至通讯监视服务模块的数据源工况统计模块,数据源工况统计模块根据监视标识将报文数据存储到监视报文池。 数据源工况统计模块通过和通讯服务模块的交互,获得通讯服务模块和数据源之间的网络连接状态、报文流量、通讯速率、误码率等通讯相关统计信息,系统工况统计模块定时采集本集群通讯服务器内计算机的0^利用率、内存利用率、硬盘利用率和网络流量等计算机统计信息。 集群服务器的并发通讯访问模块会将系统工况统计模块和数据源工况统计模块所统计信息定时发送至监视工作站的并发通讯访问模块。 4.监视工作站的并发通讯访问模块接收到通讯服务器发来的数据后,将数据发送至数据识别模块,数据识别模块对接收到的数据进行数据识别。将工况数据发送至集群工况展示模块,将报文数据发送置规约识别模块。规约识别模块对不同的规约报文进行规约类型识别,再将不同的规约数据发送至相关的规约解析模块进行处理。规约解析模块接收到数据后对数据报文进行数据解析和展示排版,再将展示数据发送至报文信息展示模块进行数据展示。本文档来自技高网...

【技术保护点】
一种集群通讯服务器的全景监视方法,其特征在于,该全景监视方法包括以下步骤:1)设置系统监视工作站,向需要监视的通讯服务器发送监视报文;2)通讯服务器根据接收到的监视报文获取本通讯服务器自身的工况数据以及该通讯服务器的原始报文数据;3)将得到的工况数据和原始报文数据发送给系统监视工作站,系统监视工作站对接收到的数据进行识别;4)将识别出的工况数据进行展示,将识别出的原始报文数据经规约转换后进行展示。

【技术特征摘要】
1.一种集群通讯服务器的全景监视方法,其特征在于,该全景监视方法包括以下步骤: 1)设置系统监视工作站,向需要监视的通讯服务器发送监视报文; 2)通讯服务器根据接收到的监视报文获取本通讯服务器自身的工况数据以及该通讯服务器的原始报文数据; 3)将得到的工况数据和原始报文数据发送给系统监视工作站,系统监视工作站对接收到的数据进行识别; 4)将识别出的工况数据进行展示,将识别出的原始报文数据经规约转换后进行展示。2.根据权利要求1所述的集群通讯服务器的全景监视方法,其特征在于,所述系统监视工作站内设置有节点识别模块、数据识别模块、规约识别模块、集群工况展示模块、报文信息展示模块和并发通讯访问模块,所述系统监视工作站通过并发通讯访问模块与集群通讯服务器中的各通讯服务器进行网络连接和数据通讯,以获取各通讯服务器中的工况数据和报文数据。3.根据权利要求2所述的集群通讯服务器的全景监视方法,其特征在于,所述集群通讯服务器中各通讯服务器内均设置有并发通讯访问模块、系统工况统计模块和数据源工况统计模块,所述各通讯服务器内的并发通讯访问模块与系统监视工作站中的并发通讯访问模块之间通讯连接。4.根据权利要求3所述的集群通讯服务器的全景监视方法,其特征在于,所述步骤2)中的工况数据...

【专利技术属性】
技术研发人员:康振全王建章马莉莉张斐斐余海溶
申请(专利权)人:许继电气股份有限公司许昌许继软件技术有限公司
类型:发明
国别省市:河南;41

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

1