0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SaaS路径优化技术实现

夽谷科技组网服务 来源:夽谷科技组网服务 作者:夽谷科技组网服务 2022-10-13 09:39 次阅读

通过SaaS路径优化功能,设备可以为访问SaaS应用的流量选择最优路径,并能够根据路径质量的变化进行调整。

SaaS应用

SaaS应用简介

SaaS应用分为定制SaaS应用和非定制SaaS应用。定制SaaS应用一般是常用的SaaS应用,由系统预先定义;非定制SaaS应用则是用户根据实际需求配置的SaaS应用。

SaaS应用访问方式

设备访问SaaS应用有直接访问、通过网关访问(间接访问)和混合模式三种方式。

1.直接访问

如下图所示,设备通过本地接口直接访问SaaS应用,并基于本地直接访问SaaS应用的路径质量进行SaaS路径优化。

直接访问方式示意图

pYYBAGNHbAiAV8fvAAG55eCSnNA248.png

通过网关访问

如下图所示,设备作为客户端,通过网关间接访问SaaS应用,并基于间接访问SaaS应用的路径质量进行SaaS路径优化。

通过网关访问方式示意图

pYYBAGNHbBaAWKvJAAHLGA2CTVA463.png

3.混合模式

在混合方式下,设备可以直接访问SaaS应用,也可以通过网关访问SaaS应用。设备进行SaaS路径优化时,会根据设备直接访问SaaS应用的路径质量和间接访问SaaS应用的路径质量,从中选择最优路径。

SaaS路径质量探测与评估

SaaS路径质量探测

1.健康监测URL

设备进行指定SaaS应用的路径优化时,会探测通过健康监测URL访问该SaaS应用的路径质量,并根据质量探测结果为访问该SaaS应用的流量选择最优路径。

非定制SaaS应用的健康监测URL通过手工配置。定制SaaS应用的健康监测URL由系统缺省配置,不可以修改。

2.探测机制

设备直接访问SaaS应用,或者作为其他设备访问SaaS应用的网关设备时,会以30秒为周期探测接口(手工配置的直接访问SaaS应用的接口)通过健康监测URL直接访问SaaS应用的路径质量。

间接访问路径由客户端与网关之间的SDWAN隧道和网关访问SaaS应用的路径组成。设备会通过RIR-SDWAN服务的质量探测机制探测SDWAN隧道质量,并收集网关通告的网关访问SaaS应用的最优路径质量(网关站点中的CPE通过BGP IPv4 Tnl-encap-ext路由向RR发送SaaS路径质量信息,然后由RR反射给其他CPE),以得出间接访问路径质量。

SaaS路径质量评估

1.CQI

设备进行指定SaaS应用的路径优化时,会探测访问该SaaS应用的路径质量,并根据质量探测结果和质量(时延、时延抖动和丢包率)期望值,使用CQI算法进行路径质量的评估。

CQI算法的工作机制如下:

(1) 当单项质量(时延、时延抖动或丢包率)探测结果满足访问SaaS应用的期望质量时,认为单项CQI值为100。

(2) 当单项质量探测结果不满足访问SaaS应用的期望质量时,单项CQI值(时延CQI值Ds、时延抖动CQI值Js或丢包率CQI值Ls)=(单项期望值* 100)/单项质量探测结果。

(3) 综合质量CQI值=(x* Ds+ y*Js + z* Ls)/(x + y + z)。其中x、y、z分别为时延、时延抖动和丢包率的权重(取值范围为0~10,且不可以全为0)。

2.评估机制

为了评估设备访问SaaS应用的路径质量,首先需要获得路径的综合质量CQI值。

· 当评估设备直接访问SaaS应用的路径质量时,可以基于设备本地接口探测的路径质量得出路径综合质量CQI值。

· 当评估设备间接访问(通过网关访问)SaaS应用的路径质量时,可以基于网关本地接口探测的路径质量得出网关直接访问SaaS应用的路径综合质量CQI值,再基于RIR-SDWAN服务的质量探测机制探测的SDWAN隧道质量得出设备到网关的路径综合质量CQI值。设备通过网关访问SaaS应用的路径综合质量CQI值为前两者的平均值。

为避免链路频繁切换,设备使用综合质量近似CQI值评估链路优劣。综合质量近似CQI值为不大于综合质量CQI值的最大的5的倍数。例如,如果设备间接访问SaaS应用的路径综合质量CQI值为82.5,则综合质量近似CQI值为80。根据路径综合质量近似CQI值,设备为路径划分色区。其中:

· 综合质量近似CQI值80~100的路径属于绿区。

· 综合质量近似CQI值55~80的路径属于黄区。

· 综合质量近似CQI值0~50的路径属于红区。

3.根据CQI值选择最优路径

设备为访问SaaS应用的流量选择最优路径时,首先按照绿、黄、红的顺序选择最优色区,然后在最优色区中选择最优路径。如果最优色区中只有一条路径,则选择该路径作为最优路径;如果最优色区中有多条路径,则随机选择一条路径作为最优路径。

SaaS路径优化机制

使用动态获取的IP地址访问SaaS应用的路径优化

用户一般基于SaaS应用的URL,通过DNS请求动态获取SaaS应用的IP地址,以访问该SaaS应用。设备收到访问该SaaS应用的DNS请求报文(DNS请求报文中的URL为SaaS应用实例的URL)时,会按照如下步骤进行SaaS路径优化:

(1) 根据CQI算法评估的访问SaaS应用的路径质量选择最优路径。

(2) 通过最优路径转发DNS请求报文。

(3) 将收到的DNS应答报文中的IP地址与最优路径关联,并记录为最优路径信息表项。

(4) 将DNS应答报文发送给用户。

(5) 用户使用DNS应答报文中的IP地址访问SaaS应用。

(6) 设备接收到用户发送的报文后,根据报文的目的IP地址查找匹配的最优路径信息表项,以便通过记录的最优路径转发访问SaaS应用的报文。

使用静态IP地址访问SaaS应用的路径优化

系统在定制SaaS应用中预先定义了该应用的IP地址(即静态IP地址)。用户访问定制SaaS应用时可以使用静态IP地址。

当设备收到以定制SaaS应用的静态IP地址作为目的IP地址的业务报文时,如果不存在该静态IP地址对应的最优路径信息表项,则会根据静态IP地址所属SaaS应用的路径质量,为该业务报文选择最优路径进行转发,并将静态IP地址与最优路径关联,记录为最优路径信息表项。设备根据最优路径信息表项转发后续收到的、以静态IP地址作为目的IP地址的报文。

最优路径信息表项的老化

最优路径信息表项经过一定时间将会被老化。对于为动态IP地址建立的最优路径信息表项,当通过DNS解析到的IP地址失效时间达到两分钟时,最优路径信息表项也会被老化。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SaaS
    +关注

    关注

    1

    文章

    354

    浏览量

    36609
  • sdwan
    +关注

    关注

    2

    文章

    121

    浏览量

    7133
收藏 人收藏

    评论

    相关推荐

    设备监控物联网SaaS平台是什么?设备监控物联网SaaS平台的功能

    设备监控物联网SaaS平台是一种基于云计算技术,专为设备监控和管理设计的软件即服务(Software as a Service)解决方案。这种平台允许企业无需自行搭建和维护复杂的IT基础设施,即可
    的头像 发表于 05-15 16:17 167次阅读

    SD-WAN技术如何优化TikTok直播网络?

    SD-WAN(软件定义广域网)技术可以用于优化TikTok直播的网络连接,提供更稳定和高效的网络性能。以下是一些SD-WAN技术可以优化TikTok直播网络的方法: 1、智能
    的头像 发表于 04-08 17:30 247次阅读

    降本增效:NVIDIA路径优化引擎创下多项世界纪录!

    NVIDIA cuOpt 路径优化引擎助力川崎重工实现铁路安全,支持 SyncTwin 实现制造优化
    的头像 发表于 04-03 11:17 265次阅读

    NVIDIA路径优化引擎创下23项世界纪录

    NVIDIA cuOpt 不仅在过去三年中所有的大型路径规划基准测试中均名列榜首,还创下了二十多项世界纪录。这意味着该路径优化引擎能够使各行各业采取节约成本的高效措施。
    的头像 发表于 03-21 09:47 213次阅读

    什么是SaaS?中国SaaS发展简史

    SaaS融合了软件与云计算的优势,在这种服务模式下,用户不仅获得了软件的功能,更重要的是,用户拥有数据与隐私权。
    发表于 03-14 11:30 308次阅读
    什么是<b class='flag-5'>SaaS</b>?中国<b class='flag-5'>SaaS</b>发展简史

    路径和iSCSI SAN存储技术介绍

    路径能使操作系统正确的识别到物理LUN,具体的做法就是生成一个特别的设备文件,操作系统操作这个特殊的设备文件来实现对LUN的控制。告诉操作系统该怎么使用这个设备。也就是说,多路径管理软件从
    的头像 发表于 10-24 11:08 776次阅读
    多<b class='flag-5'>路径</b>和iSCSI SAN存储<b class='flag-5'>技术</b>介绍

    MATLAB编程在优化中的应用介绍

    线性的,需要特殊的技术,而这些技术通常不是任何核心课程的一部分。所有的书都假设读者熟悉编程语言,传统上是FoRTRAN,最近是C。另一个经常提出的假设是,优化技术将在基础计算环境中
    发表于 09-21 07:07

    仪器仪表SaaS(软件即服务)云平台如何架构

    各类传感器和水电表等仪器仪表的广泛应用,带动了相关产业链的发展。很多仪器仪表企业在逐步布局SaaS平台,实现优质的售后管理服务,帮助提升企业品牌形象和价值。 SaaS平台是一种通过互联网提供软件应用
    的头像 发表于 09-15 15:05 349次阅读

    物通博联SaaS云服务实现设备无缝对接MES系统

    和维护的成本,只需要订阅服务就能方便地访问和使用平台。 基于工业物联网的应用场景和需求,物通博联提供基于SaaS云服务实现设备对接MES系统的解决方案。在工业数据管理平台中,各种配置都能在服务器端完成,包含项目配置管理、远端网关及设备一键配置部署、站
    的头像 发表于 09-06 17:39 413次阅读

    如何使用返回路径实现更好的PCB设计

    高速信号不遵循阻力最小的路径;它们遵循阻抗最小的路径。本系列文章为您的下一个项目提供有关 PCB 设计布局的想法。
    的头像 发表于 09-01 09:26 483次阅读
    如何使用返回<b class='flag-5'>路径</b><b class='flag-5'>实现</b>更好的PCB设计

    虚拟机洞察:实现应用感知型基础架构的关键路径

    电子发烧友网站提供《虚拟机洞察:实现应用感知型基础架构的关键路径.pdf》资料免费下载
    发表于 08-29 11:07 0次下载
    虚拟机洞察:<b class='flag-5'>实现</b>应用感知型基础架构的关键<b class='flag-5'>路径</b>

    SaaS的演进过程(SaaS,PaaS和IaaS及特点)

    SaaS在企业服务领域成为一种主流形式,也只是近些年的事情。实际上,这个演进过程相当长,主要经历了4个阶段。
    发表于 08-29 10:20 670次阅读
    <b class='flag-5'>SaaS</b>的演进过程(<b class='flag-5'>SaaS</b>,PaaS和IaaS及特点)

    如何使用好SaaS服务?

    近五年来,市场上SaaS服务商的数量越来越多,SaaS服务日趋成熟,这也对传统软件模式展开挑战。而如何使用好SaaS服务?如何依靠SaaS用更少的投入获得更多的利润,是我们现在要考虑
    的头像 发表于 08-07 10:40 856次阅读

    奥威软件SaaS BI系统:一站式数据可视化解决方案

    销售数据,以优化商品种类和库存管理。 2. 跨境电商业:奥威软件SaaS BI系统可以满足跨境电商数据分析可视化需求,实现多维自助的电商数据分析,帮助卖家更好地管理跨境电商业务,提高销售量和利润,帮助
    发表于 08-01 10:21

    求一种SaaS模式下多租户系统数据隔离实现方案

    开发过SaaS系统平台的小伙伴一定对多租户这个概念不陌生,简单来说一个租户就是一个公司客户,多个租户共用同一个SaaS系统,一旦SaaS系统不可用,那么所有的租户都不可用。
    的头像 发表于 07-27 10:34 659次阅读