lvs集群

lvs集群

在linux内核实现负载均衡的软件

主要作用:将多个后端服务器组成一个高可用,高性能的服务器集群,通过负载均衡的算法将客户端的请求分发到后端的服务器上,来实现高可用和负载均衡

阿里的SLB

server loab balance lvs+keepalive实现的

集群和分布式:

系统的拓展方式:

垂直扩展:向上扩展,增强,性能更强的计算机。瓶颈,计算机本身设备的限制,硬件本身的性能瓶颈。

水平扩展:向外扩展,增加设备。并行运行多个服务,依靠网络解决内部通信的问题,cluster 集群。

集群:为了解决某个特定的问题将多台计算机组合起来形成单个系统。

集群的类型,三种类型

LB:load balance 负载均衡集群,多个主机组成,每个主机只承担一部分的访问请求

HA:hight availiablity 高可用,在设计系统时,采取一定的措施,确保系统中某一部分组件或者部分组件出现故障,整个系统依然能够正常运行,为维护系统可用性,可靠性,容错性。

HPC:high-perormance computing 高性能 ,对响应时间,处理能力要求更高。

系统可靠性指标:

MTBF:Mean time Between Failure 平均无故障时间

MTTR :Mean Time Restoration repair 平均恢复时间

A=MTBF/(MTBF+MTTR)

0-1

A指标要在0-1之间,A指标就是系统可用性的度量,0表示系统越不可用,1表示系统越不可用。

A指标要无限接近于1.

99.99%

90-95% 不合格

1-2

98-99%

合格

都是以小时为单位:

停机时间:

计划内时间,计划内的时间可以忽略不计,但是现在也算在内

计划外的时间,故障时间,从故障发生到故障解决的总时间,尤其是运维,计划外的时间是我们必须关注的一个指标

hpc————当天的事必须当天解决--------没有解决,人是不可以离开的-------解决完必须生成报告,备案

lvs适用场景:

小集群不需要使用lvs,大集群使用lvs

lvs集群中的术语:

VS vittual server lvs服务的逻辑名称,也就是我们外部访问lvs集群时使用的IP地址和端口

DS Director Server lvs集群中的主服务器,也就是调度器,(nginx的代理服务器),是集群的核心

调度器就是用来接收客户端的请求转发到后端的服务器

RS Real Server lvs集群中的真实服务器,后端服务器,用来接收DS转发来的请求,并且响应结果

CIP Client ip 客户端服务,发起请求的客户端地址

VIP Virtual IP lvs 集群使用的IP地址,对外提供访问的虚拟IP地址

DIP Director ip 调度器在集群当中的地址,用于RS通信

RIP:REAL ip 后端服务器在集群当中的IP地址。

lvs的工作方式

NAT模式:有调度器响应给客户端

DR模式:直接路由模式,真实服务器直接响应给客户端

TUN:隧道模式

常用的模式就是NAT和DR模式

NAT模式

nat模式是比较常用的lvs的模式之一

在nat模式下,lvs会将来自客户端的请求报文中的目的IP地址和端口,修改为lvs内部的IP地址和端口,然后把请求转发到后端服务器

响应结果返回客户端的过程中,响应报文经过lvs的处理,把目标ip和端口修改成客户端的IP地址和端口。

好处在于,对于客户端来说,请求的目标地址始终不变,客户端的配置不需要做特殊修改,只是调度器在对IP端口进行转换,后端的服务器不需要更改任何配置

缺点:性能损失,请求和响应都需要调度器做地址转换,影响性能

​ nat模式只有一个调度器,调度器故障,整个集群就不能正常工作。

地址转换:

内网---------外网转换源ip地址 snat

外网----------内网转换目的地址 dnat

lvs的工具

ipvsadm工具,用来配置和管理lvs集群的工具。

-A 添加虚拟服务器 vip

-D 删除虚拟服务器地址

-s 指定负载均衡的调度算法

算法

rr默认,轮询

加权轮询:wrr

最小连接:lc

加权最小连接:wlc

-a 添加真实服务器

-d 删除真实服务器

-t 指定vip的地址和端口

-r 指定rip的地址和端口

-m 使用net模式

-g 使用DR模式

-i :使用隧道模式

-w:设置权重

-p 60:连接保持60:设置链接保持时间

-l:列表查看

-n:数字化展示

添加新网卡

更新一下

修改网卡

在这里插入图片描述

都指向内网网管

在这里插入图片描述

网卡二

在这里插入图片描述

nginx 修改显示页面

两台都指向内网的网关

在这里插入图片描述

调度机

查看策略 添加策略
在这里插入图片描述

添加策略

在这里插入图片描述

查看

在这里插入图片描述

保存重启 查看
在这里插入图片描述

删除策略

在这里插入图片描述

重新添加 按原步骤

删除服务器节点

删除内容在前

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

文本添加

在这里插入图片描述

客户端

修改网卡

在这里插入图片描述

加权轮询

在这里插入图片描述

创建vip地址的时候才能指定负载均衡算法,不是在真是服务器添加算法 在里没法修改 如果需要添加 则要推倒重来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值