![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lvs
Hskds
运维菜鸟
展开
-
ipvsadm
ipvsadm ipvs ipvsadm/ipvs: ipvs: grep -i -A 10 “ipvs” /boot/config-VERSION-RELEASE.x86_64,支持的协议:TCP, UDP, AH, ESP, AH_ESP, SCTP ipvs集群: 管理集群服务 管理服务上的RS ipvsadm包构成 ◆ ipvsadm: ◆ 程序包:ipvsadm Unit Fi...原创 2019-10-23 15:50:54 · 574 阅读 · 0 评论 -
LVS的调度算法
LVS调度算法 调度算法分类 ◇ ipvs scheduler:根据其调度时是否考虑各RS当前的负载状态 两种:静态方法和动态方法 静态调度算法:不考虑后端服务器当前的负载情况,仅根据算法本身进行调度 动态调度算法:考虑后端服务器当前的负载情况 静态调度算法 1、RR:roundrobin,轮询 2、WRR:Weighted RR,加权轮询 3、SH:Source Hashing,实现s...原创 2019-10-23 15:15:06 · 278 阅读 · 0 评论 -
LVS-fullnat
lvs-fullnat lvs-fullnat模式简介 ◇ lvs-fullnat:通过同时修改请求报文的源IP地址和目标IP地址进行转发 CIP --> DIP VIP --> RIP lvs-fullnat模式特点 (1) VIP是公网地址,RIP和DIP是私网地址,且通常不在同一IP网络;因此,RIP的网关一般不会指向DIP (2) RS收到的请求报文源地址是D...原创 2019-10-23 14:30:05 · 194 阅读 · 0 评论 -
lvs-tun
LVS-TUN模式 lvs-tun模式简介 转发方式:不修改请求报文的IP首部(源IP为CIP,目标IP为VIP),而在原IP报文之外再封装一个IP首部(源IP是DIP,目标IP是RIP),将报文发往挑选出的目标RS;RS直接响应给客户端(源IP是VIP,目标IP是CIP) 请求报文到达lvs服务器时,在原本的数据报文之外,再封装一个ip报文首部(源ip是DIP,目标ip是RIP) ...原创 2019-10-23 14:12:14 · 178 阅读 · 0 评论 -
LVS-DR
lvs-dr 默认系统模型★★★★★ lvs-dr模型简介 ◇ LVS-DR:Direct Routing,直接路由,LVS默认模式,应用最广泛,通过为请求报文重新封装一个MAC首部进行转发,源MAC是DIP所在的接口的MAC,目标MAC是某挑选出的RS的RIP所在接口的MAC地址;源IP/PORT,以及目标IP/PORT均保持不变。 DR(Direct Routing) 直接路由:简单...原创 2019-10-22 13:59:54 · 225 阅读 · 0 评论 -
LVS-NAT
LVS-NAT模式 lvs-nat模式 ● 本质是多目标IP的DNAT,通过将请求报文中的目标地址和目标端口修改为根据调度算法挑出的RS的RIP和PORT实现转发。 LVS-NAT的体系结构 lvs-nat详情 【从数据报文流向分析】 ● lvs-nat主要是在lvs中改变的数据报文头部的目标ip地址[和端口],此处以httpd为例。 ● 客户端: client访问vip网页(忽略DNS...原创 2019-10-21 20:42:06 · 180 阅读 · 0 评论 -
LVS原理
LVS模型 负载均衡 负载均衡的实现 ● 硬件 F5 Big-IP Citrix Netscaler A10 A10 ● 软件 lvs:Linux Virtual Server,阿里四层SLB (Server Load Balance)使用 nginx:支持七层调度,阿里七层SLB使用Tengine haproxy:支持七层调度 ats:Apache Traffic Server,y...原创 2019-10-21 20:40:54 · 122 阅读 · 0 评论