[发明专利]一种进行网络延时监控的方法与设备在审
申请号: | 201611219224.7 | 申请日: | 2016-12-26 |
公开(公告)号: | CN108243072A | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 金帅;朱小平 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/803;H04L29/08 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络延时 数据包到达 资源消耗 申请 负载均衡设备 会话记录 目的设备 请求设备 设备部署 网络通信 有效监控 数据包 监控 感知 发送 | ||
本申请的目的是提供一种进行网络延时监控的方法与设备;当请求设备与对应的目的设备之间发送的数据包到达对应的负载均衡设备时,在所述数据包对应的会话记录中标记相应的数据包到达时间;基于所述数据包到达时间,确定网络延时数据。本申请实现了在几乎不增加各类资源消耗负担、或是新增资源消耗较少的前提下,对网络延时进行了有效监控。相比于现有技术,本申请本申请的网络延时数据对用户无感知,同时不会影响正常的网络通信,也不需要增加额外的设备部署。
技术领域
本申请涉及计算机领域,尤其涉及一种进行网络延时监控的技术。
背景技术
在云计算的环境下,云主机与广域网设备在通信过程中,报文需要经过内部网络、外部网络等传输路径,及需要经过各种网络设备,链路复杂,为了对云服务的提供者和使用者提供更好的网络环境,需要对网络质量进行有效地监控。在实际应用中,网络链路延时是衡量网络质量的重要指标,现有的对网络链路延时的确定有以下几种方案:
一是,使用传统的网络延时探测技术,即由探测设备主动发起连接来探测。此方案的不足在于:如果发起网络探测访问的源设备,与实际用户访问设备的不同,则统计出来的延时可能存在较大偏差,则该延时的参考作用不大;此外,如果用实际用户访问的源设备来发起探测,则需要增加组件,还需要收集统计数据,将消耗较多的网络和设备资源。
二是,在提供服务的后端服务器,如云主机上记录网络延时。此方案的不足在于:由于可能存在多个后端服务器同时提供服务,则需要在每台后端服务器上部署监控,需要收集统计数据,进而汇总计算;同时,由于后端服务器会接收到不同种类的流量,使得需要区分业务流量和其他流量,因此将增加计算开销。
三是,可以在流量入口的网络设备,如交换机、路由器等设备上面记录网络延时。此方案的不足在于:由于交换机、路由器等设备没有连接跟踪的功能,则需要对不同的经过流量进行识别和记录,技术难度高、计算量大,并且增加对网络设备的负担,反而会对网络质量造成不良影响。
发明内容
本申请的目的是提供一种进行网络延时监控的方法与设备,以解决现有技术中无法在几乎不增加各类资源消耗负担的前提下对网络延时进行有效监控的技术问题。
根据本申请的一个方面,提供了一种在负载均衡设备端进行网络延时监控的方法,包括:
当请求设备与对应的目的设备之间发送的数据包到达对应的负载均衡设备时,在所述数据包对应的会话记录中标记相应的数据包到达时间;
基于所述数据包到达时间,确定网络延时数据。
根据本申请的另一方面,还提供了一种进行网络延时监控的负载均衡设备,包括:
数据包达到时间确定装置,用于当请求设备与对应的目的设备之间发送的数据包到达对应的负载均衡设备时,在所述数据包对应的会话记录中标记相应的数据包到达时间;
网络延时数据确定装置,用于基于所述数据包到达时间,确定网络延时数据。
根据本申请的另一方面,还提供了一种进行网络延时监控的负载均衡设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:
当请求设备与对应的目的设备之间发送的数据包到达对应的负载均衡设备时,在所述数据包对应的会话记录中标记相应的数据包到达时间;
基于所述数据包到达时间,确定网络延时数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611219224.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动灌溉控制系统的数据传输实时性能测试方法
- 下一篇:数据传输方法和装置