• (一)集群介绍


    一、集群的种类
    集群系统主要分为
    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 文件系统等
     
  • 相关阅读:
    [maven 问题]java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map
    [Java基础]Java异常捕获
    [JVM]常用JVM工具使用
    [JVM]一次线上频繁GC的问题解决
    [Java 基础]ResultSet 指定field映射到Pojo对象的Map
    [JVM]使用JMeter做压力测试
    [Linux命令]zip
    [Mysql]分组取最新一条
    [zookeeper_kafka]zookeeper和Kafka安装
    网络带宽是什么?
  • 原文地址:https://www.cnblogs.com/xiao2er/p/10388544.html
Copyright © 2020-2023  润新知