Linux集群—高可用集群原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux集群—高可用集群原理相关的知识,希望对你有一定的参考价值。

HA:

  资源粘性

  资源约束

     排列约束运事都能够

           资源是否能够运行于同一个节点

             score

                   正值:可以在一起

                   负值:不能在一起  

     位置约束

           正值 倾向于此节点

           负值 倾向于逃离此节点

     顺序约束

            定义资源启动或关闭的次序

            vip,ipvs

              启动次序ipvs-->vip

              关闭次序vip-->ipvs

-inf:负无穷

inf:正无穷


资源隔离

   节点级别:STONITH

    资源级别:

     列如:FC SAN switch 


STONITH:

    split-brain: 集群节点双方无法有效获取对方心跳信息,产生脑裂

       后果之一:抢占共享存储

  

active/active 高可用集群




IDE(ATA) 130M

SATA 600M

   7200rpm

   IOPS:100

SCSI 320M

SAS 

   15000rpm

   IOPS 200

USB 3.0  400M


机械:

    随机读写

    顺序读写

固态:


IDE,SCSI 并口

SATA, SAS,USB 串口


DAS

   Direct Attached Storage

   直接接到本机总线,BUS

    文件:块

NAS

   Network

   文件服务器:文件级别

SAN

   Storage Area network

   存储区域网络


SCSI:Smail computer System Interface


Heartbeat v1 自带的资源管理器

 haresources

Heartbeat v2 自带的资源管理器

 haresources

 crm

Heartbeat v3 资源管理器crm发展为独立的项目,pacemaker


Resource

  primitive

  clone

  group

  master/slave


RA Classes:

   Legacy heartbeat v1 RA

   LSB(/etc/rc.d/init.d/)

   OCF(Open Cluster Framework)

        pacemaker

        linbit(drbd)

   STONITH

资源隔离级别

   节点级别

       STONTIH

   资源级别

       FC SAN  Switch


STONITH  设备

   1.电交换机 PDU

   2.UPS

   3.刀片服务器

   4.Lights-out Devices

   5.Testing Devices

     meatware


Heartbeat 

   UDP:694端口

 


本文出自 “运维成长路” 博客,谢绝转载!

以上是关于Linux集群—高可用集群原理的主要内容,如果未能解决你的问题,请参考以下文章

Linux 高可用(HA)集群基本概念详解

Linux集群—高可用集群原理

linux高可用集群(HA)原理详解(转载)

Linux企业运维——K8s高可用集群架构搭建详解

Linux企业运维——K8s高可用集群架构搭建详解

Linux企业运维——K8s高可用集群架构搭建详解