LVS负载均衡实验测试及结果
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,下文给大家带来LVS负载均衡实验测试及结果,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用在行业内累计的经验来做一个解答。安装LVS1、加
千家信息网最后更新 2025年01月24日LVS负载均衡实验测试及结果
下文给大家带来LVS负载均衡实验测试及结果,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用在行业内累计的经验来做一个解答。
安装LVS1、加载LVS内核模块modprobe ip_vs //加载ip_vs模块cat /proc/net/ip_vs //查看ip_vs版本信息
2、安装LVS管理工具rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm或者yum install ipvsadm -yipvsadm -v //查看版本
LVS调度器--NAT模式LVS负载均衡群集-地址转换模式(LVS-NAT)环境:调度云服务器一台:Linux-CentOS7.4 IP地址:192.168.80.100(内网) 192.168.90.100(外网)Web服务器两台:Linux-CentOS7.4 IP地址:192.168.80.101(SERVER AA) IP地址:192.168.80.102(SERVER BB)客户端一台:以win7为例,用于测试验证 IP地址:192.168.90.10(外网)
在80.103虚拟机上systemctl stop firewalld //关闭防火墙setenforce 0 //关闭监控
modprobe ip_vs //加载ip_vs模块cat /proc/net/ip_vs //查看ip_vs版本信息
rpm -q ipvsadm //查看是否安装ipvsadm安装包rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm或者yum install ipvsadm -yipvsadm -v //查看版本
ls /mnt/Packages/ | grep ipvsadm //查看有没有这个软件包
到虚拟机中添加一块网卡
ifconfig //查看网卡
cd /etc/sysconfig/network-scripts/
cp -p ifcfg-ens32 ifcfg-ens34
vi ifcfg-ens34
修改后:
systemctl restart network //重启网卡
ifconfig //查看网卡
ipvsadm -A -t 192.168.90.103:80 -s rr注:"-A"表示添加虚拟服务器"-t"用来指定VIP地址及TCP端口"-s"用来指定负载调度算法--轮询(rr)、加权轮询(wrr)、最少连接(lc)、加权最少连接(wlc)
添加服务器节点:ipvsadm -a -t 192.168.90.103:80 -r 192.168.80.104:80 -mipvsadm -a -t 192.168.90.103:80 -r 192.168.80.105:80 -m注:"-a"表示添加真实服务器"-t"用来指定VIP地址及TCP端口"-r"用来指定RIP地址及TCP端口"-m"表示使用NAT群集模式"-g"是DR模式"-i"是TUN模式
ipvsadm -Ln //查看节点状态
删除服务器节点:ipvsadm -d -r 192.168.80.105:80 -t 192.168.90.103:80ipvsadm -Ln
删除整个虚拟服务器:ipvsadm -D -t 192.168.90.103:80ipvsadm -Ln
vi nat.sh #!/bin/bashecho "1" > /proc/sys/net/ipv4/ip_forward //开启路由地址转换ipvsadm -C //清除内核虚拟服务器表中的所有记录ipvsadm -A -t 192.168.90.103:80 -s rr //创建虚拟服务器ipvsadm -a -t 192.168.90.103:80 -r 192.168.80.104:80 -m //添加服务器节点 ipvsadm -a -t 192.168.90.103:80 -r 192.168.80.105:80 -m //添加服务器节点ipvsadm -Ln //查看节点状态 :wq //保存退出
chmod +x nat.sh //给nat.sh文件权限./nat.sh
在80.104虚拟机上systemctl stop firewalld //关闭防火墙setenforce 0 //关闭监控
yum install httpd -y //安装http
vi /etc/httpd/conf/httpd.conf把 ServerName www.example.com:80 前面的#去掉
cd /var/www/html/echo "SERVER AA
" > index.html
systemctl start httpd //开启http在网页上访问http://192.168.80.104
vi /etc/sysconfig/network-scripts/ifcfg-ens32添加GATEWAY=192.168.80.103
systemctl restart network //重启网卡
在80.105虚拟机上systemctl stop firewalld //关闭防火墙setenforce 0 //关闭监控
yum install httpd -y //安装http
vi /etc/httpd/conf/httpd.conf把 ServerName www.example.com:80 前面的#去掉
cd /var/www/html/echo "SERVER BB
" > index.html
systemctl start httpd //开启http在网页上访问http://192.168.80.105
vi /etc/sysconfig/network-scripts/ifcfg-ens32添加GATEWAY=192.168.80.103
systemctl restart network //重启网卡在网页上访问http://192.168.90.103
LVS调度器--DR模式调度器与各服务器在同个网段内环境:调度服务器一台:Linux-CentOS7.4 IP地址:192.168.80.100Web服务器两台:Linux-CentOS7.4 IP地址:192.168.80.101(SERVER AA) IP地址:192.168.80.102(SERVER BB)客户端一台:以win7为例,用于测试验证
IP地址:192.168.80.2
看了以上关于LVS负载均衡实验测试及结果,如果大家还有什么地方需要了解的可以在行业资讯里查找自己感兴趣的或者找我们的专业技术工程师解答的,技术工程师在行业内拥有十几年的经验了。
服务
地址
服务器
模式
网卡
节点
调度
均衡
测试
版本
模块
端口
网页
防火墙
监控
防火
结果
实验
在行
业内
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
第五人格台湾服务器在哪里
耀健康app连接服务器失败
数据库连接php代码
安装域服务器
网络技术作战滞后
b站服务器炸了吗
广发软件开发人员等级
泰拉瑞亚哪里看服务器ip
泸州市网络安全周
软件开发五年了怎么做
安庆市软件开发项目
靖江教师网络技术有限公司
数据库连接池工作机制
织梦 卡数据库
sql 如何上传数据库
网络安全工程师 百度网盘
2G3G4G网络技术对比
阿里巴中网络技术有限公司
人工智能要学数据库技术吗
湖南hp服务器维修调试
网络安全教育海报的构思
京东零售软件开发工程师
文科想学软件开发
服务器辐射安全距离是多少米
网络安全教育平台6课时
jmeter 数据库测试
药盒设计软件开发
软件开发梦尚云
魔兽黑龙服务器人口
逃离塔科夫日本服务器的名字