计算平台常用技术介绍
高可用技术
集群
集群是由一些互相连接在一起的计算机构成的一个并行或者分布式系统。
用户只需要关注自己的虚拟机,而不需要关注具体数据交给哪个节点来处理。
集群的优势:高可伸缩性、高可用性(HA例如节点1挂了,可以把业务跑到节点2中,冗余)、高可管理性(以平台的方式对集群中的所有资源进行管理)
(图中VIP意思为virtual IP,不是我们常说的VIP客户)
高性能性集群(HPC Cluster):不惜成本,追求高性能。主要用于科研。
高可用性集群(HA Cluster):使群集的整体服务尽可能可用。减少服务宕机时间为目的。一个节点失效,其他节点接替。单节点故障时,整体性能一般会下降。
高可扩展性集群:基于负载均衡策略。一般是对特定类型负载做均衡处理。各负载节点一般是同构的,可以分担部分负载。可以避免单点故障,一般较廉价。
负载均衡
算法调度:round-robin(rr,轮询,按顺