LVS_DR模式原理及负载均衡的配置流程
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,下文给大家带来LVS_DR模式原理及负载均衡的配置流程,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用在行业内累计的经验来做一个解答。1、
千家信息网最后更新 2024年09月22日LVS_DR模式原理及负载均衡的配置流程
下文给大家带来LVS_DR模式原理及负载均衡的配置流程,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用在行业内累计的经验来做一个解答。
1、结构
client: 客户端IP CIP:10.3.138.126
Director:分发器 VIP:192.168.10.200
DIP:192.168.10.128 //分发器真实IP
Real Server: RIP: 192.168.10.129 192.168.10.130
VIP: 192.168.10.200
2、LVS_DR模式原理
DR添加VIP供外部访问,DR将请求转发至server服务端,在server服务端上的回环网卡上添加同DR的VIP,并且掩码高于使用网卡,这样就能实现server端回数据的ip是VIP,客户端才能正常接收。DR区别于NET模式是返回包时不用再经过DR分发器,减轻DR负载。NET需要开启路由转发。
3、搭建
要求DR和RS必须在同一个物理网络内
1、Director分发器配置
yum -y install ipvsadm //ipvsadm LVS管理工具,RHEL确保LoadBalancer仓库可用ip addr add dev ens33 192.168.10.200/32 //配置VIPipvsadm -C // 清除内核虚拟云服务器表中的所有记录ipvsadm -A -t 192.168.10.200:80 -s rr //在服务器列表中新添加一条新的虚拟服务器记录 -s算法 rr轮询ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.129 -g //-r 真实的服务器地址(要转发到哪)ipvsadm -a -t 192.168.122.100:80 -r 192.168.10.130 -g //-g工作模式ipvsadm -S //保存----------------------------------------------------------ipvsadm -Ln //查看配置列表ipvsadm -L -n --stats // 显示统计信息ipvsadm - L -n --rate //看速率 ipvsadm -Ln -c //查看LVS的连接条目
2、RS服务端配置
systemctl start nginx //开启你的WEB服务ip addr add dev lo 192.168.122.100/32 //在lo接口上绑定VIPecho 1 > /proc/sys/net/ipv4/conf/all/arp_ignore //non-arpecho 2 > /proc/sys/net/ipv4/conf/all/arp_announce因为:realServer的vip有了,接着就是同一个网段中拥有两个vip, 客户端在网关发送arp广播需找vip时需要让realServer不接受响应. 解决:echo 1 >/proc/sys/net/ipv4/conf/eth0/arp_ignore arp_ignore 设置为1,意味着当别人的arp请求过来的时候,如果接收的设备没有这个ip,就不做出响应(这个ip在lo上,lo不是接收设备的进口)echo 2 >/proc/sys/net/ipv4/conf/eth0/arp_announce 使用掩码最长的的ip来回应。保证回包的时候是用vip回,不然客户端请求的是VIP,回复却不是请求的IP就会有问题。
4、测试
浏览器:http://10.3.138.200linux终端:curl http://10.3.138.200多次访问后
ipvsadm -Ln -c //查看总请求数,可以看到一个server分发的请求数就能看到效果了。
看了以上关于LVS_DR模式原理及负载均衡的配置流程,如果大家还有什么地方需要了解的可以在行业资讯里查找自己感兴趣的或者找我们的专业技术工程师解答的,技术工程师在行业内拥有十几年的经验了。
服务
配置
模式
客户
客户端
均衡
原理
服务器
流程
在行
业内
工程
工程师
技术
时候
经验
网卡
设备
解答
最长
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
无线网络技术与物流
网络技术创新平台
毕节gpu云服务器多少钱
敏捷管理软件开发流程
网络安全等级堡垒3
想去武汉做一个网络安全工程师
数据库能含数据表
oralce数据库打补丁
我的世界神奇宝贝服务器基本指令
施工网络技术中最早完工
战争雷霆如何查看服务器
关闭本页要求建立包含服务器
sdn管理节点服务器
怎么通过管理口登录服务器
软件开发培训从哪里入手
数据库怎么设置硬盘分区
海南服务器机柜定制厂家云空间
手抄报网络安全模板
大学生网络技术实验报告
山东仓库管理软件开发
iis服务器是拿来干嘛的
网络安全两个主要内容
建模软件开发好不好
网络技术大赛 万学军
怎么将借书卡录入到数据库中
linux服务器 占有率
网络安全股低估
网络安全桌面漏洞
软件开发中的业务痛点
重庆旺吧互联网科技有限公司