linux磁盘高可用,Linux集群——高可用集群原理详解

主备节点名称 :

Active/Passive

Primary/Standby

心跳 :

Heartbeat

HA Resource :

IP ,Service ,STONITH

FailOver :故障转移

FailBack :服务切回

资源粘性 :资源更倾向于运行于哪个节点

集群内部信息传递是基于UDP的

Messaging Layer

资源管理器 CRM Cluster Resource Manager

DC : Designated Coordinator

PE : Policy Engine

TE : Transaction

DC:PE TE

LRM:Local Resource Manager

HA结构示意图

LSB :start|stop|restart|status

Linux Standard Base

RA :Resource Agent

资源组 :RG Resource Group

资源约束 :Constraint

排列约束 coloation

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

正值 :可以在一起

负值 :不能在一起

位置约束 location , score(分数),

正值 :倾向于此节点

负值 :倾向于逃离于此节点

顺序约束 (order)

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

资源隔离 :

节点级别 :STONITH

资源级别 :

例如 :FC SAN switch 可以实现在存储资源级别拒绝某节点的访问

f1d087a59d42c0639c2babde4e0542cf.png

HA MySQL

VIP :Float IP

mysql service

Filesystem

split-brain 集群节点无法有效获取其它节点的状态信息时,产生脑裂,后果之一抢占共享存储

Active/Active

Cluster Filesystem GFS OCFS2

存储 :

DAS 直连附加存储

直接接到主板总线,BUS 块级别

NAS 网络附加存储 文件级别

SAN 存储区域网络

FC SAN

IP SAN

SCSI :Small Computer System Interface

宽带 16:target 可用15

窄带 8: target 可用7

LUN :Logical Unit Number

iSCSI:Internet Small Computer System Interface IP-SAN

DMA

控制器 :Controller

适配器 :Adapter

集群+共享存储

Multipath 存储多路径

仲裁磁盘

ha-aware application

watchdog : 看门狗

quorum : 法定票数

without_quorum_policy

freeze : 冻结

stop

ignore

RHCS : RedHat Cluster Suite

Messaging Layer

heartbeat (v1,v2,v3)

heartbeat V3

heartbeat , pacemaker ,cluster-glue

corosync

cman

keepalived

ultramokey

Heartbeat v1 自带的资源管理器 :

haresources

Heartbeat v2 自带的资源管理器 :

haresources

crm

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

CRM :

haresource , crm (heartbeat v1/v2)

pacemaker (heartbeat v3/corosync)

rgmanager (cman)

Recource Type :

Primitive : 主资源

clone

group

master/slave

RA Type :

Legacy heartbeat v1 RA

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

OCF (Open Cluster Framework)

STONITH

STONITH

PDU Power Distribution Units

UPS Uninterruptible Power Supplies

Blade Power Control Devices

Lights-out Devices (IBM RSA , HP iLO ,Dell IDRAC)

Testing Devices meatware

Heartbeat

UDP : 694

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值