群集技术

根据实际企业环境的不同,群集所提供的功能也各不相同,采用的技术细节也可能各有千秋。然而从整体上来看,需要先了解一些关于群集的共性特征, 这样才能在构建和维护群集的工作中做到心中有数,避免操作上的盲目性。

1.群集的类型
无论是哪种群集,都至少包括两台节点服务器,而对外表现为一个整体,只提供一个访问入口(域名或P地址),相当于一台大型计算机。根据群集所针对的目标差异,可分为以下三种类型。
**➢负载均衡群集 (Load Balance Cluster): 以提高应用系统的响应能力、尽可能处理更多的访问请求、减少延迟为目标,获得高并发、高负载的整体性能。**例如,"DNS 轮询”。应 用层交换”“反向代理” 等都可用作负载均衡群集。 LB的负载分配依赖于主节点的分流算法,将来自客户机的访问请求分担给多个服务器节点从而缓解整个系统的负载压力。

**➢高可用群集(High Availbility Cluster):以提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性,达到高可用(HA) 的容错效果。**例如,故障切换” 双机热备”“多机热备”等都属于高可用群集技术。HA的工作方式包括双工和主从两种模式。双工即所有节点同时在线:主从则只有主节点在线,但当出现故障时从节点能自动切换为主节点。

➢高性能运算群集 (High Pertormance Computer Cluster): 以提高应用杀统的CPO运算速度、扩展硬件资源和分析能力为目标,获得相当于大型、超级计算机的高性能运算(HPC) 能力。例如,”云计算”“网格计算” 也可视为高性能运算的一种。高性能运算群集的高性能依赖于” 分布式运算”“并行计算”, 通过专 用硬件和软件将多个服务器的CPU、 内存等资源整合在一起,实现只有大型、超级计算机才具备的计算能力。
2. 负载均衡的分层结构
在典型的负载均衡群集中,包括三个层次的组件,如图6.1所示。前端至少有一个负载调度器(Load Balancer, 或称为Director)负责响应并分发来自客户机的访问请求;后端由大量真实服务(RealServer构成服务器池(Server Pool),提供实际的应用服务,整个群集的伸过增加、删除服务器节点来完成,而这些过对客户机是透明的:为了保持服务的一致性,所有节点使用共享存储设备,
在这里插入图片描述
➢第一层, 负载调度器:这是访问整个群集系统的唯一入口, 对外使用所有服务器共有的VIPVirtuallP,虚拟IP) 地址,也称为群集I地址。通常会配置主.备两台调度器实现热备份,当主调度器失效以后平滑替换至备用调度器,确保高可用性.

➢第二层, 服务器池:群集所提供的应用服务(如HTTP. FTP) 由服务器池承担,其中每个节点具有独立的RIP (Real IP, 真实IP)地址,只处理调度器分发过来的客户机请求。当某个节点暂时失效时,负载调度器的容错机制会将其隔离.等待错误排除以后再重新纳入服务器池。

➢第三层,共享存储:为服务器池中的所有节点提供稳定、一致的文件存取服务,确保整个群集的统一性。在Linux/UNIX环境中,共享存储可以使用NAS设备,或者提供NFS (NetworkFile System,网络文件系统)共享服务的专用服务器

负载均衡的工作模式
关于群集的负载调度技术,可以基于IP、端口、内容等进行发,其中基于IP的负载调度是效率最高的。基于IP的负载均衡模式中,常见的有地址转换.IP隧道和直接路由三种工作模式,如图6.2所示。
在这里插入图片描述
➢地址转 换(Network Address Translation): 简称NAT模式,类似于防火墙的私有网络结构,负载调度器作为所有服务器节点的关,即作为客户机的访问入口,也是各节点回应客户机的访问出口。服务器节点使用私有IP地址,与负载调度器位于同一个物理网络,安全性要优于其他两种方式。
➢IP隧道 (P Tunnel):简称TUN模式,采用开放式的网络结构,负载调度器仅作为客户机的访问入口,各节点通过各自的Internet连接直接回应客户机,而不再经过负载调度器。服务器节点分散在互联网中的不同位置,具有独立的公网P地址,通过专用IP隧道与负载调度器相互通信。
➢直接路由 (Direct Routing): 简称DR模式,采用半开放式的网络结构,与TUN 模式的结构类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络。负载调度器与各节点服务器通过本地网络连接,不需要建立专 用的IP隧道,
以上三种工作模式中,NAT方式只需要-个公网IP地址,从而成为最易用的一种负载均衡模式,安全性也比较好,许多硬件负载均衡设备就采用这种方式:相比较而言. DR模式和TUN模式的负载能力更加强大,适用范围更广,但节点的安全性要稍差一些,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值