实现流量调度的方法、装置、设备、存储介质及程序产品与流程
- 国知局
- 2024-08-02 14:03:11
本公开涉及,具体涉及实现流量调度的方法、装置、设备、存储介质及程序产品。
背景技术:
1、软件定义广域网(software defined wide area network,简称sd-wan)作为一种虚拟广域网架构,允许企业或其他组织利用任意组合的传输服务来安全地将用户连接到业务应用。其中,sd-wan的核心功能之一是流量调度,通过智能路由算法和流量调度机制,sd-wan可以根据实时网络流量情况,自动选择最佳的网络路径,以确保网络流量的高效传输和业务应用的良好性能。
2、相关技术中,企业可以通过sd-wan提供的软件服务模式(例如:saas,software asa service),控制终端设备上的业务应用与该业务应用的服务端连接,获取所需的数据。当业务应用与该业务应用的服务端部署在不同的区域时,可以通过预置的虚拟专用网络(virtual private network,vpn)进行连接,以获取所需的数据。但在流量调度过程中涉及的vpn数量较多时,容易出现数据流向错误或者数据丢失的情况,影响流量调度的有效性。
技术实现思路
1、有鉴于此,本公开提供了一种实现流量调度的方法、装置、设备、存储介质及程序产品,以解决数据在跨区域传输的过程中不能有效传输的问题。
2、第一方面,本公开提供了一种实现流量调度的方法,应用于安全管理应用的客户端,方法包括:
3、接收来自第一终端设备上的第一业务应用发送的域名解析请求,并对域名解析请求进行域名解析,确定待解析域名,第一终端设备为所述安全管理应用的客户端所在的终端设备;
4、若待解析域名是目标域名,则从预置网段中确定与待解析域名对应的第一虚拟网络地址,并将第一虚拟网络地址作为待解析域名对应的第一流量目的地址,预置网段内包括多个虚拟网络地址;
5、将第一流量目的地址发送至第一终端设备上的第一业务应用,以使第一业务应用基于第一流量目的地址进行数据传输。
6、第二方面,本公开提供了一种实现流量调度的装置,应用于安全管理应用的客户端,装置包括:
7、第一处理模块,用于接收来自第一终端设备上的第一业务应用发送的域名解析请求,并对域名解析请求进行域名解析,确定待解析域名,第一终端设备为所述安全管理应用的客户端所在的终端设备;
8、第二处理模块,用于若待解析域名是目标域名,则从预置网段中确定与待解析域名对应的第一虚拟网络地址,并将第一虚拟网络地址作为待解析域名对应的第一流量目的地址,预置网段内包括多个虚拟网络地址;
9、第一发送模块,用于将第一流量目的地址发送至第一终端设备上的第一业务应用,以使第一业务应用基于第一流量目的地址进行数据传输。
10、第三方面,本公开提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的实现流量调度的方法。
11、第四方面,本公开提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的实现流量调度的方法。
12、第五方面,本发明提供了一种计算机程序产品,包括计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的实现流量调度的方法。
13、本实施例提供的实现流量调度的方法,能够在待解析域名是目标域名的情况下,通过流量重定向的方式,从预置网段中确定与待解析域名对应的第一虚拟网络地址,并将该第一虚拟网络地址作为待解析域名对应的第一流量目的地址发送给第一业务应用,以使第一业务应用在访问待解析域名时,可以通过第一流量目的地址进行数据传输,从而能够保障sd-wan网络中流量调度的有效性,减少网络延迟,有利于提升网络性能。
技术特征:1.一种实现流量调度的方法,其特征在于,应用于安全管理应用的客户端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从预置网段中确定与所述待解析域名对应的第一虚拟网络地址,并将所述第一虚拟网络地址作为所述待解析域名对应的第一流量目的地址,包括:
3.根据权利要求2所述的方法,其特征在于,若当前处于空闲状态的虚拟网络地址数量为多个,则所述第一虚拟网络地址的确定方式包括:
4.根据权利要求2或3所述的方法,其特征在于,在将所述第一流量目的地址发送至所述第一终端设备上的所述第一业务应用之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求5所述的方法,其特征在于,所述将更新后的第一数据包发送至所述第一目标网络地址对应的服务端中,包括:
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1所述的方法,其特征在于,所述将所述域名解析请求转发至软件定义广域网中,包括:
12.一种实现流量调度的装置,其特征在于,应用于安全管理应用的客户端,所述装置包括:
13.一种计算机设备,其特征在于,包括:
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至11中任一项所述的实现流量调度的方法。
15.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至11中任一项所述的实现流量调度的方法。
技术总结本公开涉及网络通信技术领域,公开了实现流量调度的方法、装置、设备、存储介质及程序产品。本公开提供了一种实现流量调度的方法,包括:接收来自第一终端设备上的第一业务应用发送的域名解析请求,并对域名解析请求进行域名解析,确定待解析域名;若待解析域名是目标域名,则从预置网段中确定与待解析域名对应的第一虚拟网络地址,并将第一虚拟网络地址作为待解析域名对应的第一流量目的地址,预置网段内包括多个虚拟网络地址;将第一流量目的地址发送至第一终端设备上的第一业务应用,以使第一业务应用基于第一流量目的地址进行数据传输。通过流量重定向的方式保障SD‑WAN网络中流量调度的有效性,减少网络延迟,进而有利于提升网络性能。技术研发人员:王芃力,段熊春,张中俊受保护的技术使用者:北京火山引擎科技有限公司技术研发日:技术公布日:2024/7/23本文地址:https://www.jishuxx.com/zhuanli/20240801/241540.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表