当前位置: 首页 > news >正文

lvsDR模式实现

LVS DR模式与NAT模式的优缺点:

NAT:优点:配置简单,所需网络环境简单,访问流量的出入都经过LVS服务器,控制流量简单,

           缺点:由于访问流量的出入都会经过LVS服务器,所以LVS服务器负载会比DR模式大,处理效率不如DR模式高,相比DR模式浪费性能

DR: 优点:高可用,由于LVS服务器只承担访问流量的输入,LVS服务器负载较低,更好的发挥性能,处理数据效率高

           缺点:配置较复杂,网络环境较复杂,DR模式下,LVS和真实主机要都处在同一网段下,都配置VIP,且真实主机上还要添加ARP抑制,真实主机的网关要直接指向路由器IP,以实现真实主机流量直接传输给路由器,而不是LVS服务器

拓补图

router配置

外网IP:172.25.254.200

内网IP:   192.168.0.100(两台server主机的网关,server主机处理完数据后将返回数据直接返回给路由器,不经过LVS)

IP配置

VIP:192.168.0.200

LVS IP:192.168.0.50

server1IP:192.168.0.10

server2IP:192.168.0.20

LVS配置:

安装LVS服务

 yum install ipvsdam

启动LVS服务

systemctl start ipvsadm

在环回接口添加VIP

ip addr add 192.168.0.200/32 dev lo

配置LVS策略

ipvsadm -A -t 192.168.0.200:80 -s wrr
ipvsadm -a -t 192.168.0.200:80 -r 192.168.0.10:80 -g -w 1
ipvsadm -a -t 192.168.0.200:80 -r 192.168.0.20:80 -g -w 2
server配置

安装HTTP服务并启动

 yum install httpd -ysystemctl enable --now httpd

添加网页内容

echo 192.168.0.10 > /var/www/html/index.html

添加VIP:

 ip addr add 192.168.0.200/32 dev lo

开启ARP抑制,如果不开启ARP抑制的话,由于三台主机VIP都是一样的,会造成数据转发混乱,如果对两台真实主机进行ARP抑制,那所有访问VIP的流量就会被打到LVS服务器上,从而有LVS服务器再进行轮询,(通过更改mac地址的方式)转发给真实主机。

vim /etc/sysctl.conf

重新加载配置文件

sysctl -p

两台server都这样配置

查看轮询效果

符合轮询调度


http://www.mrgr.cn/news/90504.html

相关文章:

  • Java中关于JSON的基本使用
  • 利用邮件合并将Excel的信息转为Word(单个测试用例转Word)
  • CEF132 编译指南 MacOS 篇 - 启程:认识 CEF (一)
  • 如何在 Elasticsearch 中设置向量搜索 - 第二部分
  • 什么是科技查新报告
  • [QMT量化交易小白入门]-二十二、deepseek+cline+vscode,让小白使用miniQMT量化交易成为可能
  • Elasticjob在同一个实例上运行的多个分片任务
  • Flask Web开发的重要概念和示例
  • 洛谷 P4552 [Poetize6] IncDec Sequence
  • 阿里云 DeepSeek 模型部署与使用技术评测
  • 机器学习 - 机器学习模型的评价指标
  • 十大知识领域中涉及到的工具与技术(三)
  • 数据类型/运算符/输入与输出/注释
  • 【云安全】云原生-K8S API Server 未授权访问
  • Openssl的使用,CA证书,中间证书,服务器证书的生成与使用
  • ffmpeg学习:ubuntu下编译Android版ffmpeg-kit
  • java lambda表达式
  • Cherry Studio 连接私域deepseek-r1模型搭建私域知识库和智能体(也可使用第三方模型)
  • 从零开始搭建一个英语学习网站
  • 国产ARM处理器工控机如何助力企业实现自主可控?
  • JVM学习
  • 微服务与网关
  • 【环境安装】重装Docker-26.0.2版本
  • DeepSeek渣机部署编程用的模型,边缘设备部署模型
  • 微信小程序医院挂号系统
  • tkinter-TinUI-xml实战(12)应用组启动器