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安全错误
数据库的锁怎样保障安全
在数据库中可以创建和删除
网络安全案例幼儿园
标点正确网络技术
服务器监控开发
图形化编程软件开发
阿里农产品的网络技术
贵州时代网络技术服务代理商
网络安全法 举办 讲解
通讯稿软件开发
一号互联网科技
奉贤区工业软件开发预算
太仓软件开发多少钱
镇江专业软件开发售后保障
梦幻服务器升级限制
凯德丽互联网科技有限公司
杭州安全软件开发性价比
富士康软件开发岗面试
第三方云服务器分布式集群
华为应用市场服务器在哪
医学文献数据库资源培训
网络安全监测装置设备
图书管理系统需要服务器吗
深圳数据库数据恢复
天龙八部帮贡数据库代码
云计算迁移数据库
php数据库密码存放位置
雅安的大数据库建在哪里
圣博润网络安全龙头
如何查询外汇交易服务器数量
智能光网络技术特点