集群是我在工作中遇到最多的问题,今天分享一下我对于集群的感触
里面包含LVS负载均衡集群NAT模式如何配置从头到尾的配置
集群的定义
将很多机器组织到一起,作为一个整体对外提供服务
集群在扩展性、性能方面都可以做到很灵活
任务调度是集群的核心技术
集群分类
- 负载均衡集群:Load Balance(LB)客户端负载在计算机集群中尽可能的平均分摊
- 高可用集群:High Availability(HA)避免单点故障,当一个系统发生故障,可以快速迁移
- 高性能计算:High Performance Computing(HPC)
集群的目的
提高性能
降低成本
提高可扩展性
增强可靠性
负载均衡集群(LVS)
lvs是Linux Virtual Server,是实现负载均衡集群
lvs是一个虚拟服务器集群系统
将真实服务器集群虚拟成一台服务器,对外提供服务,同时在真实的服务器中实现均衡负载
当一定量的服务器作为一个整体对外提供服务,并且分摊压力,称这些服务器为负载均衡集群
LVS是一个优秀的负载均衡方案,理论上能够无限水平扩展,使服务器能够应对海量数据的冲击。
LVS优点是:
高可用,高性能,低成本,服务器应用集群
LVS集群的组成
前端:负载均衡层,由一台或多台负载调度器构成 LB
中端:服务器群组层,由一组实际运行应用服务的服务器构成 SA
后端:数据共享存储层,提供共享存储空间的共享区域 SS
LVS术语
- DS (调度器