首页/云/云网络与负载均衡速查/跨 VPC 与跨网络的后端接入
负载均衡54 条

跨 VPC 与跨网络的后端接入

后端成员不一定都在同一 VPC:可以挂载对等连接或云企业网可达的其他 VPC 地址,或经由专线、VPN 打通的 IDC 地址(以产品支持范围为准)。跨网络后端要额外考虑延迟、带宽与故障域。

后端不一定在同一 VPC

负载均衡的后端成员可以来自其他网络:经对等连接或云企业网可达的其他 VPC 地址,或经专线、VPN 打通的 IDC 地址(能否挂载以产品支持范围为准)。跨网络后端会引入额外延迟、带宽限制与更多故障域,因此上线前要单独验证链路,而不是沿用同 VPC 的经验。

基本信息

可挂后端同 VPC 地址、对等连接或云联网可达地址、IDC 地址(视产品支持)
网络前提先用对等连接、云企业网、VPN 或专线打通链路并放通规则
主要代价延迟更高、带宽受链路限制、故障域增多
健康检查确认检查流量能到达跨网络后端
验证方式先连通性测试,再挂载为后端成员

典型使用场景

  • 业务后端在其他 VPC,入口统一收敛到一处
  • IDC 机房仍在承载部分服务,需要与云上入口打通
  • 迁移过渡期新旧后端并存,逐步把流量切到新环境
  • 多账号架构中把后端集中到网络互通的主账号 VPC
  • 异地机房作为容灾后端,按健康状态切换

挂载前的连通性预检

挂载前的连通性预检
# 从入口所在网络测试后端端口
nc -zv -w 3 192.168.10.20 8080
# 观察跨网络链路的延迟与丢包
ping -c 10 192.168.10.20
mtr -rwzc 10 192.168.10.20
# 确认健康检查来源网段在后端侧被放行

跨网络后端的影响

维度同 VPC 后端跨网络后端
延迟低取决于链路质量
带宽受实例与负载均衡规格限制额外受互通链路带宽限制
故障域较少链路与对端网络都成为故障点
健康检查默认放行需显式放行检查来源
跨网络后端上线前做一次链路级验证,确认延迟与带宽在业务可接受范围内,再逐步放量。
互通链路带宽通常远小于 VPC 内部,跨网络后端全量承载时很容易先撞上链路带宽上限。

扩容要看三处

跨网络后端的容量扩展要同时考虑入口规格、互通链路带宽与后端自身承载能力;只扩其中一环,瓶颈会立刻转移到另外两环,整体容量并不会提升。

易错点

  • 网络未打通就添加后端成员,成员长期处于异常状态并反复摘除
  • 忽略跨网络延迟对健康检查超时参数的影响,出现误判摘除
  • 没放通健康检查来源网段,云侧显示配置正确但成员始终不可用
  • 全部流量压在跨网络后端上,互通链路带宽成为新瓶颈

数据来源与参考

  • 阿里云 CLB 后端服务器说明
  • 腾讯云 CLB 后端类型说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌