LVS 负载均衡部署的三种模式

https://developer.aliyun.com/article/1525354

 

image

 

 基于 LVS (Linux Virtual Server) 的负载均衡集群架构,实现高可用性负载均衡。

客户端:Windows宿主机 (192.168.206.1)
    ↓
VMware虚拟网络 (VMnet8: 192.168.206.0/24)
    ↓
LVS集群:
├── Director (node01):
│   ├── DIP: 192.168.206.130/24 (ens33)
│   └── VIP: 192.168.206.150/24 (ens33:8)
│
├── Real Server 1 (node02):
│   ├── RIP: 192.168.206.128/24 (ens33)
│   └── 隐藏VIP: 192.168.206.150/32 (lo:3)
│
└── Real Server 2 (node03):
    ├── RIP: 192.168.206.129/24 (ens33)
    └── 隐藏VIP: 192.168.206.150/32 (lo:3)

 解释说明

VMware 提供了两个虚拟能力:
虚拟主机 :node01、node02、node03。 虚拟硬件设备(cpu、内存、硬盘、虚拟网卡)
虚拟网络 : 虚拟网络编辑器进行设置。

vmnet 虚拟网卡 :  实现宿主机和虚拟机通信。 

CIP : 192.168.206.1                                   客户端IP
VIP : 191.168.206.150                                 LVS负载均衡服务IP  (Virtual IP)   对外服务 IP
DIP : 192.168.206.130                                 LVS (node01)    (Director IP)  对内通信 IP
RIP : 192.168.206.129192.168.206.128                服务端IP(node02,node03)(Real Server IP)

DIP和RIP : 必须在同一个局域网络。

网络接口说明:
ens33:8 的含义
          ens33: 主物理网卡
          :8: 虚拟网络接口标识符,表示在 ens33 网卡上创建的别名接口
          作用: 用于承载 VIP (Virtual IP) 192.168.206.150/24
          目的: 将 VIP 与 DIP 分离,实现负载均衡器的高可用性
lo:3 的含义
           lo: 回环接口 (loopback interface)
           :3: 回环接口上的别名标识符
           作用: 在每个真实服务器上配置 VIP 192.168.206.150/32
           特点:
                掩码为 /32,表示单个 IP 地址
                被称为"隐藏 VIP",用于处理返回流量

掩码说明 :
/32  单个 IP 地址  真实服务器上的 VIP 配置
/24  整个网段       Director 上的网络接口配置

LVS NAT 模式的标准配置要求:

#1. Director 端     VIP 配置在物理接口上
ip addr add 192.168.206.150/24 dev ens33:8

#2. Real Server 端   VIP 配置在回环接口上(隐藏 VIP)
ip addr add 192.168.206.150/32 dev lo:3

 

1.LVS NAT 模式请求链路分析

 

LVS S-NAT 模式

image

 

LVS D-NAT 模式

image

 

2.LVS DR模式请求链路分析

image

 

posted @ 2025-12-24 15:19  Peter.Jones  阅读(0)  评论(0)    收藏  举报