[0062] 所述第二接收模塊,還用于若所述數(shù)據(jù)管理服務(wù)器被確定為第二目標(biāo)數(shù)據(jù)管理服務(wù)器,則接收所述總管服務(wù)器發(fā)送的第二通信證明;
[0063] 所述第二接收模塊,還用于獲取運(yùn)行服務(wù)器發(fā)送的第一通信證明以及新的鏡像數(shù)據(jù);
[0064] 所述第二處理模塊,還用于根據(jù)第一通信證明和所述第二通信證明進(jìn)行驗(yàn)證;
[0065] 所述第二處理模塊,還用于若驗(yàn)證通過(guò),則對(duì)所述新的鏡像數(shù)據(jù)進(jìn)行存儲(chǔ)處理;
[0066] 所述第二發(fā)送模塊,還用于向未被確定為第二目標(biāo)數(shù)據(jù)管理服務(wù)器的其他數(shù)據(jù)管理服務(wù)器發(fā)送通信請(qǐng)求,以使所述其他數(shù)據(jù)管理服務(wù)器根據(jù)總管服務(wù)器發(fā)送的預(yù)接收請(qǐng)求,對(duì)所述通信請(qǐng)求反饋?lái)憫?yīng)信息。
[0067] 根據(jù)如上所述的裝置,可選地,若獲取到所述其他數(shù)據(jù)管理服務(wù)器反饋的響應(yīng)信息,則所述第二發(fā)送模塊,還用于則將所述新的鏡像數(shù)據(jù)發(fā)送給所述其他數(shù)據(jù)管理服務(wù)器,以進(jìn)行備份;
[0068] 若沒(méi)有獲取到所述響應(yīng)信息,則所述第二發(fā)送模塊,還用于向所述總管服務(wù)器反饋通信失敗的信息,并將所述新的鏡像數(shù)據(jù)發(fā)送給所述總管服務(wù)器,以使所述總管服務(wù)器在測(cè)試到能夠與所述其他數(shù)據(jù)管理服務(wù)器通信時(shí),將所述新的鏡像數(shù)據(jù)發(fā)送給所述其他數(shù)據(jù)管理服務(wù)器,以進(jìn)行備份。
[0069] 本發(fā)明的又一個(gè)方面提供一種容器鏡像數(shù)據(jù)的管理系統(tǒng),包括總管服務(wù)器和/或至少兩個(gè)數(shù)據(jù)管理服務(wù)器。
[0070] 其中,所述總管服務(wù)器包括如上所述的對(duì)應(yīng)的容器鏡像數(shù)據(jù)的管理裝置,所述數(shù)據(jù)管理服務(wù)器包括如上所述的對(duì)應(yīng)的容器鏡像數(shù)據(jù)的管理裝置。
[0071] 本申請(qǐng)?zhí)峁┑娜萜麋R像數(shù)據(jù)的管理方法、裝置及系統(tǒng),通過(guò)采用至少兩個(gè)數(shù)據(jù)管理服務(wù)器同時(shí)存儲(chǔ)有鏡像數(shù)據(jù),并由一個(gè)總管服務(wù)器負(fù)責(zé)調(diào)度任務(wù)的分配,當(dāng)總管服務(wù)器獲取到鏡像數(shù)據(jù)調(diào)度請(qǐng)求后,根據(jù)運(yùn)行服務(wù)器返回的各數(shù)據(jù)管理服務(wù)器向運(yùn)行服務(wù)器傳輸數(shù)據(jù)的第一測(cè)試結(jié)果信息,確定提供調(diào)度服務(wù)的第一目標(biāo)數(shù)據(jù)管理服務(wù)器,實(shí)現(xiàn)了從至少兩個(gè)數(shù)據(jù)管理服務(wù)器中選擇傳輸速度較快的數(shù)據(jù)管理服務(wù)器為第一目標(biāo)數(shù)據(jù)管理服務(wù)器,提高鏡像數(shù)據(jù)的調(diào)度效率,并且,當(dāng)其中某個(gè)數(shù)據(jù)管理服務(wù)器中待調(diào)度的鏡像數(shù)據(jù)出問(wèn)題時(shí),還可以選擇其他數(shù)據(jù)管理服務(wù)器進(jìn)行調(diào)度,提高了鏡像數(shù)據(jù)的安全性,解決了現(xiàn)有技術(shù)中,只有一個(gè)數(shù)據(jù)管理服務(wù)器,一旦鏡像數(shù)據(jù)出現(xiàn)問(wèn)題,該鏡像數(shù)據(jù)對(duì)應(yīng)的一類(lèi)容器則不能被創(chuàng)建的問(wèn)題。
附圖說(shuō)明
[0072] 為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0073] 圖1為本申請(qǐng)一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理方法的流程示意圖;
[0074] 圖2為本申請(qǐng)另一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理方法的流程示意圖;
[0075] 圖3為本申請(qǐng)?jiān)僖粚?shí)施例提供的容器鏡像數(shù)據(jù)的管理方法的流程示意圖;
[0076] 圖4為本申請(qǐng)又一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理方法的流程示意圖;
[0077] 圖5為本申請(qǐng)一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理裝置的結(jié)構(gòu)示意圖;
[0078] 圖6為本申請(qǐng)另一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理裝置的結(jié)構(gòu)示意圖;
[0079] 圖7為本申請(qǐng)一實(shí)施例提供的容器鏡像數(shù)據(jù)的管理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
[0080] 為使本申請(qǐng)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0081] 首先對(duì)本申請(qǐng)所涉及的名詞進(jìn)行解釋?zhuān)?
[0082] 容器:是通過(guò)虛擬化操作系統(tǒng)的方式來(lái)管理代碼和應(yīng)用程序,每個(gè)容器內(nèi)都包含一個(gè)獨(dú)享的完整用戶(hù)環(huán)境空間,并且一個(gè)容器內(nèi)的變動(dòng)不會(huì)影響其他容器的運(yùn)行環(huán)境。
[0083] 鏡像數(shù)據(jù):是指用于創(chuàng)建容器的聲明或描述,容器是鏡像的實(shí)例,在創(chuàng)建容器時(shí),需要拉起鏡像進(jìn)行創(chuàng)建。
[0084] 數(shù)據(jù)管理服務(wù)器:存儲(chǔ)有鏡像數(shù)據(jù)的服務(wù)器。
[0085] 運(yùn)行服務(wù)器:需要?jiǎng)?chuàng)建容器的服務(wù)器。
[0086] 實(shí)施例一
[0087] 本實(shí)施例提供一種容器鏡像數(shù)據(jù)的管理方法,用于管理鏡像數(shù)據(jù)。本實(shí)施例的執(zhí)行主體為容器鏡像數(shù)據(jù)的管理裝置,該裝置可以設(shè)置在服務(wù)器中,為了便于區(qū)分,該服務(wù)器可以稱(chēng)為總管服務(wù)器。
[0088] 如圖1所示,為本實(shí)施例提供的容器鏡像數(shù)據(jù)的管理方法的流程示意圖,該方法包括:
[0089] 步驟101,獲取鏡像數(shù)據(jù)調(diào)度請(qǐng)求。