目录
什么是集群
- 通过高速网络将服务器集中在一起
- 可以在较低成本的情况下获得在性能 可靠性灵活性方面的相对较高的收益
- 任务调度是集群系统中的核心技术
集群目的
- 提高性能
- 降低成本
- 提高可扩展性
- 增强可靠性
集群的分类
- 高性能计算集群HPC
- 负载均衡(LB)集群
- 高可用(HA)集群
LVS项目介绍
LVS可以实现高可用的 可伸缩的web ,mail cache和media等网络技术
最终目标是利用Linux操作系统和LVS集群软件实现 一个高可用,高性能,低成本的服务器应用集群
LVS集群的组成
- 前端: 负载均衡层
- 中间: 服务器群组层
- 低端: 数据共享存储层
LVS术语
- 调度服务器
- 真实服务器
- 虚拟IP地址
- 真实IP地址
- 调度器链接后端几点服务器的IP地址
Nginx简介
是一个高性能的HTTP和反向代理服务器
Nginx调度算法
- 轮询
- weight
- ip_hash
keeplived概述
实现 了高可用集群
专门监控各服务器节点状况
后来加入了VRRP功能,防止单点故障
HAProxy简介
提供高可用性,负载均衡以及基于TCP和HTTP应用的代理