带宽质量监控方法、带宽质量监控系统和数据中心与流程

文档序号:36006060发布日期:2023-11-16 21:23阅读:38来源:国知局
带宽质量监控方法、带宽质量监控系统和数据中心与流程

本发明涉及带宽质量监控,尤其是涉及一种带宽质量监控方法、带宽质量监控系统和数据中心。


背景技术:

1、随着云计算和大数据处理等应用的普及,数据中心的规模和复杂度越来越大。数据中心的带宽质量对于应用的性能和用户体验至关重要。目前,市场上已经有一些带宽质量检测解决方案,多为基于snmp(simple network management protocol,简单网络管理协议)或基于netflow(网络监测功能)技术或基于qos(quality of service,服务质量)技术的集中式带宽监测方法。但是,传统的集中式带宽监测方法如果核心的监测节点或服务器发生故障,那么整个监测系统可能会瘫痪或无法正常工作。同时,传统的集中式带宽监测方法中数据传输会出现延迟,导致监控数据获取和响应的时间变长,带宽质量监测效率较低和准确度不足。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种带宽质量监控方法、带宽质量监控系统和数据中心,缓解了传统的集中式带宽监测方法中带宽质量监测效率较低和准确度不足的问题,提高了数据中心的带宽质量监测效率和准确度。

2、通过多个带宽质量监测节点同时对数据中心不同链路的带宽质量进行实时监测,如果单个带宽质量监测节点发生故障其他带宽质量监测节点仍可以继续工作,从而提高数据中心的带宽质量监测效率和准确度;同时将监测结果实时反馈给用户,以提升用户的使用感受。

3、第一方面,本发明实施例提供了一种带宽质量监控方法,应用于数据中心,数据中心分布式地设置有多个带宽质量监测节点和数据库节点;方法包括:通过每个带宽质量监测节点实时采集对应的带宽质量数据,并将带宽质量数据存储至对应的数据库节点;按照预设时间间隔,从数据库节点获取时间间隔内的带宽质量数据;根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据。

4、进一步的,将带宽质量数据存储至对应的数据库节点的步骤,包括:计算带宽质量数据对应的哈希值;根据预设的哈希值对应关系,确定哈希值对应的数据库节点;其中,不同哈希值范围对应不同的数据库节点;将带宽质量数据存储至对应的数据库节点。

5、进一步的,将带宽质量数据存储至对应的数据库节点的方法,包括:根据预设加密方法对带宽质量数据进行加密,并将加密后的带宽质量数据从带宽质量监测节点发送至对应的数据库节点,以使数据库节点解密后存储。

6、进一步的,根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据的步骤之后,方法还包括:将带宽指标数据与预设指标范围进行对比;如果带宽指标数据不在预设指标范围内,发送告警信息至用户。

7、进一步的,根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据的步骤之后,方法还包括:将带宽质量监测节点对应的带宽指标数据,与和带宽质量监测节点相连的下一带宽质量监测节点对应的下一带宽指标数据作差,得到第一带宽指标数据差值;将第一带宽指标数据差值与预设差值范围进行对比;如果第一带宽指标数据差值不在预设差值范围内,发送告警信息至用户。

8、进一步的,根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据的步骤之后,方法还包括:将当前时间间隔中带宽指标数据,与上一时间间隔对应的上一带宽指标数据作差,得到第二带宽指标数据差值;将第二带宽指标数据差值与预设差值范围进行对比;如果第二带宽指标数据差值不在预设差值范围内,发送告警信息至用户。

9、进一步的,根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据的步骤之后,方法还包括:基于预设绘图工具,通过图形的方式显示带宽指标数据。

10、第二方面,本发明实施例提供了一种带宽质量监控系统,应用于数据中心,数据中心分布式地设置有多个带宽质量监测节点和数据库节点;包括:数据采集模块,用于通过每个带宽质量监测节点实时采集对应的带宽质量数据,并将带宽质量数据存储至对应的数据库节点;数据读取模块,用于按照预设时间间隔,从数据库节点获取时间间隔内的带宽质量数据;数据计算模块,用于根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据。

11、第三方面,本发明实施例提供了一种数据中心,包括上述带宽质量监控系统;带宽质量监控系统设置在数据中心中。

12、第四方面,本发明实施例提供了一种电子设备,包括存储器、处理器,存储器上存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法。

13、本发明实施例提供了一种带宽质量监控方法、带宽质量监控系统和数据中心,应用于数据中心,数据中心分布式地设置有多个带宽质量监测节点和数据库节点;方法包括:通过每个带宽质量监测节点实时采集对应的带宽质量数据,并将带宽质量数据存储至对应的数据库节点;按照预设时间间隔,从数据库节点获取时间间隔内的带宽质量数据;根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据。该方式中,通过设置多个带宽质量监测节点同时对数据中心不同链路的带宽质量进行实时监测,如果单个带宽质量监测节点发生故障其他带宽质量监测节点仍可以继续工作,从而提高数据中心的带宽质量监测效率和准确度。

14、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

15、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。



技术特征:

1.一种带宽质量监控方法,其特征在于,应用于数据中心,所述数据中心分布式地设置有多个带宽质量监测节点和数据库节点;所述方法包括:

2.根据权利要求1所述的带宽质量监控方法,其特征在于,将所述带宽质量数据存储至对应的所述数据库节点的步骤,包括:

3.根据权利要求2所述的带宽质量监控方法,其特征在于,所述将所述带宽质量数据存储至对应的所述数据库节点的方法,包括:

4.根据权利要求1所述的带宽质量监控方法,其特征在于,根据所述带宽质量数据计算当前所述时间间隔中,每个所述带宽质量监测节点对应的带宽指标数据的步骤之后,所述方法还包括:

5.根据权利要求1所述的带宽质量监控方法,其特征在于,根据所述带宽质量数据计算当前所述时间间隔中,每个所述带宽质量监测节点对应的带宽指标数据的步骤之后,所述方法还包括:

6.根据权利要求1所述的带宽质量监控方法,其特征在于,根据所述带宽质量数据计算当前所述时间间隔中,每个所述带宽质量监测节点对应的带宽指标数据的步骤之后,所述方法还包括:

7.根据权利要求1所述的带宽质量监控方法,其特征在于,根据所述带宽质量数据计算当前所述时间间隔中,每个所述带宽质量监测节点对应的带宽指标数据的步骤之后,所述方法还包括:

8.一种带宽质量监控系统,其特征在于,应用于数据中心,所述数据中心分布式地设置有多个带宽质量监测节点和数据库节点;包括:

9.一种数据中心,其特征在于,包括权利要求8所述的带宽质量监控系统;所述带宽质量监控系统设置在所述数据中心中。

10.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-7任一项所述的方法。


技术总结
本发明提供了一种带宽质量监控方法、带宽质量监控系统和数据中心,应用于数据中心,数据中心分布式地设置有多个带宽质量监测节点和数据库节点;方法包括:通过每个带宽质量监测节点实时采集对应的带宽质量数据,并将带宽质量数据存储至对应的数据库节点;按照预设时间间隔,从数据库节点获取时间间隔内的带宽质量数据;根据带宽质量数据计算当前时间间隔中,每个带宽质量监测节点对应的带宽指标数据。该方式中,通过设置多个带宽质量监测节点同时对数据中心不同链路的带宽质量进行实时监测,如果单个带宽质量监测节点发生故障其他带宽质量监测节点仍可以继续工作,从而提高数据中心的带宽质量监测效率和准确度。

技术研发人员:吕珀华,朱平,甄挚,何权,孙德俊
受保护的技术使用者:北京博大网信股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1