lvs介绍和DR模式

lvs的概念

系统性能的扩展方式

集群的类型

系统的可靠性指标

lvs集群的术语

lvs负载均衡的方式

ipvsadm的操作命令

nginx调度配置

安装ipvsadm

复制代码
apt -y install ipvsadm

修改网卡配置

复制代码
ipvsadm -A -t 12.0.0.10:80 -s rr
ipvsadm -a -t 12.0.0.10:80 -r 192.168.32.62:80 -g
ipvsadm -a -t 12.0.0.10:80 -r 192.168.32.63:80 -g

修改内核文件

复制代码
vim /etc/sysctl.conf 
复制代码
sysctl -p
复制代码
iptables -t nat -A POSTROUTING -s 192.168.233.0/24 -o ens37 -j SNAT --to 12.0.0.10

配置后端服务器的网关指向调度器的ip地址

lvs的nat

DR模式的特点

实现方式

给服务器添加网卡或虚拟网卡

分别配置网卡地址

配置调度服务器内核文件

复制代码
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.ens37.send_redirects = 0

配置后端服务器内核文件

复制代码
net.ipv4.conf.ens37.arp_ignore = 1
net.ipv4.conf.ens37.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.default.arp_ignore = 1
net.ipv4.conf.default.arp_announce = 2

给后端服务器配置路由

复制代码
route add -host 192.168.233.100 dev ens37
相关推荐
不像程序员的程序媛16 分钟前
检测网络的命令mtr详解
网络
天启HTTP1 小时前
爬虫防封核心原理:IP轮换机制与风控规避逻辑
linux·服务器·网络·爬虫·tcp/ip
运维行者_1 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
hz567893 小时前
涉密视频会议设备配置指南:终端、音视频采集与配套设施选型
服务器·网络·数据库·安全·实时音视频·信息与通信·智能硬件
广州浮点FLOATLIC3 小时前
许可证服务器迁移后软件打不开:研发 IT 怎样定位连接问题
linux·服务器·数据库
优橙教育3 小时前
零基础学AI应用开发要多久?3个月能到什么水平
服务器·开发语言·网络·php
AIgorithmGEEK4 小时前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
Nil2084 小时前
leetcode 139单词拆分
linux·运维·服务器
Starry-sky(jing)4 小时前
BUG: unable to handle kernel paging request 完整排查:dmesg 四要素与三路定罪
linux·运维·服务器·内核·排障
mounter6254 小时前
从硬件互连到操作系统变革:CXL 技术演进与 Linux 内核工程挑战
linux·运维·服务器