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端口

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章