一种监控交换机跑高风险的方法和装置制造方法及图纸

技术编号:22661333 阅读:22 留言:0更新日期:2019-11-28 04:31
本发明专利技术公开了一种监控交换机跑高风险的方法和装置,属于网络通信技术领域。所述方法包括:获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;根据所述带宽峰值N、所述带宽峰值M以及所述核心交换机的上行封顶带宽值X,预估当所述核心交换机满载时所述目标业务交换机的最高带宽B;基于预设的预测带宽报警阈值Z1和所述目标业务交换机的上行封顶带宽值Y,以及所述最高带宽B,生成所述目标业务交换机对应的预测风险参数T1;基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控。采用本发明专利技术,可以提升网络服务质量和节省设备成本。

A method and device for monitoring the high risk of switch running

The invention discloses a method and a device for monitoring the high risk of a switch running, belonging to the technical field of network communication. The method includes: obtaining the peak bandwidth n of the core switch in the target machine room node and the peak bandwidth m of the target service switch in the historical period; estimating the maximum bandwidth B of the target service switch when the core switch is full according to the peak bandwidth n, the peak bandwidth m and the uplink top band value x of the core switch; based on the preset prediction The bandwidth alarm threshold Z1, the uplink capped bandwidth value y of the target service switch, and the maximum bandwidth B generate the predicted risk parameter T1 corresponding to the target service switch; based on the predicted risk parameter T1, the target service switch is monitored for running high risk. The invention can improve the network service quality and save the equipment cost.

【技术实现步骤摘要】
一种监控交换机跑高风险的方法和装置
本专利技术涉及网络通信
,特别涉及一种监控交换机跑高风险的方法和装置。
技术介绍
网络系统的机房节点往往由核心交换机—业务交换机—服务器的三层设备架构组成,其中,服务器生成的业务数据后,可以将业务数据上传至业务交换机,业务交换机将该业务数据转发至机房节点内的其它服务器或者上传至核心交换机,并通过核心交换机将业务数据传输至机房节点外的网络设备。网络系统的运营商为了追求较高的性价比,往往会对业务交换机设置较小的上行冗余带宽来控制网络服务成本,例如,业务交换机最多可承载100M/s的上行带宽,运营商设置业务交换机可用的上行封顶带宽值为90M/s,即上行冗余带宽为10M/s。这样,运营商可以充分利用业务交换机的带宽资源,从而提高设备资源的利用率,实现对网络服务成本的有效控制。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:业务交换机在运行过程中,受服务器的运行状态、客户的带宽需求等因素的影响,业务交换机上的上行带宽将会出现波动,此时如果交换机跑高,而上行冗余带宽过低,业务交换机的数据传输则会受到较大影响,从而无法有效保证网络服务的服务质量和稳定性。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种监控交换机跑高风险的方法和装置。所述技术方案如下:第一方面,提供了一种监控交换机跑高风险的方法,所述方法包括:获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;>根据所述带宽峰值N、所述带宽峰值M以及所述核心交换机的上行封顶带宽值X,预估当所述核心交换机满载时所述目标业务交换机的最高带宽B;基于预设的预测带宽报警阈值Z1和所述目标业务交换机的上行封顶带宽值Y,以及所述最高带宽B,生成所述目标业务交换机对应的预测风险参数T1;基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控。可选的,所述方法还包括:统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;所述基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控,包括:基于所述预测风险参数T1和所述下联风险参数T2对所述目标业务交换机进行跑高风险监控。这样,可以通过业务交换机的下联状态结合预估的业务交换机的最高带宽,对业务交换机的跑高风险进行多维度的监控。可选的,所述方法还包括:获取所述目标业务交换机的上行端口总速率V1和下行端口总速率V2;基于预设的速率比报警阈值Z3和所述上行端口总速率V1,以及所述下行端口总速率V2,生成所述目标业务交换机对应的速率风险参数T3;所述基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控,包括:基于所述预测风险参数T1和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控。这样,可以通过业务交换机的端口分配状态结合预估的业务交换机的最高带宽,对业务交换机的跑高风险进行多维度的监控。可选的,所述方法还包括:统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;所述基于所述预测风险参数T1和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控,包括:基于所述预测风险参数T1、所述下联风险参数T2和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控。这样,可以通过业务交换机的下联状态,以及端口分配状态结合预估的业务交换机的最高带宽,对业务交换机的跑高风险进行多维度的监控。可选的,所述对所述目标业务交换机进行跑高风险监控,包括:根据每个风险参数与所述风险参数对应的预设合理取值区间,确定所述目标业务交换机的跑高风险等级,其中,所述风险参数包括所述预测风险参数T1、所述下联风险参数T2和所述速率风险参数T3,所述跑高风险等级至少包括高级、适中、低级三级。可选的,所述根据每个风险参数与所述风险参数对应的预设合理取值区间,确定所述目标业务交换机的跑高风险等级,包括:根据每个风险参数与所述风险参数对应的预设合理取值区间,以及每个风险参数对应的风险判定权值,确定所述目标业务交换机的跑高风险等级。这样,引入风险判定权值的方式,可以在多个风险参数指示的跑高风险等级不同时,有效准确地确定业务交换机的跑高风险等级。可选的,所述对所述目标业务交换机进行跑高风险监控之后,还包括:若所述目标业务交换机的跑高风险等级为高级,则提高所述目标业务交换机的上行封顶带宽值,或者减少所述目标业务交换机下联的服务器的数量;若所述目标业务交换机的跑高风险等级为低级,则降低所述目标业务交换机的上行封顶带宽值,或者增加所述目标业务交换机下联的服务器的数量。第二方面,提供了一种监控交换机跑高风险的装置,所述装置包括:数据获取模块,用于获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;带宽预估模块,用于根据所述带宽峰值N、所述带宽峰值M以及所述核心交换机的上行封顶带宽值X,预估当所述核心交换机满载时所述目标业务交换机的最高带宽B;参数生成模块,用于基于预设的预测带宽报警阈值Z1和所述目标业务交换机的上行封顶带宽值Y,以及所述最高带宽B,生成所述目标业务交换机对应的预测风险参数T1;风险监控模块,用于基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控。可选的,所述数据获取模块,还用于统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;所述参数生成模块,还用于基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;所述风险监控模块,具体用于基于所述预测风险参数T1和所述下联风险参数T2对所述目标业务交换机进行跑高风险监控。可选的,所述数据获取模块,还用于获取所述目标业务交换机的上行端口总速率V1和下行端口总速率V2;所述参数生成模块,还用于基于预设的速率比报警阈值Z3和所述上行端口总速率V1,以及所述下行端口总速率V2,生成所述目标业务交换机对应的速率风险参数T3;所述风险监控模块,具体用于基于所述预测风险参数T1和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控。可选的,所述数据获取模块,还用于统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;所述参数生成模块,还用于基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;所述风险监控模块,具体用于基于所述预测风险本文档来自技高网...

【技术保护点】
1.一种监控交换机跑高风险的方法,其特征在于,所述方法包括:/n获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;/n根据所述带宽峰值N、所述带宽峰值M以及所述核心交换机的上行封顶带宽值X,预估当所述核心交换机满载时所述目标业务交换机的最高带宽B;/n基于预设的预测带宽报警阈值Z1和所述目标业务交换机的上行封顶带宽值Y,以及所述最高带宽B,生成所述目标业务交换机对应的预测风险参数T1;/n基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控。/n

【技术特征摘要】
1.一种监控交换机跑高风险的方法,其特征在于,所述方法包括:
获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;
根据所述带宽峰值N、所述带宽峰值M以及所述核心交换机的上行封顶带宽值X,预估当所述核心交换机满载时所述目标业务交换机的最高带宽B;
基于预设的预测带宽报警阈值Z1和所述目标业务交换机的上行封顶带宽值Y,以及所述最高带宽B,生成所述目标业务交换机对应的预测风险参数T1;
基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;
基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;
所述基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控,包括:
基于所述预测风险参数T1和所述下联风险参数T2对所述目标业务交换机进行跑高风险监控。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述目标业务交换机的上行端口总速率V1和下行端口总速率V2;
基于预设的速率比报警阈值Z3和所述上行端口总速率V1,以及所述下行端口总速率V2,生成所述目标业务交换机对应的速率风险参数T3;
所述基于所述预测风险参数T1对所述目标业务交换机进行跑高风险监控,包括:
基于所述预测风险参数T1和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
统计所述目标业务交换机下联的所有服务器的额定带宽总和M1;
基于预设的下联带宽报警阈值Z2和所述上行封顶带宽值Y,以及所述额定带宽总和M1,生成所述目标业务交换机对应的下联风险参数T2;
所述基于所述预测风险参数T1和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控,包括:
基于所述预测风险参数T1、所述下联风险参数T2和所述速率风险参数T3对所述目标业务交换机进行跑高风险监控。


5.根据权利要求4所述的方法,其特征在于,所述对所述目标业务交换机进行跑高风险监控,包括:
根据每个风险参数与所述风险参数对应的预设合理取值区间,确定所述目标业务交换机的跑高风险等级,其中,所述风险参数包括所述预测风险参数T1、所述下联风险参数T2和所述速率风险参数T3,所述跑高风险等级至少包括高级、适中、低级三级。


6.根据权利要求5所述的方法,其特征在于,所述根据每个风险参数与所述风险参数对应的预设合理取值区间,确定所述目标业务交换机的跑高风险等级,包括:
根据每个风险参数与所述风险参数对应的预设合理取值区间,以及每个风险参数对应的风险判定权值,确定所述目标业务交换机的跑高风险等级。


7.根据权利要求6所述的方法,其特征在于,所述对所述目标业务交换机进行跑高风险监控之后,还包括:
若所述目标业务交换机的跑高风险等级为高级,则提高所述目标业务交换机的上行封顶带宽值,或者减少所述目标业务交换机下联的服务器的数量;
若所述目标业务交换机的跑高风险等级为低级,则降低所述目标业务交换机的上行封顶带宽值,或者增加所述目标业务交换机下联的服务器的数量。


8.一种监控交换机跑高风险的装置,其特征在于,所述装置包括:
数据获取模块,用于获取历史时段内目标机房节点中的核心交换机的带宽峰值N和目标业务交换机的带宽峰值M;
带宽预估模块,用于根据...

【专利技术属性】
技术研发人员:卢游林小华曾鸳茹
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海;31

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

1