【技术实现步骤摘要】
网关切换方法、网关切换系统、网关控制器及网关
[0001]本专利技术涉及通信
,尤其涉及一种网关切换方法
、
网关切换系统
、
网关控制器及网关
。
技术介绍
[0002]随着云时代的到来,办公方式也在逐步演化
。
由传统的固定
PC(personal computer
,个人计算机
)
办公
、
移动
PC
办公,逐渐演化为云办公方式,目前,主要通过云桌面实现办公
。
[0003]目前,客户端通过接入网关
(access gateway
,简称
AG)
从而连接到云桌面,连接建立后云桌面会将心跳和数据流在该连接上传递,连接会一直持续到客户端断开连接,即所谓的长连接
。1
个
AG
可以支持
N
路长连接,因此涉及到
AG
的负载均衡
。
[0004]为了解决负载均衡的问题,通过多个
AG
定时上报负载到管理系统中,管理系统在客户端请求接入云桌面服务端时根据负载情况选择低负载的
AG
进行分配,客户端建立和其分配到的
AG
的长连接,以此来达到不同
AG
的负载均衡
。
[0005]但是,上述方式在连接建立前进行负载均衡,连接建立后不再有能力重新进行
AG
的负载均衡,而云 ...
【技术保护点】
【技术特征摘要】
1.
一种网关切换方法,其特征在于,所述方法应用于网关切换系统,所述网关切换系统包括网关控制器
、
第一网关和第二网关,所述方法包括:所述网关控制器获取所述第一网关的负载参数,所述第一网关与多个客户端之间建立有多个长连接;所述网关控制器根据所述第一网关的负载参数,向所述第一网关发送连接迁移指令,所述迁移指令包括所述第二网关的地址,所述连接迁移指令指示对至少一个长连接进行切换,所述多个长连接包括所述至少一个长连接;所述第一网关将所述第二网关的地址发送至所述至少一个长连接对应的客户端,以使得所述至少一个长连接对应的客户端与所述第二网关建立长连接
。2.
根据权利要求1所述的方法,其特征在于,所述网关控制器根据所述第一网关的负载参数,向所述第一网关发送连接迁移指令,包括:所述网关控制器根据所述第一网关的负载参数,确定所述第一网关的负载值,当所述负载值高于负载阈值,向所述第一网关发送连接迁移指令
。3.
根据权利要求1或2所述的方法,其特征在于,所述第一网关的负载参数包括所述多个长连接的负载参数
。4.
根据权利要求3中所述的方法,其特征在于,所述多个长连接的负载参数包括时延;所述网关控制器根据所述第一网关的负载参数,向所述第一网关发送连接迁移指令,包括:所述网关控制器确定所述多个长连接中所述至少一个长连接的时延值大于时延阈值,向所述第一网关发送连接迁移指令
。5.
根据权利要求1至4中任一所述的方法,其特征在于,所述第一网关将所述第二网关的地址发送至所述至少一个长连接对应的客户端,包括:所述第一网关将所述第二网关的地址发送至服务控制器,所述服务控制器与多个服务端相连,所述多个服务端通过网络与所述多个客户端进行通信
。6.
根据权利要求1至5中任一所述的方法,其特征在于,所述至少一个客户端中包括目标客户端,所述方法还包括:所述第一网关接收所述目标客户端发送的连接中断请求;所述第一网关根据所述连接中断请求中断与所述目标客户端的长连接
。7.
根据权利要求1至6中任一所述的方法,其特征在于,所述客户端为云桌面客户端
。8.
根据权利要求1至7中任一所述的方法,其特征在于,所述连接迁移指令还包括长连接选取策略,所述长连接选取策略指示了从所述多个长连接中选择所述至少一个长连接的方案;所述方法还包括:所述第一网关根据所述长连接选取策略,从所述多个长连接中选取所述至少一个长连接
。9.
一种网关切换方法,其特征在于,所述方法应用于网关控制器,所述方法包括:获取第一网关的负载参数,所述第一网关与多个客户端之间建立有多个长连接;根据所述第一网关的负载参数,向所述第一网关发送连接迁移指令,以使得所述第一网关将第二网关地址发送至至少一个长连接对应的客户端,所述迁移指令包括所述第二网关的地址,所述多个长连接包括所述至少一个长连接
。10.
根据权利要求9所述的方法,其特征在于,所述根据所述第一网关的负载参数,向所
述第一网关发送连接迁移指令,包括:根据所述第一网关的负载参数,确定所述第一网关的负载值,当所述负载值高于负载阈值,向所述第一网关发送连接迁移指令
。11.
根据权利要求9或
10
所述的方法,其特征在于,所述第一网关的负载参数包括所述多个长连接的负载参数
。12.
根据权利要求
11
中所述的方法,其特征在于,所述多个长连接的负载参数包括时延;所述根据所述第一网关的负载参数,向所述第一网关发送连接迁移指令,包括:确定所述多个长连接中所述至少一个长连接的时延值大于时延阈值,向所述第一网关发送连接迁移指令
。13.
根据权利要求9至
12
中任一所述的方法,其特征在于,所述客户端为云桌面客户端
。14.
根据权利要求9至
13
中任一所述的方法,其特征在于,所述连接迁移指令还包括长连接选取策略,所述长连接选取策略指示了从所述多个长连接中选择所述至少...
【专利技术属性】
技术研发人员:李友裁,刘立德,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。