对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集

这篇具有很好参考价值的文章主要介绍了对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,比较其各自的优势 。

LVS(Linux Virtual Server)是一个开源的负载均衡软件,它支持多种负载均衡算法,包括 NAT 模式和 DR (Direct Routing)模式。下面分别介绍一下这两种模式的优势:

1.NAT 模式
在 NAT 模式中,LVS 负载均衡器将客户端请求的 IP 地址和端口转换为后端服务器的 IP 地址和端口,因此后端服务器并不知道真实的客户端 IP 地址。这种模式的优势在于简单易用,可以通过配置少量规则来实现负载均衡,且对后端服务器没有任何影响。

2.DR 模式
在 DR 模式中,LVS 负载均衡器只负责将客户端请求转发给后端服务器,后端服务器直接与客户端通信,因此客户端的数据包可以直接到达后端服务器,并且后端服务器也能够直接回复客户端。这种模式的优势在于高性能和可扩展性,因为 LVS 负载均衡器仅需处理请求转发的工作,而后端服务器可以专注于处理业务逻辑。

总的来说,NAT 模式适合于小型网络环境,或者需要轻量级负载均衡方案的场景,而 DR 模式则适合于高并发、高性能和可扩展性要求比较高的场景。

2. 基于 CentOS 7 构建 LVS-DR 群集。

1.首先在两个服务器上安装httpd,配置页面
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.配置lvs负载均衡
2.1
下载ipvsadm
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.2
添加虚拟ip
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.3
清除所有策略
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.4
添加lvs服务
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.5
手工在RS端绑定VIP
每台real server端执行
添加本机访问VIP的路由
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
2.6
手工在RS端抑制ARP响应
每台real server端执行
调整内核参数,关闭arp响应

echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/ens33/arp_announce

测试:
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集
对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集文章来源地址https://www.toymoban.com/news/detail-437672.html

到了这里,关于对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 构建 LVS-DR 群集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于 CentOS 7 构建 LVS-DR 群集 && 配置nginx负载均衡

    RHCE 客户机 192.168.100.146 node1 lvs 192.168.100.145 node2 RS 192.168.100.147 node3 RS 192.168.100.148 [root@node1 ~]# yum install ipvsadm.x86_64 [root@node2 ~]# yum install http -y         [root@node2 ~]# systemctl start httpd [root@node3 ~]# yum install http -y [root@node3 ~]# systemctl start httpd [root@node1 ~]# ifconfig ens33:200 192.168.1

    2024年02月13日
    浏览(29)
  • 基于 CentOS 7 构建 LVS-DR 群集以及配置nginx负载均衡

    目录 一、基于 CentOS 7 构建 LVS-DR 群集 1、前期准备 1、关闭防火墙 2、安装ifconfig 3、准备四台虚拟机 2、在DS上 2.1、配置LVS虚拟IP 2.2、手工执行配置添加LVS服务并增加两台RS 2.3、查看配置 3、在RS端(第三台、第四台) 上 3.1、配置Web服务器 3.2、配置默认主页 3.3、启动服务 3

    2024年02月13日
    浏览(51)
  • 基于CentOS7.5构建LVS-DR 群集,并启用Nginx负载均衡,一键完成。

    安装必要软件 :在两台服务器上,安装必要的软件,包括 ipvsadm 和 keepalived 。使用以下命令安装软件: 禁用防火墙或配置规则 :禁用防火墙或根据实际需要配置允许LVS流量通过的防火墙规则。 编辑 /etc/sysctl.conf 文件 :打开 /etc/sysctl.conf 文件并取消以下行的注释,使其生效

    2024年02月10日
    浏览(34)
  • LVS负载均衡群集部署(DR模式)

    ipvsadm 工具选项说明: 工具选项 作用 -A 添加虚拟服务器 -D 删除整个虚拟服务器 -s 指定负载调度算法(轮询:rr、加权轮询:wrr、最少连接:lc、加权最少连接:wlc) -a 表示添加真实服务器(节点服务器) -d 删除某一个节点 -t 指定 VIP地址及 TCP端口 -r 指定 RIP地址及 TCP端口

    2024年02月08日
    浏览(41)
  • LVS DR模式负载均衡群集部署

    目录 1 LVS-DR 模式的特点 1.1 数据包流向分析 1.2 DR 模式的特点 2 DR模式 LVS负载均衡群集部署 2.1 配置负载调度器 2.1.1 配置虚拟 IP 地址 2.1.2 调整 proc 响应参数 2.1.3 配置负载分配策略 2.2 部署共享存储 2.3 配置节点服务器 2.3.1 配置虚拟 IP 地址 2.3.2调整内核的 ARP 响应参数以阻

    2024年02月09日
    浏览(47)
  • 【Linux】LVS负载均衡群集 DR模式

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 (1)客户端发送请求到 Director Server(负载均衡器),请求的数据报文(源 IP 是 CIP,目标 IP 是 VIP)到达内核空间。 (2)Director Server 和 Real Server 在同一个网络中,数据通过二层数据链路层来传输。 (

    2024年02月12日
    浏览(43)
  • LVS负载均衡群集部署——NAT模式

    1、群集概述 集群、群集由多台主机构成,但对外,只表现为一个整体,只提供一个访问入口(域名或IP),相当于一台大型计算机。 2、解决方法 使用价格昂贵的小型机、大型机。 使用多台相对廉价的普通服务器构建服务群集。 通过整合多台服务器,使用LVS来达到服务器高

    2024年02月11日
    浏览(45)
  • LVS负载均衡群集——NAT模式实操

    目录 一、什么是集群 二.集群使用在那个场景 三.集群的分类 四.负载集群的架构 1.第一层,负载调度器 2.第二层,服务器池 3.第三层,共享存储 五.负载均衡集群的工作模式 1.地址转换 (NAT模式) 2.IP隧道 (TUN模式) 3.直接路由 (DR模式) 六.LVS虚拟服务器 2.LVS组成 3.LVS作用

    2024年02月12日
    浏览(59)
  • CentOS 7 构建 LVS-DR 群集 nginx负载均衡

    1、基于 CentOS 7 构建 LVS-DR 群集。 DS(Director Server):DIP 192.168.231.132  VIP 192.168.231.200 rs1 rs2 测试 2、配置nginx负载均衡。 132内网服务器 136内网服务器 137代理服务器 客户端

    2024年02月13日
    浏览(41)
  • 构建 LVS-DR 群集、配置nginx负载均衡。

    目录 一、基于 CentOS 7 构建 LVS-DR 群集 1、准备四台虚拟机 2、配置负载调度器(192.168.2.130) 3、部署共享存储(192.168.2.133) 4、配置两个Web服务器(192.168.2.131、192.168.2.132) 测试集群 二、配置nginx负载均衡。 1、安装部署nginx 2、负载均衡服务器192.168.2.130 3、web1服务器192.168.2

    2024年02月12日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包