LVS负载均衡群集

简介
在各种互联网应用中,随着站点对硬件性能,响应速度,服务稳定性,数据可靠性等要求越来越高,单台服务器将难以承担所有的访问。今天我们将要学习在企业中常见的一种群集技术——LVS。
结构图
LVS负载均衡群集
一.LVS负载均衡群集
1.LVS的作用和特点
1)LVS的作用
负载均衡群集
2)LVS的特点
支持高并发访问
避免单节点故障
动态伸缩
可靠性强
2.群集的类型
1)负载均衡群集
一般使用WEB服务器
负载均衡群集池的服务器全部对外提供服务
加快用户访问速度支持高并发流量
2)高可用转移群集
简称故障转移群集
一组计算机选举活跃服务器和备份服务器
活跃服务器1对外提供服务备份服务器监听活跃服务器状态
活跃服务器故障备份服务器接替工作
3)高性能群集
简称超级计算机
科学研究使用或者数据运算
边缘计算,云计算
3.负载均衡的结构
1)缓存层
缓存用户历史访问数据
加快访问速度提高访问命中率
2)代理层
简称负载调度器
给客户端提供不间断服务
就访问请求转发到服务池
3)服务器池
保存对外提供服务的服务器
池中包括多台服务器
4)存储
简称共享存储
集中化存储服务器池中的数据
方便数据配置高可用
4.负载均衡的模式
1)NAT模式
采用封闭式设计结构
客户端请求和响应流量都必须经过调度器
调度器流量压力过大产生转发瓶颈
可开性差
2)TUN模式
采用开放式设计结构
调度器和服务器池全部开放在互联网
方便用户做基于地理位置调度
配置成本高
安全性差容易遭受攻击
3)DR模式
采用半开放设计结构
客户端请求经过调度,服务器响应不经过调度器
调度器流量负载分担小一些
可靠性强
成本低
安全性强
5.LVS负载均衡调度算法
1)RR
轮询
流量平均分配
2)WRR
加权轮询
负载均衡向负载量小的1服务器多分配访问流量
3)LC
最少连接
负载均衡向访问量少的服务器多分配访问流量
4)WLC
加权最少连接
负载均衡器向少的流量多分配访问流量,服务器池负载平等切换服务器
二.配置LVS负载均衡
1.安装LVS负载均衡
1)安装LVS服务器
LVS负载均衡群集
2)设置服务开机自动启动
LVS负载均衡群集
3)查看LVS规则
LVS负载均衡群集
4)清空默认规则
LVS负载均衡群集
5)保存
LVS负载均衡群集
2.lvsadm命令常见的选项
1)-A
添加虚拟化服务器
指定调度器1的ip地址和端口号
2)-a
添加服务器池,指定服务器的ip地址和端口
3)-d
删除服务器池中的服务器ip地址和端口号
4)-t
指定调度器的ip地址和端口
5)-s
负载均衡器算法
rr
wrr
lc
wlc
6)-m
NAT模式
7)-i
TUN模式
8)-g
DR模式
9)-w
权重
3.配置LVS的NAT模式
1)创建服务在均衡器指定ip地址和端口号
LVS负载均衡群集
2)添加服务器
LVS负载均衡群集
3)查看LVS配置
LVS负载均衡群集
4)保存配置
LVS负载均衡群集
4.配置LVS的DR模式
1)修改LVS服务内核参数关闭响应
LVS负载均衡群集
LVS负载均衡群集
2)配置WEB服务器的内核参数陪俺ARP响应
LVS负载均衡群集
3)配置LVS调度器的ip地址和1端口指定算法
LVS负载均衡群集
4)服务器池添加服务器
LVS负载均衡群集
5)保存查看规则
LVS负载均衡群集
5.配置存储服务器
1)安装存储服务器
LVS负载均衡群集
2)创建存储根目录和网站主页
LVS负载均衡群集
3)修改NFS存储配置文件
LVS负载均衡群集
4)启动服务设置开机自启
LVS负载均衡群集
5)查看共享存储
LVS负载均衡群集
6)配置网站服务器开机自动挂载存储
LVS负载均衡群集