Linux集群

本文介绍了集群的三种主要类型:负载均衡集群(LBC)、高可用集群(HAC)和高性能运算集群(HPC)。LBC通过分发请求到多台服务器减轻压力,常用于大型并发应用;HAC利用心跳检测确保服务持续可用,适用于需要不间断运行的应用;HPC则通过并行计算提升处理速度,适用于大规模计算任务。负载均衡涉及四层和七层调度器,而高可用集群和高性能运算集群分别关注服务可用性和计算效率。
摘要由CSDN通过智能技术生成

集群概念:集群是一组协同工作的服务器,各有分工,对外表现为一个整体

集群的分类:

负载均衡集群LBC:分担服务的总体压力

使用意图:减轻单台服务器的压力,将用户请求分担给多台服务器处理。实现方法可以有软件也可以有硬件,软件例如LVS、Nginx等

调度器分类:

  1. 触发条件不同:四层 传输层  IP+PORT;七层  应用层   URL
  2. 实现原理不同:四层 TCP连接只建立一次,客户端与真实服务器;七层 TCP连接建立两次,客户端和负载调度器,负载调度器和真实服务器
  3. 实现场景不同:四层  TCP应用,如基于C/S的ERP系统;七层 HTTP应用,如根据用户访问域名的方式判断用户业务
  4. 安全性不同:四层  转发SYN攻击   七层  可拦截SYN攻击

应用范围:业务并发较大的应用程序

高可用集群HAC:尽可能的保障服务状态的可用性

使用意图:最大限度的保证用户的应用持久,不间断的提供服务

原理:心跳检测     也就是两个服务器安装心跳检测,一台宕机后另一台启动

实现方法:软件 linux-ha heartbeat 硬件F5

可能出现的问题:数据不完整,数据不可访问  

适用范围:需要持续提供的应用程序

高性能运算集群HPC:提供单台服务器提供不了的计算能力

使用意图:提供单台服务器提供不了的计算能力

LBC和HPC的原理对比:

负载均衡集群通过提高单位时间内执行的任务数来提升效率;

高性能运算集群通过缩短单个任务的时间来提高效率

适用范围:超大计算量  比如天气计算

(注:不正之处还请大佬批评改正!!!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大白将

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值