一種基于事務模型的集群部署系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及云計算技術領域,具體地說是一種基于事務模型的集群部署系統(tǒng)。
【背景技術】
[0002]隨著云計算、大數(shù)據(jù)等新型技術的發(fā)展,集群這種架構(gòu)模式越來越受到歡迎和重用,但是隨著節(jié)點數(shù)的增多,集群的部署已經(jīng)成為一種很復雜的日常工作。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種基于事務模型的集群部署系統(tǒng)。
[0004]本發(fā)明的目的是按以下方式實現(xiàn)的,系統(tǒng)包括:(I)基于事務模型的密鑰管理模塊;(2)基于事務模型的部署模塊;(3)基于事務模型的回退模塊,其中:
(1)基于事務模型的密鑰管理模塊,此模塊基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),功能是采用服務器端-客戶端模式來管理集群密鑰,實現(xiàn)集群內(nèi)部的無密碼訪問,此步驟是整個集群部署的基礎步驟;
(2)基于事務模型的部署模塊,此模塊同樣是基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),此模塊實現(xiàn)的功能是基于事務模型來編程實現(xiàn)各個部署步驟,并進行封裝,來實現(xiàn)實際的部署步驟和策略;
(3)基于事務模型的回退模塊,基于事務模型實現(xiàn)的額回退模塊,在撤銷部署步驟的時候,要么成功,要么失敗,不存在中間狀態(tài),保證了程序的正?;赝耍行П苊饬酥虚g狀態(tài)導致的不可用狀態(tài)。
[0005]本發(fā)明的有益效果是:系統(tǒng)所有部署操作都是基于事務模型,每個操作都是原子的,失敗自動回退,從而避免了部署過程中中間狀態(tài)或是稱作臨時狀態(tài)的出現(xiàn),通過將密鑰管理,部署步驟,回退三大模塊的事務性實現(xiàn),保證了整個部署管理過程都是事務的,原子的,方便了部署過程,簡化了維護的難度和復雜度。可以避免多種臨時狀態(tài)導致的各種部署失敗或是無法部署的問題。事務將改善數(shù)據(jù)的質(zhì)量、完整性以及一致性,并且讓應用程序更加可靠。
[0006]圖1是系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0007]參照說明書附圖對本發(fā)明的系統(tǒng)作以下詳細地說明。
[0008]一種基于事務模型的集群部署系統(tǒng),系統(tǒng)包括:(1)基于事務模型的密鑰管理模塊;(2)基于事務模型的部署模塊;(3)基于事務模型的回退模塊,其中:
(1)基于事務模型的密鑰管理模塊,此模塊基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),功能是采用服務器端-客戶端模式來管理集群密鑰,實現(xiàn)集群內(nèi)部的無密碼訪問,此步驟是整個集群部署的基礎步驟;
(2)基于事務模型的部署模塊,此模塊同樣是基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),此模塊實現(xiàn)的功能是基于事務模型來編程實現(xiàn)各個部署步驟,并進行封裝,來實現(xiàn)實際的部署步驟和策略;
(3)基于事務模型的回退模塊,基于事務模型實現(xiàn)的額回退模塊,在撤銷部署步驟的時候,要么成功,要么失敗,不存在中間狀態(tài),保證了程序的正?;赝耍行П苊饬酥虚g狀態(tài)導致的不可用狀態(tài)。
[0009]除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。
【主權(quán)項】
1.一種基于事務模型的集群部署系統(tǒng),其特征在于,包括:(1)基于事務模型的密鑰管理模塊;(2)基于事務模型的部署模塊;(3)基于事務模型的回退模塊,其中: (1)基于事務模型的密鑰管理模塊,此模塊基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),功能是采用服務器端-客戶端模式來管理集群密鑰,實現(xiàn)集群內(nèi)部的無密碼訪問,此步驟是整個集群部署的基礎步驟; (2)基于事務模型的部署模塊,此模塊同樣是基于事務模型來設計密鑰管理模塊,所有操作要么全部順利完成,要么失敗,不存在中間狀態(tài),此模塊實現(xiàn)的功能是基于事務模型來編程實現(xiàn)各個部署步驟,并進行封裝,來實現(xiàn)實際的部署步驟和策略; (3)基于事務模型的回退模塊,基于事務模型實現(xiàn)的額回退模塊,在撤銷部署步驟的時候,要么成功,要么失敗,不存在中間狀態(tài),保證了程序的正?;赝耍行П苊饬酥虚g狀態(tài)導致的不可用狀態(tài)。
【專利摘要】本發(fā)明提供一種基于事務模型的集群部署系統(tǒng),系統(tǒng)所有部署操作都是基于事務模型,每個操作都是原子的,失敗自動回退,從而避免了部署過程中中間狀態(tài)或是稱作臨時狀態(tài)的出現(xiàn),通過將密鑰管理,部署步驟,回退三大模塊的事務性實現(xiàn),保證了整個部署管理過程都是事務的,原子的,方便了部署過程,簡化了維護的難度和復雜度。可以避免多種臨時狀態(tài)導致的各種部署失敗或是無法部署的問題。事務將改善數(shù)據(jù)的質(zhì)量、完整性以及一致性,并且讓應用程序更加可靠。
【IPC分類】H04L29-08
【公開號】CN104580525
【申請?zhí)枴緾N201510054804
【發(fā)明人】張敬海
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2015年4月29日
【申請日】2015年2月3日