[发明专利]一种分布式系统中监控接口带宽的方法及装置有效
申请号: | 200910203429.X | 申请日: | 2009-05-21 |
公开(公告)号: | CN101557321A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 李波;郑轶;吴展 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
代理公司: | 北京市浩天知识产权代理事务所 | 代理人: | 许志勇 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 系统 监控 接口 带宽 方法 装置 | ||
技术领域
本发明涉及数据通讯领域,尤其涉及一种分布式系统中监控接口带宽的方法及装置。
背景技术
在数据通讯领域中,交换机、路由器等已经成为应用普及最快的网络设备,那么在网络中拥有更方便的网络管理和拥有更高的网络安全性成为必要条件之一。
如今,基于性能和效率的考虑,很多高端设备多基于分布式架构的设计,在基于分布式的架构设计时,如何更合理更精确的进行接口流量的统计和带宽利用率的计算呢?这就必须考虑到分布式系统的特性。
分布式系统存在的几个缺点:
涉及到多个CPU之间的数据同步,为了保证高可靠性,导致了额外的CPU负担;
分布式系统的主处理器和从处理器可能采用不同的CPU,这也就要求在主处理器上做一些全局计算时,需要考虑时钟同步而带来的问题;
处理器忙碌时(受到攻击或者网络震荡),可能导致主处理器和从处理器间消息的丢失,进而可能导致进一步异常的发生,如:数据管理的不同步,主处理器在全局计算中存在偏差及可能给网络管理带来不确定等问题。
综上所述,在分布式系统中如何更好的对接口带宽进行带宽的监控和流量的统计是需要解决的问题。
发明内容
本发明所要解决的技术问题是提供一种分布式系统中监控接口带宽的方法及装置,可以更为精准的对分布式系统中接口带宽利用率进行分析,通过设置统计间隔,更好的满足了分布式系统的上层业务对统计需求的差异性。
为了解决上述问题,本发明提供了一种分布式系统中监控接口带宽的装置,包括:接口管理模块,接口统计模块和驱动处理模块,其中,
所述接口管理模块,用于设置统计间隔和采样间隔后,将包含统计间隔的消息发送给所述接口统计模块,将包含采样间隔的消息发送给所述驱动处理模块;接收所述接口统计模块发送的所述计算得到的结果来监控接口带宽;
所述接口统计模块,用于接收所述驱动处理模块发送的包含增量数据的消息,并根据接收的所述接口管理模块发送的所述包含统计间隔的消息,定时对接收的所述增量数据进行统计处理,依据统计处理的结果数据计算接口带宽利用率,将计算得到的结果发送给所述接口管理模块;
所述驱动处理模块,用于根据接收的所述接口管理模块发送的所述包含采样间隔的消息,定时获取各接口的统计数据,转换为增量数据;将包含增量数据的消息发送到所述接口统计模块。
本发明还提供了一种分布式系统中监控接口带宽的方法,该分布式系统包括主处理器和多个从处理器,包括:
所述主处理器设置采样间隔和统计间隔,根据设置的所述采样间隔定时向所述从处理器搜集统计信息;
所述从处理器获取各接口的统计数据,转换为增量数据并向所述主处理器上报增量数据;
所述主处理器根据设置的所述统计间隔,定时对接收的所述增量数据进行统计处理,依据统计处理的结果数据计算接口带宽利用率来监控接口带宽。
与现有技术相比,应用本发明,可以更为精准的对分布式系统中接口带宽利用率进行分析,通过设置统计间隔,更好的满足了分布式系统的上层业务对统计需求的差异性;采样间隔的重定位,很好的考虑到分布式系统CPU的负荷问题,同时满足了实时统计的需要,更为合理的对各类统计信息在主处理器上进行统计,同时方便了网络管理人员对分布式系统进行管理和维护。
附图说明
图1是统计间隔和采样间隔的示意图;
图2是本发明的分布式系统中监控接口带宽的装置的结构示意图;
图3是本发明的分布式系统中监控接口带宽的方法的流程图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步说明。
在本发明的分布式系统中,通常包括主处理器和多个从处理器,还包括对主处理器和从处理器进行协同工作的设备,其中,
主处理器:用于收集各个从处理器上报的原始流量数据,根据该数据进行接口带宽利用率的计算,并将得到的结果存储到缓存区;
从处理器:用于转发流量数据包,将原始流量数据采集、初步的加工,上报给主处理器;
在主处理器收集各个从处理器上报的原始流量数据,进行带宽监控时,通常用到以下几个术语,如图1所示:
统计间隔:主处理器对得到的原始流量数据,设定的计算接口带宽利用率的时间段;
采样间隔:主处理器和从处理器在正常情况下交互数据的时间。即定时搜集原始流量数据的时间间隔;
采样频率:在统计间隔内实际采样的次数;
统计时长:实际的统计时长;其中,正常情况下为采样间隔×采样频率;异常情况下为:主处理器统计间隔开始的时刻到当前计算的时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910203429.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:铝合金环件测量量具及测量方法
- 下一篇:一种毛织物面料抗菌整理剂及整理工艺