首页 > 代码库 > 集群介绍

集群介绍

1、集群的基本特点

  • 高性能
  • 价格有效性

整个系统实现是经济的、易支付的

  • 可伸缩

当服务负载、压力增长时,系统能扩展来满足需求,且不降低服务质量

  • 高可用性

尽管部分硬件软件会发生故障,整个系统的服务必须使每天24小时可用的。

2、集群架构的优势

  • 透明性
  • 高性能

性能要接近线性加速,这需要设计很好的软硬件的体系结构,消除系统可能存在的瓶颈。将负载均衡地调度到各台服务器上

  • 高可用性
  • 可伸缩性
  • 可管理性
  • 可编程性

3、集群的分类

计算机集群架构按功能和结构可分成一下几类:

  • 负载均衡集群(Load balancing clusters)简称LBC或者LB。
  • 高可用性集群(High-availability(HA)clusters)简称HAC。
  • 高性能计算集群(High-performance(HPC)clusters)简称HPC。
  • 网格计算(Grid computing)

3.1不同种类集群介绍

  • 负载均衡集群(Load balancing clusters )

负载均衡集群的作用:

  1.分担用户访问请求或数据流量(负载均衡)。

  2.保持业务连续性7&24服务(高可用性)

负载均衡集群典型的开源软件:Lvs,nginx,haproxy,lighttpd

  • 高可用性集群
  1. 高可用性集群的作用:

当一台机器宕机后另一台机器接管(IP资源和服务资源)

  2.高可用性集群典型常用开源软件:keeppalived,hearbeat

企业运维中常见的集群软硬件产品

  1. 互联网企业常用的开源集群软件有:lvs,haproxy,nginxnkeepalived,heartbeat
  2. 互联网企业常用的商业集群硬件有:F5,Net scaler,Radware,A10等,工作模式都相当于haproxy,nginx的工作模式。

 

集群介绍