lvs部署

本文介绍了Linux Virtual Server(LVS)的工作原理,包括LVS NAT、DR、TUN三种转发方式和rr、wrr等调度算法。通过一个具体的环境部署示例,展示了如何在Linux系统上配置LVS负载均衡,使用ipvsadm工具进行管理。在部署过程中,提到了可能遇到的内核软连接问题和IP地址分配问题,以及如何解决这些问题。此外,还讨论了LVS不包含健康检查机制的情况,并展示了在后端服务器上抑制ARP响应以确保负载均衡的效果。
摘要由CSDN通过智能技术生成

lve的全称为linux virtual server,即linux虚拟服务器,是一个虚拟的服务器集群系统。其简单的工作原来为:当用户请求了lvs vip后,lvs根据自身的转发方式和选择的算法,把客户端请求转发到后端服务器,后端服务器接收到请求并做出处理,并把结果返回给客户。
lvs的三种转发方式分别为LVS NAT /LVS DR/LVS TUN
lvs的算法包括rr/wrr等
实现lvs负载均衡技术是基于linux内核模块ipvs,直接在内核中工作

  • 环境

192.168.2.118 nginx/mysql主
192.168.2.119 nginx/mysql从
192.168.2.112 lap
192.168.2.111 lvs
上述环境已经部署好,其中nginx代理lap,在111服上部署lvs

对内核做软连接(看具体的版本)

ln -s /usr/src/kernels/2.6.32-696.16.1.el6.x86_64 /usr/src/linux

如果在/usr/src/kernels/下显示空,则安装

yum -y install kernel-devel
  • lvs部署
wget -c http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.tar.gz
tar -zxvf ipvsadm-1.24.tar.gz
cd ipvsadm-1.24
make
make install
  • ipvsadm相关参数
-A                      添加一台虚拟服务器VIP地址
-t                      虚拟服务器提供的是tcp协议
-s                      调度算法
-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值