负载均衡LVS工作模型2

本文深入探讨了LVS(Linux Virtual Server)负载均衡系统的工作原理,重点讲解了LVS-DR模式的应用场景与优势,以及如何通过不同策略解决VIP地址冲突问题。同时,介绍了ipvsadm工具的使用和LVS在内核层面的实现机制。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200408104648434.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L09ubHlCaXRlcg==,size_16,color_FFFFFF,t_70)

VS:调度器 RS:后端提供服务的真正的服务器 CIP:客户端IP
VS的两个地址:VIP、DIP
VIP:发布到互联网的地址 DIP:发到内网的地址
CIP→VIP→DIP→RIP

在这里插入图片描述
ipvsadm:是一个工具包,需要安装
ipvs:是内核上的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.同一个网段就是交换机,也可以是路由器,但不建议是使用
3.互联网访问的端口和服务器提供的端口可以不一样
注:NAT模式把目标地址的IP 替换了
在这里插入图片描述

在这里插入图片描述
LVS-DR模式应用更广泛

在这里插入图片描述
1.第三次传输的时候,MACrs1不知道VIP,所以给所有RS都配上VIP,但是多个VIP就用冲突,方法一:RS不往外发VIP;广播找VIP时,RS不回应VIP(做个服务器上配上VIP,避免冲突的策略)
方法二:在路由器的表中,把VIP绑定死了(绑到MAClvs)不足:还得协调网络运维工程师配置路由器;万一LVS出问题了,还得再次配置路由器;
因此根据方法一,方案一如下:
在这里插入图片描述
方案二:
在这里插入图片描述
方案三:
在这里插入图片描述
一般都用方案一,修改配置文件

在这里插入图片描述
数据报文响应(回去)的时候就不经过LVS;减少对LVS的负担
该图上表的工作流向:3走2回
CIP-MACc VIP-MAC路由1
CIP-MAC路由2 VIP-MACLVS
CIP-MACLVS VIP-MACrs1
VIP-MACrs1 CIP-MAC路由2
CIP-MAC路由1 CIP-MACc

在这里插入图片描述
不支持端口映射的原因是:只修改了mac地址,没有修改port

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值