本發(fā)明公開了一種基于分布式協(xié)商算法的協(xié)同內(nèi)核構(gòu)建技術(shù)。協(xié)同內(nèi)核是構(gòu)建數(shù)據(jù)中心應(yīng)用的一個(gè)關(guān)鍵元素,它部署于數(shù)據(jù)中心內(nèi)的多個(gè)服務(wù)節(jié)點(diǎn)上??蛻艄?jié)點(diǎn)將請求發(fā)送給主服務(wù)節(jié)點(diǎn):若請求屬于讀請求,主服務(wù)節(jié)點(diǎn)本地處理讀請求;若請求屬于寫請求,主服務(wù)節(jié)點(diǎn)將該請求作為一條記錄寫入稱為“副本日志”的數(shù)據(jù)結(jié)構(gòu)中。副本日志基于滑動(dòng)窗口技術(shù),并通過分布式協(xié)商算法維護(hù)全局相同的日志記錄。數(shù)據(jù)中心的計(jì)算設(shè)備是不可靠的,從服務(wù)節(jié)點(diǎn)基于副本日志檢測主服務(wù)節(jié)點(diǎn)是否失效,并基于副本日志通過分布式協(xié)商算法選出新的主服務(wù)節(jié)點(diǎn)。本發(fā)明中的技術(shù)能夠有效地構(gòu)建協(xié)同內(nèi)核,并且在典型的數(shù)據(jù)中心的環(huán)境中,能夠保證很高的可用性。
聲明:
“基于分布式協(xié)商算法的協(xié)同內(nèi)核構(gòu)建方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)