开发者社区> 问答> 正文

网络流量路径说明



入网流量路径


对于入网流量,负载均衡会根据您在控制台或Open API上配置的转发策略,对来自前端的访问请求进行转发和处理。

数据流转如下:


  1. 客户端访问负载均衡实例IP地址时,相关请求由负载均衡实例对应的LVS集群处理。

  2. LVS集群内的每一台节点服务器均分来自前端的请求。根据负载均衡的前端协议,请求分发如下:

    • 如果负载均衡实例服务端口使用的是四层协议(TCP或UDP),那么LVS集群内每个节点都会根据负载均衡策略,将其承载的服务请求按策略直接分发到后端ECS,并同时维护会话保持等特性。

    • 如果负载均衡实例服务端口使用的是七层HTTP协议,那么LVS集群内每个节点会先将其承载的服务请求均分到Tengine集群;而后Tengine集群内的每个节点再根据负载均衡策略,将服务请求按策略最终分发到后端ECS,并同时维护会话保持等特性。

    • 如果负载均衡实例服务端口使用的是七层HTTPS协议,数据流转与上述HTTP处理过程类似。差别是在按策略将服务请求最终分发到后端ECS前,会先调用Key Server进行证书验证及数据包解密等操作。


出网流量路径


负载均衡和后端ECS之间是通过内网进行通信的,所以正常情况下负载均衡后端ECS无需配置外网带宽。如果您的业务有同时通过后端ECS对外提供服务,或后端ECS有访问外网的需求, 那么在后端ECS购买了公网带宽后,后端ECS的出网流量路径有所不同。

  • 后端ECS购买了公网带宽
      如果后端ECS购买了公网带宽,服务器内的默认网关会被自动配置为公网网卡的网关地址,以保证ECS的公网访问需求。所以,这会导致来自负载均衡的相关请求的出网回包流量,也会从公网网卡传输。

    注意: 通过对来自负载均衡的流量在网络层面做特殊标记,这些流量不会被计费,也不会受到相应ECS所购买的公网带宽流量限制。
    该流转特性会导致在后端ECS内部流量监控看到的流量数据与ECS控制台上看到的流量数据不一致,因为控制台会剔除不计费的负载均衡回源流量。

      

  • 后端ECS没有购买公网带宽
      如果后端ECS没有购买公网带宽,则服务器内的默认网关会被自动配置为私网网卡的网关地址。来自负载均衡的相关请求的出网回包流量,也会从私网网卡回传。
      

展开
收起
行者武松 2017-10-17 15:09:03 1967 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载

相关实验场景

更多