LVS负载均衡实战(一)

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 负载均衡之LVS实战 一:性能极好,最大支持并发400万,但是功能相对较少,所以需要和后端的机器进行配合!(集群) ​ 1:负载LB ​ 2:高可用HA ​ 3:高性能 二:LVS工作的具体位置 ​ 1:在有外网地址的管理机上,比如面对用户的负载均衡服务器,LVS主要工作.

负载均衡之LVS实战


一:性能极好,最大支持并发400万,但是功能相对较少,所以需要和后端的机器进行配合!(集群)

​ 1:负载LB

​ 2:高可用HA

​ 3:高性能

二:LVS工作的具体位置

​ 1:在有外网地址的管理机上,比如面对用户的负载均衡服务器,LVS主要工作在iptables的INPUT规则和PREROUTING之间

​ 因为LVS主要工作在转发链的规则中,对访问自己的流量进行拆包查看端口和目标IP地址,使用倒钩函数来停止数据包进入OUTPUT链,直接转发到route,再POSTROUTING转发到后端集群!

image

三:LVS服务器的4种工作类型,主要了解前两种

​ 1:LVS-NAT模式

​ LVS-NAT修改请求报文的目标IP,多目标IP的DNAT,并且DNAT方式不会改变源地址,只进行目标地址的转换!

而且,从LVS服务器至后端的集群之间可以使用路由器进行传递数据包(实际上加了路由器就不在同一网段了),大多数多是通过交换机在内网传输,因为只要知道后端主机和负载的地址,LVS就能够通过SRCip和DESTip进行转发。

QQ_20191025112407

QQ_20191025112418

​ 2:LVS-DR模式

QQ_20191025112428

​ 该种方式默认被集成到linux的内核中,有LINUX内核组织负责维护!

并且LVS默认使用的负载方式就是这种方式,不对IP地址或者端口进行改变或转发,只对设备的MAC地址进行转发。

基于MAC地址转发,所以必然需要在内网多台机器上部署相同的IP地址,但是这样会带来IP地址冲突,所以为了解决IP地址冲突,且使用相同的IP地址,这里就不往局域网中发送ARP广播询问是否有人使用这个IP地址,收到别人的ARP请求也不响应

解释转发规则如图:

QQ_20191025112436

3:LVS-TUN模式,适用于跨区域机房

QQ_20191025112445

转发规则如图所示:

QQ_20191025112452

4:LVS-FULLNAT 不常使用

四:总结四种集群类型

QQ_20191025112459

五:LVS集群的调度算法

1:静态算法

QQ_20191025112505

2:动态算法
QQ_20191025112512

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
2月前
|
运维 负载均衡 网络协议
LVS+Keepalived 负载均衡
LVS+Keepalived 负载均衡
60 8
LVS+Keepalived 负载均衡
|
2月前
|
域名解析 运维 负载均衡
LVS+Keepalived 负载均衡(二)28-1
【8月更文挑战第28天】LVS+Keepalived 负载均衡 配置 LVS VIP
58 5
|
6月前
|
负载均衡 网络协议 算法
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
|
3月前
|
负载均衡 算法 微服务
基于gRPC的注册发现与负载均衡的原理和实战
基于gRPC的注册发现与负载均衡的原理和实战
|
3月前
|
负载均衡 网络协议
使用LVS搭建集群实现负载均衡(二)安装使用
【8月更文挑战第8天】使用LVS搭建集群实现负载均衡(二)安装使用
58 5
|
3月前
|
存储 负载均衡 算法
使用LVS搭建集群实现负载均衡(一)
【8月更文挑战第8天】使用LVS搭建集群实现负载均衡
125 5
|
3月前
|
缓存 负载均衡 算法
在Linux中, LVS负载均衡有哪些策略?
在Linux中, LVS负载均衡有哪些策略?
|
4月前
|
负载均衡 网络协议 算法
使用IPVSADM配置LVS负载均衡
使用IPVSADM配置LVS负载均衡
|
6月前
|
负载均衡 网络协议
NAT模式 LVS负载均衡部署
NAT模式 LVS负载均衡部署
|
6月前
|
负载均衡 算法 网络协议
LVS、Nginx和HAProxy负载均衡器对比总结
LVS、Nginx和HAProxy负载均衡器对比总结