集群介绍
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
- 高可用性集群
- 高可用性集群的作用:
当一台机器宕机后另一台机器接管(IP资源和服务资源)
2.高可用性集群典型常用开源软件:keeppalived,hearbeat
企业运维中常见的集群软硬件产品
- 互联网企业常用的开源集群软件有:lvs,haproxy,nginxnkeepalived,heartbeat
- 互联网企业常用的商业集群硬件有:F5,Net scaler,Radware,A10等,工作模式都相当于haproxy,nginx的工作模式。