天翼云UDP负载均衡新玩法
负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。
云计算发展到今天,负载均衡对于分布式集群尤其重要。市面上可商业租用的云平台都提供了负载均衡的功能特性供用户使用。
今天我们来探讨下天翼云的负载均衡服务器。
该种代理方式与普通的代理方式不同,标准代理方式是客户使用代理访问多个外部Web服务器,之所以被称为反向代理模式是因为这种代理方式是多个客户使用它访问内部Web服务器,而非访问外部服务器。
在天翼云上采用NAT技术的负载均衡,尤其是使用基于UDP协议的STUN交互协议,往往经过负载均衡之后,就很快被关闭了udp nat打洞后的链路通道。
如下面的stun udp分流,每次A请求B经过负载均衡后,NAT返回链路通道只能维持10s左右,而再次从A请求经过负载均衡到B,负载均衡服务器会关闭到服务器B点的链路,会重新开启一条新的链路;故在一个30s的stun心跳之间,服务器B发指令到A的时间,必须在心跳后的10s内发送给设备,否则就无法发送成功,因为当前心跳nat链路已经关闭。
通过以上说明,希望对于使用天翼云的朋友,需要使用到UDP负载均衡时,可以少走些弯路。