集群的含义
Cluster,集群、群集
由多台主机构成,但对外只表现为一个整体
集群分类
三种类型:负载均衡集群、高可用、高性能运算集群
负载均衡集群
提高应用系统的响应能力、尽可能处理更多访问请求、减少延迟为目标、获得高并发、高负载(LB)的整体性能
LB负载分配依赖与主节点的分流算法
负载均衡集群架构
第一层,负载调度器 (根据据需求,双活、主从)
第二层,服务器池 (根据客户需求选中可用区)
第三层,共享服务 (内容重分发)
负载均衡集群工作模式分析
地址转换、IP隧道、直接路由
NAT模式
地址转换:Network Address Translation 简称NAT模式
类似于防火墙私有网络节构,负载调节器作为所有服务器节点的网关,即作为客户机的访问入口,也是各节点回应客户机的访问出口
TUN模式
IP隧道:IP TUNNEl,简称TUN模式
采用开放式网络结构,负载调度器仅作为客户机访问入口,各节点通过各自lnternet连接直接回应客户机,而不再经过负载调度器
服务器节点分散在互联网中不同位置,具有独立公网IP地址,通过专用IP隧道与负载调度器相互通信
DR模式
直接路由
Direct Routing,简称DR模式
采用半开放式网络节构,与TUN模式节构类似,但各节点不是分散在各地,二十与调度器唯一同一个物理网络
LVS负载调度算法
轮询:将收到访问请求按照顺序六六分配给集群中节点,均等的对待每一台服务器
加权轮询:根据调度器设置权重值来分发请求,权重值高节点优先获得任务,分配请求数越多
最少链接:根据真实服务器已建立的连接数进行分配,将收到访问请求优先分配给连接数最少的节点
加权最少连接:在服务器节点性能差异较大时,可以真实服务器自动调整权重
性能较高节点承担更大比例活动连接负载