一种软件定义广域网SD-WAN保障应用体验的方法和系统技术方案

技术编号:38141602 阅读:8 留言:0更新日期:2023-07-08 09:56
本申请实施例提供了一种保障业务应用体验的方法及系统。该方法包括:控制器基于网络中多个业务应用类型的链路质量要求,将所述多个业务应用类型分为多个应用类型组;基于所述多个应用类型组确定发送优先级别;基于所述多个应用类型组的链路质量要求和网络中多条链路的链路质量信息,为所述多个应用类型组分别确定至少一条链路;基于为所述多个应用类型组分别确定的至少一条链路、所述多个应用类型组的发送优先级别、所述多个应用类型组的链路质量要求和策略推荐引擎,为所述多个应用类型组分别确定网络配置;向策略执行点设备下发所述网络配置。通过所述方法,解决了业务应用网络配置效率低、业务应用体验保障效果差的问题。业务应用体验保障效果差的问题。业务应用体验保障效果差的问题。

【技术实现步骤摘要】
一种软件定义广域网SD

WAN保障应用体验的方法和系统
[0001]本申请是向中国国家知识产权局提交的申请日为2020年9月18日、申请号为202010989381.6、专利技术名称为“一种保障业务应用体验的方法和系统”的申请的分案申请。


[0002]本申请涉及通信
,特别涉及一种保障业务应用体验的方法。

技术介绍

[0003]随着企业业务的云化趋势日趋显著,企业用户关注点从网络连通性转移到业务质量和体验上。保障业务质量和体验逐渐成为网络运维人员主要考核指标,网络设备提供商也提供了如QoS(Quality of Service,服务质量)、策略路由等特性为重要业务提供优先转发保障手段,企业网络中存在多种业务应用,针对每一种业务应用网络运维人员需要设置对应的体验保障策略。目前主要依赖网络运维人员手工配置策略,运维人员针对不同应用需要配置不同的策略,策略中参数设定复杂程度高,运维工作量较大,并且无法对关键业务应用体验进行保障。

技术实现思路

[0004]本申请实施例提供了一种保障业务应用体验的方法和系统,用于解决现有技术中业务应用策略配置效率低导致业务应用体验保障效果差的问题。
[0005]第一方面,本申请实施例提供了一种保障业务应用体验的方法,所述方法包括:
[0006]控制器基于多个业务应用类型的链路质量要求,将所述多个业务应用类型分为多个应用类型组,基于所述多个应用类型组确定发送优先级别,基于所述多个应用类型组的链路质量要求和网络中多条链路的链路质量信息,为所述多个应用类型组分别确定至少一条链路;基于为所述多个应用类型组分别确定的至少一条链路、所述多个应用类型组的发送优先级别、所述多个应用类型组的链路质量要求和配置决策引擎,为所述多个应用类型组分别确定网络配置;向策略执行点设备下发所述网络配置。
[0007]在上述技术方案中,所述多个业务应用类型的链路质量要求属于所述多个业务应用类型的质量要求的一部分,是指所述多个业务应用类型的数据报文对传输链路的质量要求。所述传输链路的质量会影响所述多个业务应用类型的数据报文的传输效果,进而影响所述多个业务应用类型的用户体验。上述技术方案中通过所述链路质量要求的衡量指标来定量衡量所述链路质量要求。所述链路质量要求的衡量指标是指可衡量所述多个业务应用类型及所述多个应用类型组对所述传输链路的质量要求的一个或多个数值或一个或多个数值范围。所述链路质量要求的衡量指标可包括:带宽、丢包率、抖动、时延和/或综合度量指标。对于网络中的多个业务应用类型可以根据所述链路质量要求的衡量指标的含义和计算方法获得所述多个业务应用类型的链路质量要求。结合网络中多个业务应用类型对所述链路质量要求的程度可将多种业务应用类型划分为多个应用类型组,因此可将所述多个业务应用类型划分为至少一个应用类型组。在运维人员需要对所述多个业务应用类型做数据
报文发送、体验保障等网络配置的时,就可基于所述多个业务应用类型的多个应用类型组进行数据报文发送、体验保障等网络配置。这种方法相比现有技术,即针对每种业务应用类型进行网络配置的方法和技术,可以提高业务应用网络配置效率,降低运维成本。进一步,对多个应用类型组设置数据报文发送优先级,这种方法也不需要针对每种业务应用类型设置数据报文发送优先级,也提高了网络配置的效率。
[0008]因为网络中多个应用类型组中的多个业务应用类型的用户体验依赖于负责发送所述多个业务应用类型数据报文的物理链路质量,所以运维人员需要选择符合所述多个应用类型组的链路质量要求的链路来发送所述数据报文并将所述链路构成网络配置。控制器可从支持链路质量监控设备或系统中实时或周期获取到网络中多条链路的链路质量信息。基于所述多个应用类型组的链路质量要求和所述链路质量信息,为所述多个应用各类型组分别确定至少一条链路。根据多个应用类型组的链路质量要求的衡量指标与所述多条链路的链路质量信息进行比较,可以得到所述多条链路对于所述多个应用类型组的链路质量要求的满足度。还需要对所述多条链路质量的满足度进行标注。对于所述链路质量的满足度为满足的链路,表示所述链路可满足至少一个应用类型组的链路质量要求;对于所述链路质量的满足度为不满足的链路,表示所述链路不满足所有所述多个应用类型组的链路质量要求。对于标注为不满足的链路,还可以根据所述链路的链路质量信息与所述多个应用类型组的链路质量要求的衡量指标的接近程度,对已标注为不满足的链路进行接近程度的标记。通过上述方法可以得到针对所述多个应用类型组的满足和不满足的链路信息。进一步,根据为所述多个应用类型组分别确定的至少一条链路、所述多个应用类型组的发送优先级别、所述多个应用类型组的链路质量要求和配置决策引擎,为所述多个应用类型组分别确定网络配置。基于所述配置决策引擎的运算,控制器可基于为所述多个应用类型组分别确定的至少一条链路、所述多个应用类型组的发送优先级别、所述多个应用类型组的链路质量要求自动地为所述多个应用类型组分别确定网络配置。这种方法可提高运维人员在业务应用的网络配置的效率,提高网络配置参数选择的正确性,从而保障业务应用的体验。最后向策略执行点设备下发所述网络配置。
[0009]在一种可能的设计中,所述方法还包括基于所述多个业务应用类型的链路质量要求和所述多个应用类型组与所述多个应用类型组的链路质量要求的对应关系,将所述多个业务应用类型分为所述多个应用类型组。对于网络中的多个业务应用类型可以根据所述链路质量要求的衡量指标的含义和计算方法,获得所述多个业务应用类型的链路质量要求。结合网络中多个业务应用类型对所述链路质量要求的程度可将多种业务应用划分为多个应用类型组,因此可将所述多个业务应用类型汇聚为至少一个应用类型组。具体地,可基于多个业务应用类型的链路质量要求和所述多个应用类型组与所述多个应用类型组的链路质量要求的对应关系确定所述多个业务应用类型的应用类型组。即将所述多各业务应用类型的链路质量要求的衡量指标,与所述多个应用类型组与所述多个应用类型组的链路质量要求的衡量指标的对应关系进行比对,就可以确定所述多个业务应用对应的应用类型组。
[0010]在一种可能的设计中,所述方法还包括基于所述多个业务应用类型的链路质量要求和用户体验要求,和所述多个应用类型组与所述多个应用类型组的链路质量要求和用户体验要求的对应关系,将所述多个业务应用类型分为所述多个应用类型组。所述业务应用类型的用户体验要求也属于所述业务应用类型质量要求的一部分,是指从用户感知角度描
述所述业务应用类型的体验要求。控制器可通过用户体验要求的衡量指标来定量衡量用户体验要求。所述用户体验要求的衡量指标是指能够从用户感知角度衡量所述业务应用类型体验的指标的一个或多个数值或一个或多个数值范围。对于网络中多个业务应用类型可以通过所述用户体验要求的衡量指标的含义和计算方法,获得所述多个业务应用类型的用户体验要求。结合网络中多个业务应用类型对链路质量要求和用户体验要求可将多种业务应用类型划分为多个应用类型组,将所述多种业务应用类型汇聚为至少一个应用类型组。具体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件定义广域网SD

WAN保障应用体验的方法,其特征在于,所述方法包括:确定一个或多个应用组的网络需求,所述网络需求包括服务水平协议SLA需求和调度需求;基于所述网络需求确定至少一条第一链路,所述第一链路满足所述一个或多个应用组对应的SLA需求;响应于所述第一链路无法满足所述一个或多个应用组对应的SLA需求,确定第一网络配置,所述第一网络配置用于使得至少一条第二链路满足所述一个或多个应用组对应的SLA需求。2.如权利要求1所述的方法,其特征在于,所述确定一个或多个应用组的网络需求,包括:基于一个或多个应用的SLA需求,确定所述一个或多个应用组和所述一个或多个应用组对应的SLA需求;确定所述一个或多个应用组的调度需求。3.如权利要求2所述的方法,其特征在于,所述基于一个或多个应用的SLA需求,确定所述一个或多个应用组,包括:基于所述一个或多个应用的SLA需求和应用组与SLA需求的对应关系,确定所述一个或多个应用组。4.如权利要求1至3任一所述的方法,其特征在于,所述基于所述网络需求确定至少一条第一链路,包括:基于所述网络需求和配置决策引擎,确定第二网络配置,所述第二网络配置用于使得至少一条第一链路满足所述一个或多个应用组对应的SLA需求。5.如权利要求4所述的方法,其特征在于,所述方法还包括:向所述第一链路相关的一个或多个第一网元设备下发所述第二网络配置。6.如权利要求4所述的方法,其特征在于,所述响应于所述第一链路无法满足所述一个或多个应用组对应的SLA需求,确定第一网络配置,所述第一网络配置用于使得至少一条第二链路满足所述一个或多个应用组对应的SLA需求,包括:基于所述第一链路的链路信息和所述一个或多个应用组对应的SLA需求,确定所述第一链路无法满足所述一个或多个应用组对应的SLA需求;基于所述网络需求和所述配置决策引擎,确定第一网络配置,所述第一网络配置用于使得所述至少一条第二链路满足所述一个或多个应用组对应的SLA需求。7.如权利要求6所述的方法,其特征在于,所述方法还包括:向所述第二链路相关的一个或多个第二网元设备下发所述第一网络配置。8.如权利要求1至7任一所述的方法,其特征在于,所述SLA需求包括以下一项或多项:链路质量需求、用户体验需求、成本需求。9.如权利要求1至8任一所述的方法,其特征在于,所述调度需求包括发送优先级。10.一种软件定义广域网SD

WAN保障应用体验的方法,其特征在于,所述方法包括:生成第一链路的路由信息,所述第一链路是基于一个或多个应用组的网络需求确定的,所述网络需求包括服务水平协议SLA需求和调度需求,所述第一...

【专利技术属性】
技术研发人员:达呼巴雅尔刘国栋丁伋堃
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1