Linux骚操作之第三十八话之LVS集群

6 篇文章 0 订阅

前言

集群是通过一组松散集成的计算机软件(和/或)硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度(和/或)可靠性。一般情况下集群计算机比单个计算机,工作站或超级计算机性能价格比要高得多。

一、什么是群集

答:Cluster,集群、群集,顾名思义:由多台主机构成,但对外只表现为一个整体,例如,男孩、女孩、男人、女人、青少年、少年、老年等等,是各种各样的,但对外统称为人类。

二、产生的问题:

互联网应用中,随着站点对硬件性能,响应速度,服务稳定性,数据可靠性等要求越来越高,单台服务器力不从心,企业如何解决这个棘手的问题?

答:使用价格昂贵的小型机,大型机,或者,使用普通服务器构建服务集群。小型机的瓶颈就是本身,采用竖向扩容,而后者采用横向扩容,二者适用的企业类型,面对的业务不同,面向客户的群体亦然不同

三、根据集群所针对的目标差异,可分为几种类型

1、负载均衡集群

举例解释:两台tomcat A和B,A是1,B是2,A weight=1,B weight=2.当分配请求时,尽量的将请求先给B 2个以后,再给A 1个,然后再给B 2个,再给A 1个,即尽量让压力接近于均衡状态。
在这里插入图片描述
1.1、提高应用系统的响应能力,尽可能处理更多的访问请求,减少延迟为目录,获得高并发,高负载(LB)的整体性能

1.2、LB的负载分配依赖于主节点的分流算法。

2、高可用集群

2.1、高可用集群会产生的故障是单点故障

(举例说明:LAMP中,当apache服务无法启动,则整个LAMP无法启动),解决的办法是冗余(备份),

等效是VRRP协议,适用的是热备组,使用心跳检测,使用PING的方式检测心跳值,以决定主备的方式。主挂了,主的优先级下降,低于备的优先级时,则备顶替主,成为主。(高可用主要用在NGINX,但负载均衡使用在NGINX所代理的服务(前端)),当备份服务器顶替主服务器时,用户无法获得备服务器的IP地址(保护备IP),

此时,使用V(virtual)IP虚拟IP的方式,此虚拟IP可以根据优先级进行漂移。那么VIP虚拟IP是由VRRP实现的服务KEEPALIVED,通过控制虚拟路由的方式实现。

2.2、提高应用系统的可靠性,尽可能的减少中断时间为目标,确保服务的连续性,达到高可用(HA)的容错效果

2.3、HA的工作方式包括双工和主从两种

3、高性能运算集群

3.1、采用的是分布式。

3.2、提高应用系统的CPU运算速度,扩展硬件资源和分析能力为目标,获得相当大型、超级计算机的高性能运算能力。

3.3、高性能依赖于“分布式运算””并行运算”,通过专用硬件和软件将多个服务器的CPU、内存等资源整合在一起,实现只有大型、超级计算机才具备的计算能力。

四、NFS共享存储服务

(1、network file system,网络文件系统

1.1、依赖于RPC
1.2、需安装nfs-utils、rpcbind软件包
1.3、系统服务:nfs、rpcbind
1.4、共享配置文件:/etc/exports

(2、负载均衡集群结构

2.1、负载均衡器
2.2、real servers
2.3、NFS共享存储

(3、使用NFS发布共享资源

3.1、安装nfs-utils、rpcbind软件包
3.2、设置共享目录
3.3、启动nfs服务程序
3.4、查看本机发布的nfs共享目录

五、LVS工作模式

在这里插入图片描述

六、负载调度算法

在这里插入图片描述

七、部署共享存储

(192.168.199.143)
第一步:三必打在这里插入图片描述
第二步、开启服务
在这里插入图片描述
第三步:创建文件,修改权限
在这里插入图片描述
第四步:编辑文件
在这里插入图片描述
第五步:关闭安全子系统
在这里插入图片描述
在这里插入图片描述
(192.168.199.132)
第一步:三必打
在这里插入图片描述
第二步:启动apache
在这里插入图片描述
第三步:安装nfs-utils rpcbind
在这里插入图片描述
第四步:查看NFS-SERVER的共享目录
在这里插入图片描述
第五步:开启rpcbind
在这里插入图片描述
第六步:查看挂载
在这里插入图片描述
第七步:同步测试199.132
在这里插入图片描述
查看199.143
在这里插入图片描述
在这里插入图片描述
(192.168.199.130)
第一步:三必打
在这里插入图片描述
第二步:挂载
在这里插入图片描述
第三步:在143查看130同步情况
在这里插入图片描述
第四步:修改网络配置
在这里插入图片描述
(192.168.199.131)
第六步:三必打
在这里插入图片描述
第七步:添加规则
在这里插入图片描述
第八步:读取修改后的配置
在这里插入图片描述
第九步:查看规则
在这里插入图片描述
第十步:添加规则
在这里插入图片描述
第十一步:查看nat表的规则列表
在这里插入图片描述
第十二步:安装、查看ip_vs信息
在这里插入图片描述
第十三步:yum 安装ipvsadm
在这里插入图片描述
第十四步:保存负载,清除规则
在这里插入图片描述

总结

1、集群分为:高可用集群、负载均衡集群、高性能运算集群
2、模式分为:DR模式、TUN模式、NAR模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值