[发明专利]基于意图驱动的网络测量方法和装置有效
申请号: | 202110632518.7 | 申请日: | 2021-06-07 |
公开(公告)号: | CN113438124B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 王之梁;程鑫;杨家海;张世泽 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/04 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王萌 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 意图 驱动 网络 测量方法 装置 | ||
本申请提出了一种基于意图驱动的网络测量方法,涉及网络测量技术领域,该方法包括:获取用户编写的网络测量任务;将网络测量任务下发至相应的测量数据源处和全局流式处理器处;使用测量数据源接收网络测量任务,并产生数据流;从测量数据源处提取数据流将其输给本地流式处理器;使用本地流式处理器接收数据流后执行本地测量任务得到本地测量结果并传输至全局流式处理器;使用全局流式处理器汇总网络范围内本地测量结果,并根据汇总结果执行全局测量任务得到测量结果;根据测量结果展示系统的运行状态。本发明可以兼容不同类型的测量数据源具有通用性,支持用户编写复杂的网络范围测量任务,也可以减小数据传输和全局分析的负载实现较强可扩展性。
技术领域
本申请涉及网络测量技术领域,尤其涉及一种基于意图驱动的网络测量方法和装置。
背景技术
网络测量能够帮助更好地了解网络的状态、性能指标等,通过网络测量能够进一步进行故障诊断、异常检测等任务。随着互联网的不断发展,网络规模也不断增长,对于网络管理员来说,进行网络范围内的网络测量任务将变得越来越困难。使用传统的网络测量工具,例如ping、traceroute、netflow等只能解决特定的网络测量任务,无法执行一些定制化程度较高的测量任务。为了满足网络管理员多样化的测量意图,需要提供一套具有丰富可表达性的测量原语,以支持用户编写一系列复杂的网络范围的测量任务。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种基于意图驱动的网络测量方法,解决了现有方法使用传统的网络测量工具只能解决特定的网络测量任务,无法执行一些定制化程度较高的测量任务的技术问题,提出了可以兼容网络范围内不同类型的测量数据源的测量框架,同时提供的测量原语能够方便地支持用户基于他们的测量意图编写测量网络范围内的测量任务,实现了将测量任务尽可能放在底层的测量数据源处进行处理,减小中间传输的数据量和全局分析的负载,体现了较强的可拓展性。
本申请的第二个目的在于提出一种基于意图驱动的网络测量装置。
本申请的第三个目的在于提出一种非临时性计算机可读存储介质。
为达上述目的,本申请第一方面实施例提出了一种基于意图驱动的网络测量方法,包括:获取用户编写的网络测量任务;根据网络测量任务所需要的测量数据源,将网络测量任务下发至相应的测量数据源处和全局流式处理器处;使用测量数据源接收网络测量任务,并产生数据流;从测量数据源处提取数据流,并将数据流传输给本地流式处理器;使用本地流式处理器接收数据流,之后数据流执行本地测量任务,得到本地测量结果,并将本地测量结果传输至全局流式处理器;使用全局流式处理器汇总网络范围内各个本地流式处理器产生的本地测量结果,得到汇总结果,之后汇总结果执行全局测量任务,得到测量结果;获取测量结果,并根据测量结果展示系统的运行状态。
可选地,在本申请的一个实施例中,用户基于测量意图,通过提供的测量原语,编写网络测量任务,其中,测量原语在本地测量任务阶段和全局流式处理阶段是一致的。
可选地,在本申请的一个实施例中,测量原语包括核心原语、流式处理原语、高级原语,其中,
核心原语,提供基于时空粒度的网络流量处理方式;
流式处理原语,提供流式任务处理方式;
高级原语,提供网络测量任务常用的数据结构和操作。
可选地,在本申请的一个实施例中,执行本地测量任务的具体过程为:数据流按照用户定义的测量逻辑,执行转换操作;
执行全局测量任务的具体过程为:汇总结果按照用户定义的测量逻辑,执行转换操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110632518.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可燃烧的3D直写墨水及其制备方法和应用
- 下一篇:一种换热器用内翅片管