Linux集群教程——关于集群的概述(三)

三、总结

前两章我们把集群到底是什么,以及分类说的比较明确了。这章总结一下。➡回顾上一节⬅

首先我们要搞懂的第一个概念,什么是集群,非常重要,你要不知道它是什么的话,怎么去构建呢?

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

协同工作:大家不是都干一样的活。

各有分工:目标明确,各自完成各自的事情,但是又相互联系。

一个整体:有统一的入口出口,用户访问的时候以为访问的就是一台电脑。

 

我们还讲了集群的分类,分成三类:

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

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

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

前两种集群最常见,我们也主要用这两种集群。

大家可能会有一个疑问,LBC 和 HPC 不都是好多台服务器一起承担业务访问量吗?那为什么还要再分两个不同的集群呢?

有这么几点区别,需要大家去牢记:1、负载均衡集群每个子节点它们的工作任务应该是一致的,那比如我们搞一个搬砖集群,可能有包工头,可能有10个搬砖工,那10个搬砖工都是搬砖。那 HPC 就不一样了,那假设我这有1+2+3+4+5···这个算法可能我算起来比较复杂,那我需要请3个人过来算,第一个人算1+1+2,第二个人算3+4+5,第三个人算5+6+7,那我负责把他们的结果加在一起,大家每个节点做的任务都是不一致的,运算时分摊的,这是第一个不同点的特征。

2、你可以这样理解,负载均衡集群提升的是工作效率,而高性能运算集群是减轻单个任务消耗的时间,也就是一个 LBC 它在一个小时内可以处理10个访问量,那扩大集群以后一小时就是增加20个访问量,那对于 HPC ,比如原来处理10分钟处理一件事,可能现在只需要5分钟。

以上就是两个章节的总结,我们这两章节主要就讲了这两个内容,这节到这里。

猜你喜欢

转载自www.cnblogs.com/hkxxf/p/12314944.html