集群及lvs基础知识
1.什么是集群:2.集群分类3.Ivs的作用4.Ivs的4种模式及原理5.Ivs的13种算法方案 2sh 源地址哈希调度使用静态 sh 算法基于客户端源 IP 哈希永久绑定 RS适合固定公网 IP 用户。6.Ivs的多端口轮询问题解决方案7.Ivs的会话粘滞解决方案1.集群是将多台独立服务器通过网络组合成一个整体对外提供服务对外表现为单一虚拟节点分担流量、提升并发、实现故障容错单台机器宕机不影响整体业务。2.集群分为LB 负载均衡集群、HA 高可用集群、HP 高性能集群四层转发。工作在 TCP/IP 四层仅处理 IP 端口不解析 HTTP 应用层转发速度极快百万级并发无压力流量调度接收用户请求根据调度算法转发给后端真实服务器 RS虚拟 IP 对外统一 VIP 对外提供服务用户只访问虚拟 IP无感知后端多台机器健康检测配合 Keepalived 自动下线故障后端节点高吞吐低消耗内核转发不占用用户进程 CPU性能远超七层 Nginx3。LVS是内核级四层负载均衡由章文嵩博士开发集成在 Linux 内核 ipvs 模块。4.模式 1NAT 网络地址转换原理用户请求客户端 IP → LVS-VIP调度器修改数据包目标 IP为后端 RS 内网 IP转发给真实服务器RS 回包源 IP 是内网 RSIP数据包必须经过 LVS 调度器调度器修改回包源 IP为 VIP返回客户端模式 2DR 直接路由原理请求报文客户端→LVS-VIP调度器仅修改二层 MAC 地址转发给 RSRS 本地配置 VIP 环回网卡接收目标为 VIP 的数据包处理响应报文不经过 LVSRS 直接把数据包回复给客户端流量分离模式3TUN IP 隧道原理LVS 将用户原始 IP 数据包封装一层新 IP 隧道头转发给跨网段 RSRS 解封装隧道识别内部 VIP 数据包处理RS 直接回包客户端不经过 LVS模式 4FULLNAT 全网络地址转换原理内核 3.2 新增请求LVS 同时修改源 IP 目标 IP客户端 IP 转为调度器内网 IP目标 VIP 改为 RSIP回包RS 回复调度器内网 IP调度器再转换源 VIP、目标客户端 IP 返回5.分为静态算法和动态算法一、静态调度4 种rr 轮询请求依次平均分给每台 RS不考虑服务器性能差异wrr 加权轮询给 RS 配置权重权重越高分到请求越多dh 目标地址哈希根据客户端目标 IP 哈希同一 IP 固定分配同一 RSsh 源地址哈希根据客户端源 IP 哈希同一个用户 IP 永远访问同一 RS二、动态调度9 种自动感知负载lc 最小连接优先分配给当前活跃连接数最少的 RSwlc 加权最小连接活跃连接 / 权重比值最小的 RS 优先分配生产最常用lblc 基于本地最小连接目标 IP 哈希 最小连接缓存业务专用lblcr 带复制本地最小连接lblc 升级支持缓存复制sed 最短预期延迟(连接数 1)*1000 / 权重数值越小优先分配nq 永不排队空闲 RS 直接分配无空闲再走 sed 算法fo 加权故障检测 RS 故障次数故障多的降低分配优先级ovf 溢出调度pe 持久化均衡会话持久专用调度6.方案 1fwmark 防火墙标记iptables 给所有业务端口统一打上相同标记iptables -t mangle -A PREROUTING -d 192.168.1.10 -p tcp --dport 80 -j MARK --set-mark 10 iptables -t mangle -A PREROUTING -d 192.168.1.10 -p tcp --dport 443 -j MARK --set-mark 10ipvs 基于标记创建一条虚拟服务不再区分端口ipvsadm -A -f 10 -s wlc ipvsadm -a -f 10 -r 192.168.1.2:80 -g ipvsadm -a -f 10 -r 192.168.1.3:80 -g方案 2统一源哈希 sh 调度每条端口规则配置 sh 源哈希同一客户端 IP 固定分配同一 RS缺点哈希倾斜流量不均。7.方案 1ipvs 持久化连接创建虚拟服务时添加-pipvsadm -A -t 192.168.1.10:80 -s wlc -p 300方案 2sh 源地址哈希调度使用静态 sh 算法基于客户端源 IP 哈希永久绑定 RS适合固定公网 IP 用户。方案 3fwmark 多端口 持久化多端口业务结合防火墙标记 持久化80/443 共用会话绑定。方案 4应用层统一会话存储不依赖 LVS 会话保持后端所有 RS 共享 session 存储Redis/Memcached 统一存放登录会话所有机器读取同一会话数据完美规避四层粘滞缺陷分布式系统标准方案。

相关新闻

金融行业SCRM合规私域运营解决方案解析

金融行业SCRM合规私域运营解决方案解析

1. 项目概述:金融行业SCRM的合规私域运营新趋势2026年的金融行业正面临前所未有的数字化转型压力,随着监管趋严和客户需求升级,传统营销方式已难以满足合规性和精准触达的双重要求。在这个背景下,SCRM(社交化客户关系管…

2026/11/10 9:50:24 阅读更多 →
怎么构建一套覆盖门禁、考勤、梯控、访客的全场景多模态识别系统?

怎么构建一套覆盖门禁、考勤、梯控、访客的全场景多模态识别系统?

人脸指纹密码刷卡二维码多模态识别介质门禁、梯控简易清单一、智能门禁一卡通物管中心 1 智能一卡通管理平台(开通门禁考勤梯控) DAIC-YKT-SF 2 指纹采集仪 DAIC-MJ-ZWCJ二、员工门禁 1 门禁控制器(带机箱电源) DAIC-…

2026/11/10 5:38:36 阅读更多 →
Zotero插件市场:在文献管理软件内一站式安装所有扩展

Zotero插件市场:在文献管理软件内一站式安装所有扩展

Zotero插件市场:在文献管理软件内一站式安装所有扩展 【免费下载链接】zotero-addons Zotero Add-on Market | Zotero插件市场 | Browsing and installing plugins within Zotero 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-addons 你是否曾经为了…

2026/11/9 22:29:52 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/9 14:01:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/9 14:56:39 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/10 2:03:25 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/9 14:01:10 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/9 7:45:06 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/9 14:01:11 阅读更多 →

日新闻

周新闻

月新闻