搭建跨越公网的负载均衡
本节描述了如何灵活运用VPC、NAT网关、路由表、负载均衡器,搭建具备负载均衡能力跨越公网的网络架构,从而实现多地域的高可用网络服务。
借助 NAT 网关及路由表
NAT 网关为私有网络的云服务器提供了复用公网 IP 的能力,云服务器可以共用 NAT 网关绑定的公网 IP 地址访问互联网。详细说明可参见NAT 网关介绍。
创建一个vpc网络以及私有网络并完成绑定
比如私有网络的地址范围为192.168.10.0/24
创建一个私有网络的路由表
控制台—网络—路由表—创建—选择私有网络类型
路由表与私有网络完成绑定
创建nat网关与私有网络完成绑定,并绑定公网ip
然后可以在路由表中添加默认路由指向natgw以后,私有网络的云服务器可以主动通过 NAT 网关访问互联网
创建负载均衡器并配置公网后端
创建负载均衡器并绑定公网 IP。
创建http类型监听器,并添加一个后端,后端直接填写公网ip+端口
放行nat网关及负载均衡器防火墙
观察后端的状态变为活跃,即表示可用。
借助 VPC 的 SNAT 能力
VPC自带SNAT功能,VPC内部的网络可以借助 VPC 绑定的公网 IP 访问到公网。负载均衡借助 VPC 的 SNAT,将公网 IP 作为后端。
网络架构如图所示:
创建 VPC 和 vxnet,创建公网 IP 绑定 vpc
创建LB,创建公网 IP 绑定 LB
创建路由表,并绑定到vxnet
路由表添加默认路由指向路由器