LVS简单理解

LVS

LVS(Linux Virtual Server)即Linux虚拟服务器
目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案
终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的某台Web服务器

LVS三种工作模式

NAT模式

用户->LVS(负载均衡调度器)->真实服务器->LVS(负载均衡调度器)->用户

TUN模式

用户->LVS(负载均衡调度器)->真实服务器->用户

以及DR模式

用户->LVS(负载均衡调度器)->真实服务器->用户(LVS和负载均衡在同一内网)

LVS负载均衡调度算法

1.轮询调度
2.加权轮询调度
3.最小连接调度
4.加权最小连接调度
5.基于局部的最少连接
6.带复制的基于局部性的最少连接
7.目标地址散列调度
8.源地址散列调度
9.最短的期望的延迟
10.最少队列调度

posted @   马崮蚂蚁哥  阅读(220)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示