Linux下双机互备高可用(HA)集群的搭建

【1】 HA集群简介
         1】通过特殊软件把独立的系统(node)连接起来,组成一个能够提供故障切换(Faileover)功能的集群
         2】Ha集群可以保证在多种故障中,关键服务的可用性、可靠性及数据完整性
         3】Ha集群主要用于文件服务,WEB服务,数据库服务等关键应用中

【2】 高可用集群的三种方式
        1】主从方式(非对称)
        2】 对称方式(互备互援)
        3】多级方式(多级互备)

【3】 高可用集群的基本组成
        1】服务 (Service)
        2】浮动IP (Float IP)
        3】成员服务器或称节点 (Member Server of Node)
              HA集群中实际运行服务提供特定资源的服务器
        4】 失效域 (Failover Domain)
              通常会包含至少两台成员服务器(Member Server)
        5】 心跳 (Heartbeat)
              HA集群监视服务器状态的方法,一般情况下心跳是通过网络数据包来判断服务器是否正常工作
        6】 共享存储 (Share Storage)
              保证HA集群服务进行切换时,服务所需的数据资源能够保持一致

【4】高可用集群的相关技术概念
        1】 单一故障点( Single Point Of Failure,SPOF )
        2】 仲裁 (Quorum)
        3】 失效迁移 (Failover)
        4】监视器 (Watchdog)
        5】 可编程电源控制器 ( Programable Power Controller or Smart Power Switch) <爆头设备>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3ee005c889aec3656cedc9f73021a72f.html