LVS (linux virual server) 四层负载均价

目录

集群和分布式介绍:

集群:

分布式:

LVS运行原理:

相关概念术语:VS RS RIP

2、集群!!!

2.1集群的类型:!!!!

2.2 nat模式

原理图:

2.4  DR模式: 解决nat模式中lvs易成为系统瓶颈,负载高的问题


集群和分布式介绍:

系统性能的扩展方式:

Scale UP:向上扩展,增强设备性能

Scale out:向外扩展,也就是增加设备

集群:

同一个业务系统,部署在多台服务器上。在集群中,每一台服务器实现的功能没有差别。

集群的三种类型:

LBLoadBalancing(负载均衡)

HAHigh Availiablity(高可用) SPOF(single point of failure)

MTBF:平均无故障时间,平时时间

MTTR:平均恢复前时间,故障时间
A = MTBR / (MTBR+MTTR): 99%、99.5%、99.9%、99.99%99.999%

SLA:服务等级协议,通过所谓的三个9或者四个9来表示运维服务水平,用来评判

HPC:高性能计算机(超算)

分布式:

一个业务被拆分成多个子业务,或者负责不同的功能,部署在多台服务器上。不同服务器之间实现的功能是有差别的,分布式中每台服务器功能加起来才是完整的业务!!!!

分布式常见应用:

分布式应用:服务按功能拆分

分布式静态资源:静态资源防止不同的存储集群上

分布式数据和存储:使用key——value缓存系统

分布式计算:顾名思义

对于大型网站,访问用户很多,实现一个群集,在前面部署一个负载均衡服务器,后面几台服务器

完成同一业务。如果有用户进行相应业务访问时,负载均衡器根据后端哪台服务器的负载情况,决

定由给哪一台去完成响应,并且台服务器垮了,其它的服务器可以顶上来。分布式的每一个节点,

都完成不同的业务,如果一个节点垮了,那这个业务可能就会失败

LVS运行原理:

LVS :linux virtual server

相关概念术语:VS RS RIP

VS负责调度

RSreal server 真正提供服务的

CIPclient ip 客户ip

VIPVS调度服务器的外网ip

DIPVS调度服务器的内网ip

RIP real server 服务器ip

2、集群!!!

2.1集群的类型:!!!!

lvs-nat 修改请求报文的目标IP,多目标IP的DNAT

lvs-dr操纵封装新的MAC地址

lvs-tun 在原请求IP报文之外新加一个IP首部

lvs-fullnat修改请求报文的源和目标

2.2 nat模式

缺点:

请求报文和响应报文都必须经由Director转发,Director易于成为系统瓶颈 ,负载大!!!

原理图:

2.4  DR模式: 解决nat模式中lvs易成为系统瓶颈,负载高的问题

Direct Routing,直接路由,LVS的默认模式,应用最为广泛。通过请求报文重新封装一个MAC首部进行转发,源macDIP所在的接口的mac,目标 mac是调度的RSRIP所在的mac地址;源ip/port和目标ip/port均保持不变。

DR模式的数据传输过程:ip端口不发生变化,只改变二层mac地址!!!

  • 13
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值