LVS集群概念介绍

it2024-01-11  64

LVS集群

1、什么是集群2、集群的优点3、集群的分类4、LVS集群的组成5、三种工作模式6、负载均衡调度算法

1、什么是集群

通过高速网络将很多服务器集中起来,一起提供同一种服务,在客户端看来就像是只有一个服务器。可以在付出较低成本的情况下获得性能、可靠性、灵活性方面的相对较高的收益任务调度 是集群系统中的核心技术。

2、集群的优点

提高性能 – 如计算密集型应用,如:天气预报等降低成本 – 相对于百万美元级的超级计算机,价格更便宜提高可扩展性 – 只要增加集群节点即可增强可靠性 – 多个节点完成相同功能,避免单点失败

3、集群的分类

高性能计算集群HPC – 通过以集群开发的并行应用程序,解决复杂的科学问题。负载均衡(LB)集群 – 客户端负载在计算机集群中尽可能平均分摊高可用(HA)集群 – 避免单点故障,当一个系统发生故障时,可以快速迁移。

4、LVS集群的组成

前端 :负载均衡层 – 由一台或多台负载调度器构成

中间: 服务器群组层 – 由一组实际运行应用服务的服务器组成

底端: 数据共享存储层 – 提供共享存储空间的存储区域

5、三种工作模式

VS/NAT – 通过网络地址转换实现的虚拟服务器 – 大并发访问时,调度器的性能成为瓶颈。

VS/DR – 直接使用路由技术实现虚拟服务器 – 节点服务器需要配置VIP,注意MAC地址广播

VS/TUN – 通过隧道方式实现虚拟服务器

6、负载均衡调度算法

LVS目前实现了10种调度算法常用的调度算法有四种 – 轮询 (Round Robin) – 加权轮询 (Weighted Round Robin) – 最少连接 (Least ConnecTions) – 加权最少连接 ( Weighted Least Connections )其他调度算法 – 源地址散列 (Source Hashing) – 目标地址散列 (Destination Hashing) – 基于局部性的最少连接 – 带复制的基于局部性最少连接 – 最少队列调度
最新回复(0)