日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

openais的前世今生

發(fā)布時(shí)間:2025/6/15 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 openais的前世今生 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
OpenAIS是對(duì)Service Availability Forum的AIS(Application Interface Specification)規(guī)范的開(kāi)源實(shí)現(xiàn)
AIS規(guī)范的主要目的就是為了提高中間組件可移植性和應(yīng)用程序的高可用性
OpenAIS提供一種集群模式,這個(gè)模式包括集群框架,集群成員管理,通信方式,集群監(jiān)測(cè)等,能夠?yàn)榧很浖蚬ぞ咛峁M足 AIS標(biāo)準(zhǔn)的集群接口,但是它沒(méi)有集群資源管理功能,不能獨(dú)立形成一個(gè)集群(需要pacemaker或者rgmanager)。
OpenAIS主要分兩個(gè)分支(wilson和whitetank)
whitetank:0.8x
wilson:1.X

OpenAIS Whitetank分支包括如下幾部分:
AIS組件
AMF(Availability Management Framework)
CKPT(Checkpoint Service)
CLM(Cluster Membership Service)
EVT(Event Service)
LCK(Lock Service)
MSG(Message Service)
核心管理組件(具體功能在后面corosync有介紹)
Totem protocol
配置管理(CFG)
配置數(shù)據(jù)庫(kù)(CONFDB)
extended virtual synchrony(EVS)
closed process group(CPG)

OpenAIS Wilson分支僅包括AIS組件
AIS組件:
AMF(Availability Management Framework)
CKPT(Checkpoint Service)
CLM(Cluster Membership Service)
EVT(Event Service)
LCK(Lock Service)
MSG(Message Service)
TMR(Timer Service)? —— Whitetank分支沒(méi)有

Whitetank一分為二成Wilson和corosync
Wilson分支在Whitetank的基礎(chǔ)上將核心管理組件這部分(其實(shí)就是exec目錄中除去)獨(dú)立出來(lái)放到了corosync中
Wilson分支僅為AIS規(guī)范部分組件的開(kāi)源實(shí)現(xiàn)
Wilson分支在集群中作為corosync的一個(gè)插件使用

OpenAIS從openais0.90開(kāi)始獨(dú)立成兩部分,一個(gè)是Corosync;另一個(gè)是AIS標(biāo)準(zhǔn)接口Wilson ,Corosync是OpenAIS發(fā)展到Wilson版本后衍生出來(lái)的開(kāi)放性集群引擎工程
Corosync包含如下核心管理組件:
Totem protocol
實(shí)現(xiàn)virtual synchrony(VS),在集群節(jié)點(diǎn)間復(fù)制狀態(tài)
包括SRP、RRP、MRP
Extended virtual synchrony(EVS)
擴(kuò)展VS,在集群節(jié)點(diǎn)間復(fù)制狀態(tài)
A closed process group communication model(CPG)
A CPG is typically used to replicate state among cooperating processes on different cluster nodes.
Fence,dlm_controld, gfs_controld基于CPG同步狀態(tài)。
A configuration and statistics?in-memory database(CFG)
A quorum??system
Quorum管理,狀態(tài)變化(比如quorum丟失)可以通知應(yīng)用
Cman并沒(méi)有使用這個(gè)功能



轉(zhuǎn)載于:https://blog.51cto.com/houfriend/1058072

總結(jié)

以上是生活随笔為你收集整理的openais的前世今生的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。