(一)集群介绍

一、集群的种类
集群系统主要分为
1、HA:高可用集群,又叫双机热备。
  (a)2台机器A,B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B继续提供服务
  (b)常用的高可用开源软件:heartbeat和keepalived(可以做负载均衡)
2、LB:负载均衡集群
3、HPC:高性能计算集群
 
二、LB集群
1、实现手段
     硬件:F5负载均衡器
     软件:LVS(4层,网络层),  Nginx(7层,应用层)
 
2、负载均衡架构图

 

LVS集群使用三层架构 
第一层:负载均衡层(Load Balancer) 位于整个集群系统的最前端,由一台或多台负载调度器(Director Server,以下简称dir)组成。 dir的作用类似一个路由器,它含有为完成LVS功能所设定的路由表,通过这些路由表把用户的请求分发给服务器群组层的应用服务器(Real Server) ps:客户认为服务是来自一个虚拟IP地址上 
 第二层:服务器群组层(Server Arrary) 由一组实际运行应用服务的机器组成。Real Server(以下简称rs)可以是Web服务器、Mail服务器、FTP服务器、DNS服务器等 
 第三层:共享存储层(Shared Storage) 是为所有rs提供共享存储空间和内容一致性的存储区域,一般由磁盘阵列设备组成。 一般可以通过NFS网络文件系统共享数据(在繁忙的业务系统中,性能并不太好),此时可以用集群文件系统,如 Red Hat 的 GFS 文件系统,Oracle 提供的 OCFS2 文件系统等
 
posted @ 2019-02-16 17:46  丿小贰灬  阅读(253)  评论(0编辑  收藏  举报