动态应用SLA度量生成、分发和基于意图的SD-WAN链路选择制造技术

技术编号:26534528 阅读:72 留言:0更新日期:2020-12-01 14:22
本公开涉及动态应用SLA度量生成、分发和基于意图的SD‑WAN链路选择。总体上,本公开描述了用于动态应用服务等级协议(SLA)度量生成、分发和基于意图的SD‑WAN链路选择的技术。例如,网络设备可以确定与应用或应用组相关联的度量。网络设备可以向控制器发送度量,并且作为响应,可以从控制器接收与应用或应用组相关联的推荐的SLA度量。网络设备还可以基于以下项来计算基于意图的SLA度量:推荐的SLA度量、连接到网络设备的一个或多个链路的一个或多个特性、以及定义用以应用推荐的SLA度量的容差级别的用户配置的意图模型。网络设备可以根据基于意图的SLA度量来选择用以从应用或应用组发送业务的路径。

【技术实现步骤摘要】
动态应用SLA度量生成、分发和基于意图的SD-WAN链路选择
本公开涉及计算机网络。
技术介绍
计算机网络是可以交换数据和共享资源的互连计算设备的集合。在诸如互联网等基于分组的网络中,计算设备通过将数据划分为被称为分组的可变长度块来传送数据,这些可变长度块分别通过网络从源设备路由到目的地设备。目的地设备从分组中提取数据并且将数据组合成其原始形式。在过去的几十年中,互联网呈指数级增长,从一个由少数节点组成的小型网络发展成为一个为超过十亿用户提供服务的全球普及网络。今天,个人订户不限于通过网络运行一些具有语音和/或数据下载的网络会话。相反,订户使用的服务范围涵盖了多媒体游戏、音频和视频流、web服务、IP语音(VoIP)等。随着新技术渗透,诸如物联网(IoT)和M2M(机器到机器)通信的利用率的提高,给定订户可能需要的网络服务和软件应用也从几个会话发展到具有并发流的多个会话。随着订户越来越多地同时运行多个应用、服务和交易,这个数字正在迅速增长。订户会话和分组流的数量和种类的增加在网络性能(诸如时延、延迟和抖动)方面向网络服务提供方提出了挑战本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由控制器从软件定义的广域网(SD-WAN)的多个网络设备接收针对连接到所述多个网络设备的每个链路的度量,其中所述度量与应用或应用组相关联;/n由所述控制器基于从所述多个网络设备中的每个网络设备接收的所述度量的聚合来计算针对所述应用或应用组的推荐的服务等级协议(SLA)度量;以及/n由所述控制器向所述多个网络设备中的每个网络设备发送所述推荐的SLA度量,以使所述多个网络设备中的每个网络设备计算基于意图的SLA度量,所述基于意图的SLA度量被用于选择用以从所述应用或应用组发送业务的路径。/n

【技术特征摘要】
20190531 US 16/428,6491.一种方法,包括:
由控制器从软件定义的广域网(SD-WAN)的多个网络设备接收针对连接到所述多个网络设备的每个链路的度量,其中所述度量与应用或应用组相关联;
由所述控制器基于从所述多个网络设备中的每个网络设备接收的所述度量的聚合来计算针对所述应用或应用组的推荐的服务等级协议(SLA)度量;以及
由所述控制器向所述多个网络设备中的每个网络设备发送所述推荐的SLA度量,以使所述多个网络设备中的每个网络设备计算基于意图的SLA度量,所述基于意图的SLA度量被用于选择用以从所述应用或应用组发送业务的路径。


2.根据权利要求1所述的方法,其中计算所述推荐的SLA度量包括确定从所述多个网络设备中的每个网络设备接收的所述SLA度量的所述聚合的均值。


3.根据权利要求1至3中任一项所述的方法,其中接收所述度量包括接收所述度量作为一批多个度量的一部分。


4.一种方法,包括:
由软件定义的广域网(SD-WAN)的多个网络设备中的网络设备确定针对连接到所述网络设备的一个或多个链路的度量,其中所述度量与应用或应用组相关联;
由所述网络设备向控制器发送所述度量;
由所述网络设备从所述控制器接收与所述应用或应用组相关联的推荐的服务等级协议(SLA)度量,其中所述推荐的SLA度量是基于来自所述多个网络设备中的每个网络设备的所述度量的聚合被计算的,来自所述多个网络设备中的每个网络设备的所述度量包括由所述网络设备发送的所述度量;
由所述网络设备基于以下项来计算基于意图的SLA度量:所述推荐的SLA度量、连接到所述网络设备的所述一个或多个链路的一个或多个特性、以及定义用以应用所述推荐的SLA度量的容差级别的用户配置的意图模型;以及
由所述网络设备基于所述基于意图的SLA度量来选择用以从所述应用或应用组发送业务的路径。


5.根据权利要求4所述的方法,
其中所述一个或多个链路包括无线链路,并且
其中所述无线链路的所述一个或多个特性包括以下中的至少一项:时延、信号强度、覆盖范围、数据速率、每单位面积带宽、频率和供应方。


6.根据权利要求4所述的方法,
其中所述一个或多个链路包括物理链路,并且
其中所述物理链路的所述一个或多个特性至少包括链路类型、对数据速率的支持、收发器、标准、供应方和信号强度。


7.根据权利要求4所述的方法,
其中所述用户配置的意图模型的所述容差级别包括积极意图模型、正常意图模型和脆弱意图模型中的至少一项,所述积极意图模型使所述网络设备在选择所述路径时以较积极的方式应用所述推荐的SLA度量,所述正常意图模型使所述网络设备在选择所述路径时按原样应用所述推荐的SLA度量,所述脆弱意图模型使所述网络设备在选择所述路径时以较保守的方式应用所述推荐的SLA度量。


8.根据权利要求4所述的方法,其中确定用以从所述应用或应用组发送业务的所述路径包括基于以下中的至少一项来确定最短路径:迪杰斯特拉算法、贝尔曼-福特算法、广度优先搜索(BFS)、深度优先搜索(DFS)、弗洛伊德算法、约翰逊算法、克鲁斯卡尔算法、普里姆算法和算法。


9.根据权利要求4所述的方法,其中确定所述度量包括实现测量协议,所述测量协议包括以下中的至少一项:实时性能监测(RPM)、单向主动测量协议(OWAMP)、双向主动测量协议(TWAMP)、主动探测、被动探测和协议深度分组检查(DPI)引擎。


10....

【专利技术属性】
技术研发人员:T·S·帕萨帕西S·拉玛诺尔蒂R·吉S·肖M·谭加维尔V·贝利亚帕N·M·谢诺伊
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国;US

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

1