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 可以实现在存储资源级别拒绝某节点的访问

Linux集群——高可用集群原理详解

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、付费专栏及课程。

余额充值