SaaS访问优化方法、装置及存储介质制造方法及图纸

技术编号:38612550 阅读:7 留言:0更新日期:2023-08-26 23:40
本发明专利技术公开了一种SaaS访问优化方法、装置及存储介质,属于SaaS服务技术领域。本发明专利技术在检测到SaaS服务访问请求时,根据SaaS服务访问请求确定待访问SaaS服务;获取待访问SaaS服务的网络标识地址和落地网关;接收落地网关发送的对应网络标识地址的路由数据,其中,路由数据中携带有优先属性值;在接收到待访问SaaS服务的业务流量时,确定业务流量类型;在业务流量为新业务流量时,根据优先属性值将新业务流量转发到对应的落地网关,以对待访问SaaS服务的业务流量进行访问,自动根据落地网关的优先属性值分配对应的业务流量,选择最佳的落地网关,提高SaaS服务访问体验。提高SaaS服务访问体验。提高SaaS服务访问体验。

【技术实现步骤摘要】
SaaS访问优化方法、装置及存储介质


[0001]本专利技术涉及SaaS服务
,尤其涉及一种SaaS访问优化方法、装置及存储介质。

技术介绍

[0002]SD

WAN(Software Defined Wide Area Network,软件定义广域网)系统解决了企业各站点互联的问题。随着SaaS(Software

as

a

Service,软件即服务)服务的日益普及,企业访问SaaS的业务流量与日俱增,SaaS服务往往部署于不同地域的云,由于企业全球化,产生越来越多的跨域访问需求,如国内用户访问位于Azure的Office365等。而这些跨域SaaS访问,由于运营商国际Internet出口的拥塞,导致访问体验很差,因此需要对SaaS访问服务进行优化。
[0003]为不同SaaS服务优化传输路径是加速SaaS服务的最佳方法。一般在距离提供SaaS服务数据中心距离较近的POP点(Point

of

Presence,入网点)或能保障SaaS服务访问质量的POP点设立落地网关,同时在企业和这些POP点落地网关之间建立质量有保证的隧道,将访问SaaS服务的企业流量导流到POP点落地网关,从而保证了SaaS服务访问的性能。在部署POP点落地网关时,为了主备或负载均衡,一般会部署多个落地网关。
[0004]但企业出口网关在选择隧道走某个落地网关时,并不知道最终落地网关的状态,所以即使在企业出口网关跟踪了隧道通断(落地网关出口拥塞不影响隧道通断),并不能阻止流量都导入某一个落地网关,造成这个网关出口拥塞,从而影响SaaS访问体验。

技术实现思路

[0005]本专利技术的主要目的在于提供一种SaaS访问优化方法、装置及存储介质,旨在解决现有技术SaaS服务访问体验差的技术问题。
[0006]为实现上述目的,本专利技术提供了一种SaaS访问优化方法,所述方法包括以下步骤:
[0007]在检测到SaaS服务访问请求时,根据所述SaaS服务访问请求确定待访问SaaS服务;
[0008]获取所述待访问SaaS服务的网络标识地址和落地网关;
[0009]接收所述落地网关发送的对应所述网络标识地址的路由数据,其中,所述路由数据中携带有优先属性值;
[0010]在接收到待访问SaaS服务的业务流量时,确定所述业务流量类型;
[0011]在所述业务流量类型为新业务流量时,根据所述优先属性值将所述新业务流量转发到对应的落地网关,以对待访问SaaS服务的业务流量进行访问。
[0012]可选地,所述在所述业务流量类型为新业务流量时,根据所述优先属性值将所述新业务流量转发到对应的落地网关,包括:
[0013]在所述业务流量类型为新业务流量时,将所述优先属性值进行比较;
[0014]获取所述优先属性值中最大优先属性值;
[0015]将所述新业务流量转发到所述最大优先属性值所对应的落地网关。
[0016]可选地,所述在所述业务流量类型为新业务流量时,将所述优先属性值进行比较之后,还包括:
[0017]在所述优先属性值均相等时,根据各落地网关发送的对应所述网络标识地址的路由数据得到网络标识地址报文数据;
[0018]根据所述网络标识地址报文数据得到五元组信息;
[0019]对所述五元组信息进行哈希计算,得到哈希计算结果;
[0020]根据所述哈希计算结果确定对应的落地网关;
[0021]将所述新业务流量转发到对应的落地网关。
[0022]可选地,所述接收所述落地网关发送的对应所述网络标识地址的路由数据之前,还包括:
[0023]计算各落地网关的网关健康状态;
[0024]获取第一预设常数值;
[0025]通过所述网关健康状态和所述第一预设常数值计算优先属性值。
[0026]可选地,所述计算各落地网关的网关健康状态,包括:
[0027]获取第一权重值和第二权重值;
[0028]计算各落地网关的出口健康状态和处理器健康状态;
[0029]根据所述第一权重值和所述出口健康状态计算第一健康状态;
[0030]根据所述第二权重值和所述处理器健康状态计算第二健康状态;
[0031]通过所述第一健康状态和所述第二健康状态计算各落地网关的网关健康状态。
[0032]可选地,所述计算各落地网关的出口健康状态和处理器健康状态,包括:
[0033]获取各落地网关的出口带宽使用率和处理器使用率;
[0034]在所述出口带宽使用率小于等于预设使用率时,计算各落地网关的出口健康状态为第一目标值;
[0035]在所述出口带宽使用率大于预设使用率时,获取第二预设常数值;
[0036]通过所述第二预设常数值、所述第一目标值以及所述出口带宽使用率计算各落地网关的出口健康状态;
[0037]在所述处理器使用率小于等于所述预设使用率时,计算各落地网关的处理器健康状态为第一目标值;
[0038]在所述处理器使用率大于所述预设使用率时,通过所述第二预设常数值、所述第一目标值以及所述处理器使用率计算各落地网关的处理器健康状态。
[0039]可选地,所述接收所述落地网关发送的对应所述网络标识地址的路由数据之后,还包括:
[0040]预设间隔时间计算更新优先属性值;
[0041]将所述更新优先属性值和优先属性值进行计算,得到属性值差值;
[0042]在所述属性值差值大于预设差值时,用所述更新优先属性值替换所述优先属性值,以对所述优先属性值进行更新。
[0043]可选地,在接收到待访问SaaS服务的业务流量时,确定所述业务流量类型之后,还包括:
[0044]在所述业务流量类型为已有业务流量时,将所述已有业务流量转发至发送对应所述网络标识地址的路由数据的落地网关。
[0045]此外,为实现上述目的,本专利技术还提出一种SaaS访问优化装置,所述SaaS访问优化装置包括:
[0046]确定模块,用于在检测到SaaS服务访问请求时,根据所述SaaS服务访问请求确定待访问SaaS服务;
[0047]获取模块,用于获取所述待访问SaaS服务的网络标识地址和落地网关;
[0048]接收模块,用于接收所述落地网关发送的对应所述网络标识地址的路由数据,其中,所述路由数据中携带有优先属性值;
[0049]所述确定模块,还用于在接收到待访问SaaS服务的业务流量时,确定所述业务流量类型;
[0050]转发模块,用于在所述业务流量类型为新业务流量时,根据所述优先属性值将所述新业务流量转发到对应的落地网关,以对待访问SaaS服务的业务流量进行访问。
[0051]此外,为实现上述目的,本专利技术还提出一种SaaS访问优化设备,所述SaaS访问优化设备包括:存储器、处理器及存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SaaS访问优化方法,其特征在于,所述SaaS访问优化方法包括:在检测到SaaS服务访问请求时,根据所述SaaS服务访问请求确定待访问SaaS服务;获取所述待访问SaaS服务的网络标识地址和落地网关;接收所述落地网关发送的对应所述网络标识地址的路由数据,其中,所述路由数据中携带有优先属性值;在接收到待访问SaaS服务的业务流量时,确定所述业务流量类型;在所述业务流量类型为新业务流量时,根据所述优先属性值将所述新业务流量转发到对应的落地网关,以对待访问SaaS服务的业务流量进行访问。2.如权利要求1所述的SaaS访问优化方法,其特征在于,所述在所述业务流量类型为新业务流量时,根据所述优先属性值将所述新业务流量转发到对应的落地网关,包括:在所述业务流量类型为新业务流量时,将所述优先属性值进行比较;获取所述优先属性值中最大优先属性值;将所述新业务流量转发到所述最大优先属性值所对应的落地网关。3.如权利要求2所述的SaaS访问优化方法,其特征在于,所述在所述业务流量类型为新业务流量时,将所述优先属性值进行比较之后,还包括:在所述优先属性值均相等时,根据各落地网关发送的对应所述网络标识地址的路由数据得到网络标识地址报文数据;根据所述网络标识地址报文数据得到五元组信息;对所述五元组信息进行哈希计算,得到哈希计算结果;根据所述哈希计算结果确定对应的落地网关;将所述新业务流量转发到对应的落地网关。4.如权利要求1所述的SaaS访问优化方法,其特征在于,所述接收所述落地网关发送的对应所述网络标识地址的路由数据之前,还包括:计算各落地网关的网关健康状态;获取第一预设常数值;通过所述网关健康状态和所述第一预设常数值计算优先属性值。5.如权利要求4所述的SaaS访问优化方法,其特征在于,所述计算各落地网关的网关健康状态,包括:获取第一权重值和第二权重值;计算各落地网关的出口健康状态和处理器健康状态;根据所述第一权重值和所述出口健康状态计算第一健康状态;根据所述第二权重值和所述处理器健康状态计算第二健康状态;通过所述第一健康状态和所述第二健康状态计算各落地网关的网关健康状态。6.如权利要求5所述的SaaS访问优化方法,其特征在于,所述计算各落地网关的出口健...

【专利技术属性】
技术研发人员:鲁子奕沈永清刘伟
申请(专利权)人:南凌科技股份有限公司
类型:发明
国别省市:

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

1