- LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器,是一个由章文嵩博士1998年5月发起的自由软件项目
- 我们通过LVS可以实现一个拥有高性能、高可用性、易扩展的服务器集群
- 在Linux2.4内核之后,LVS已经是Linux内核的一部分,无需重新编译
LVS有两部分组成:IPVS和ipvsadm
工作在内核空间,真正的调度由它来完成,无法对它直接操作。
用户空间管理工具ipvsadm来管理IPVS,负责为ipvs内核框架编写规则,定义虚拟服务器,定义后端真实的服务器(Real Server),定义工作模式和调度算法等。虚拟服务器(VS)负责接受请求,然后将请求通过算法调度给后端的真实服务器(RS)
ipvsadm可以直接使用yum安装
虚拟服务器:
真实服务器:
3.4.1 添加虚拟服务器
添加一个虚拟服务器IP地址为192.168.153.188,tcp服务,端口为80,算法为rr
3.4.2 添加真实服务器
添加一个真实服务器地址为192.168.153.163,端口为80,权重为1,工作模式为nat模式
添加一个真实服务器地址为192.168.153.167,端口为80,权重为1,工作模式为nat模式
3.4.3 使用 ipvsadm -Ln 命令查看添加结果
3.4.4 保存配置结果(不然重启之后配置会丢失)
3.4.5 查看保存配置的文件
3.4.6 删除真实服务器
删除上面添加的163真实服务器
3.4.7 使用 ipvsadm -Ln 命令查看删除结果
163真实服务器已经被删除
3.4.8 删除虚拟服务器
3.4.9 清空虚拟服务器
3.4.10 重新读取保存的配置文件并查看
所有的配置已经恢复(上面的删除操作并没有保存)
LVS负载均衡NAT和DR模式配置案列: https://blog.csdn.net/m0_/article/details/
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/13252.html