專利名稱:一種面向服務(wù)的機(jī)群部署方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種機(jī)群部署方法,特別是涉及一種面向服務(wù)的機(jī)群部署方法。
背景技術(shù):
機(jī)群部署主要是指在機(jī)群系統(tǒng)中的各個(gè)節(jié)點(diǎn)上安裝操作系統(tǒng)、文件系統(tǒng)、 并行程序運(yùn)行庫(kù)、作業(yè)管理軟件和系統(tǒng)管理軟件等,是機(jī)群系統(tǒng)投入應(yīng)用的前 提。
一般的機(jī)群系統(tǒng)由幾十臺(tái)甚至上百上千臺(tái)計(jì)算機(jī)組成,由人工手動(dòng)安裝系 統(tǒng)幾乎是不可能的。對(duì)于基于鏡像的安裝,現(xiàn)有的一些遠(yuǎn)程安裝工具應(yīng)用范圍
較小,例如kickstart是redhat中自帶的遠(yuǎn)程安裝工具,主要用于redhat系列的 網(wǎng)絡(luò)安裝,不能用于其他系統(tǒng)的安裝;其次,對(duì)于一些從源節(jié)點(diǎn)直接捕捉映像 的映像獲取,要求目標(biāo)節(jié)點(diǎn)與源節(jié)點(diǎn)必須是同構(gòu)的,否則即向系統(tǒng)報(bào)錯(cuò);另外, 在現(xiàn)有技術(shù)中,由于待安裝節(jié)點(diǎn)均為直接與鏡像服務(wù)器進(jìn)行通信,導(dǎo)致鏡像服 務(wù)器的負(fù)載高,網(wǎng)絡(luò)帶寬使用率低下,在這種情況下,部署所需要的時(shí)間與同 時(shí)安裝的目標(biāo)節(jié)點(diǎn)數(shù)目成線性關(guān)系,即在網(wǎng)絡(luò)帶寬與鏡像大小一定的情況下, 需要同時(shí)安裝的目標(biāo)節(jié)點(diǎn)數(shù)目越多則部署所需要的時(shí)間也越多。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種面向服務(wù)的機(jī)群部署方法,所述方法可滿足客 戶定制需求,是一種基于鏡像的安裝,可以安裝基于任何linux系統(tǒng)的鏡像,并 不要求目標(biāo)節(jié)點(diǎn)與源節(jié)點(diǎn)必須同構(gòu),同時(shí)充分利用網(wǎng)絡(luò)帶寬,適用于大規(guī)模機(jī) 群系統(tǒng)的快速安裝。
為實(shí)現(xiàn)本發(fā)明目的,本發(fā)明提供一種面向服務(wù)的機(jī)群部署方法,其特征在 于,所述方法包含以下歩驟-步驟一準(zhǔn)備樣板機(jī);
步驟二在管理節(jié)點(diǎn)提取樣板機(jī)鏡像并壓縮鏡像文件,為鏡像分發(fā)至待安裝節(jié) 點(diǎn)做準(zhǔn)備;
步驟三為自動(dòng)安裝文件打補(bǔ)丁,為客戶化安裝做準(zhǔn)備; 步驟四提取客戶化安裝信息、自動(dòng)配置節(jié)點(diǎn)主機(jī)名和網(wǎng)絡(luò); 步驟五啟動(dòng)自動(dòng)安裝時(shí)所需要的全部服務(wù); 步驟六啟動(dòng)待安裝節(jié)點(diǎn);
步驟七進(jìn)入安裝過(guò)程,采用Bt的傳送方式開(kāi)始鏡像的傳輸; 步驟八解壓縮鏡像,對(duì)安裝完成的節(jié)點(diǎn)進(jìn)行配置; 步驟九關(guān)閉節(jié)點(diǎn),安裝完成。
本發(fā)明所提供的優(yōu)選技術(shù)方案為,所述樣板機(jī)作為鏡像的源節(jié)點(diǎn),預(yù)先手 動(dòng)安裝配置好。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,所述鏡像包含操作系統(tǒng)、文件系統(tǒng)、 并行程序運(yùn)行庫(kù)、作業(yè)管理軟件和系統(tǒng)管理軟件。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,從樣板機(jī)提取鏡像時(shí)的主要傳輸方
式為rsync。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,在管理節(jié)點(diǎn)生成的鏡像文件包含樣 板機(jī)上的所有安裝文件與分區(qū)狀況;且不包含沒(méi)有在樣板機(jī)上安裝的文件內(nèi)容。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,步驟三中所述為客戶化安裝做準(zhǔn)備 包含配置待安裝節(jié)點(diǎn)網(wǎng)卡,即指定待安裝節(jié)點(diǎn)多塊網(wǎng)卡上的哪一塊將被使用; 或進(jìn)一步包含加載用戶在待安裝節(jié)點(diǎn)上自設(shè)硬件的驅(qū)動(dòng)程序。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,步驟四中所述客戶化安裝信息包括 用戶安裝節(jié)點(diǎn)的主機(jī)名、IP地址、傳輸鏡像的方式。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,自動(dòng)安裝時(shí)所需要的全部服務(wù)包含 dhcp月艮務(wù)、tftp月艮務(wù)、bittorrent-tracker月艮務(wù)、bittorrent-seeder月艮務(wù)、rsync月艮務(wù)、 bittorrent-monitor月艮務(wù)。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,步驟六中所述啟動(dòng)待安裝節(jié)點(diǎn)的啟 動(dòng)方式為網(wǎng)絡(luò)啟動(dòng),待安裝節(jié)點(diǎn)網(wǎng)卡在啟動(dòng)時(shí)就會(huì)就會(huì)在網(wǎng)絡(luò)上尋找DHCP服 務(wù),并得到一個(gè)臨時(shí)的IP地址,以便取得鏡像。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,步驟七進(jìn)一步包含以下步驟判斷 待安裝節(jié)點(diǎn)是32位機(jī)還是64位機(jī);檢測(cè)待安裝節(jié)點(diǎn)的外接硬件以加載合適的 驅(qū)動(dòng)程序;比較待安裝節(jié)點(diǎn)與樣板機(jī)之間的硬盤(pán)容量,若比較結(jié)果為待安裝節(jié) 點(diǎn)的硬盤(pán)容量大于樣板機(jī)則進(jìn)行自適應(yīng)分區(qū),分區(qū)完成后則開(kāi)始傳輸鏡像;若
比較結(jié)果為待安裝節(jié)點(diǎn)的硬盤(pán)容量等于樣板機(jī),則直接開(kāi)始傳輸鏡像。
本發(fā)明所提供的另一優(yōu)選技術(shù)方案為,對(duì)安裝完成的節(jié)點(diǎn)進(jìn)行配置為對(duì)節(jié) 點(diǎn)進(jìn)行網(wǎng)絡(luò)設(shè)置,將用戶選擇的節(jié)點(diǎn)名和IP地址設(shè)為所述節(jié)點(diǎn)的最終節(jié)點(diǎn)名和
IP地址。
本發(fā)明是基于鏡像的安裝,所以如果鏡像源有了新的變化,比如安裝了新 的軟件、刪除了不用的文件,可以及時(shí)更新系統(tǒng)的鏡像,而且這種更新是智能
的,即只更新變化的部分,不需要重新安裝。所述方法可以安裝基于任何linux 系統(tǒng)的鏡像,而不是只針對(duì)某一種系統(tǒng)的鏡像。本發(fā)明由于引入硬盤(pán)的自動(dòng)適 應(yīng)分區(qū),故并不要求待安裝節(jié)點(diǎn)與源節(jié)點(diǎn)必須同構(gòu),只需滿足待安裝節(jié)點(diǎn)的硬 盤(pán)容量不小于源節(jié)點(diǎn)的硬盤(pán)容量這個(gè)條件即可。本發(fā)明中機(jī)群部署系統(tǒng)與方法 加入了點(diǎn)對(duì)點(diǎn)的通信方式,這減少了鏡像服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)帶寬利用率, 并使得基于機(jī)群的安裝會(huì)更加迅速,參與部署的節(jié)點(diǎn)越多,下載速度越高,與 普通安裝相比節(jié)省了大量時(shí)間。由于本發(fā)明是一種面向服務(wù)的機(jī)群部署方法, 故可滿足不同客戶的定制需求。
圖1是本發(fā)明中一種面向服務(wù)的機(jī)群部署方法應(yīng)用的硬件環(huán)境的方框圖。
圖2是本發(fā)明中一種面向服務(wù)的機(jī)群部署方法的實(shí)施例的功能流程圖。
圖3是本發(fā)明中一種面向服務(wù)的機(jī)群部署方法的實(shí)施例中網(wǎng)絡(luò)安裝歩驟的
流程圖。
具體實(shí)施例方式
下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。
在一個(gè)實(shí)施例中, 一種面向服務(wù)的機(jī)群部署方法,應(yīng)用于大規(guī)模計(jì)算機(jī)機(jī)
群系統(tǒng)節(jié)點(diǎn)的基于鏡像的自動(dòng)部署,可滿足不同客戶的個(gè)性定制需求。參考圖1, 本方法應(yīng)用的硬件架構(gòu)中設(shè)有管理節(jié)點(diǎn)作為服務(wù)器、樣板機(jī)作為鏡像的源節(jié)點(diǎn) 及若干待安裝節(jié)點(diǎn),待安裝節(jié)點(diǎn)的硬盤(pán)容量不小于源節(jié)點(diǎn)(即樣板機(jī))的硬盤(pán) 容量,以上所述硬件設(shè)備均通過(guò)以太網(wǎng)交換機(jī)相連接。
參考圖2,公布了本發(fā)明一種面向服務(wù)的機(jī)群部署方法的實(shí)施例的功能流程 圖,包含以下步驟
準(zhǔn)備樣板機(jī);所述樣板機(jī)作為鏡像的源節(jié)點(diǎn),需預(yù)先手動(dòng)安裝配置好,并 且在執(zhí)行樣板機(jī)啟動(dòng)命令前一定要確認(rèn)樣板機(jī)已經(jīng)充分按實(shí)際使用的要求進(jìn)行 了配置,即確保所有應(yīng)安裝的文件系統(tǒng)此時(shí)都已經(jīng)安裝,所有不需要的文件系 統(tǒng)此時(shí)都己經(jīng)卸載。
在管理節(jié)點(diǎn)提取樣板機(jī)鏡像;所述鏡像包含操作系統(tǒng)、文件系統(tǒng)、并行程 序運(yùn)行庫(kù)、作業(yè)管理軟件和系統(tǒng)管理軟件;從樣板機(jī)提取鏡像時(shí)的主要傳輸方
式為rsync。在完成鏡像文件的提取后,壓縮鏡像文件,為鏡像分發(fā)至待安裝節(jié) 點(diǎn)做準(zhǔn)備。此歩驟中在管理節(jié)點(diǎn)生成的鏡像文件包含樣板機(jī)上的所有安裝文件 與分區(qū)狀況;且不包含沒(méi)有在樣板機(jī)上安裝的文件內(nèi)容。
為自動(dòng)安裝文件打補(bǔ)?。槐静襟E是為了滿足用戶定制需求,為客戶化安裝 做準(zhǔn)備。具體為在本步驟中配置網(wǎng)卡,即指定待安裝節(jié)點(diǎn)多塊網(wǎng)卡上的哪一塊 將被使用;或者在本步驟中加載用戶在待安裝節(jié)點(diǎn)上自設(shè)硬件的驅(qū)動(dòng)程序。
提取客戶化安裝信息、自動(dòng)配置節(jié)點(diǎn)主機(jī)名和網(wǎng)絡(luò);客戶化安裝信息包括 用戶安裝節(jié)點(diǎn)的主機(jī)名、IP地址、傳輸鏡像的方式。在此步驟中,生成節(jié)點(diǎn)安 裝文件與DHCP配置文件。根據(jù)用戶所輸入節(jié)點(diǎn)名稱自動(dòng)配置節(jié)點(diǎn)主機(jī)名和網(wǎng) 絡(luò)。
啟動(dòng)自動(dòng)安裝時(shí)所需要的全部服務(wù)。必須保證所有必須的服務(wù)都能啟動(dòng), 如果發(fā)現(xiàn)有的服務(wù)并沒(méi)有啟動(dòng),則停止所有服務(wù),然后重啟動(dòng)所有服務(wù)。這些 月艮務(wù)包含dhcp月艮務(wù)、tftp月艮務(wù)、bittorrent-tracker月艮務(wù)、bittorrent-seeder月艮務(wù)、rsync 服務(wù)、bittorrent-monitor服務(wù)。其中dhcp服務(wù)是為了讓節(jié)點(diǎn)在網(wǎng)絡(luò)啟動(dòng)時(shí)分配到
ip地址;tftp是傳送內(nèi)核kernel以及根文件系統(tǒng)initrd.img時(shí)使用的; bittorrent-tracker是BT的服務(wù)端程序,負(fù)責(zé)統(tǒng)計(jì)當(dāng)前種子信息和客戶端下載的情 況使用;bittorrent-seeder是為了生成種子使用的;Bittorrent-monitor是監(jiān)控服 務(wù),當(dāng)安裝進(jìn)行的時(shí)候,負(fù)責(zé)把信息傳送到服務(wù)器端以實(shí)現(xiàn)對(duì)安裝過(guò)程的實(shí)時(shí) 監(jiān)控。
啟動(dòng)待安裝節(jié)點(diǎn),自動(dòng)對(duì)啟動(dòng)的待安裝節(jié)點(diǎn)分配IP地址。在此歩驟中,啟 動(dòng)待安裝節(jié)點(diǎn),并將啟動(dòng)方式設(shè)為網(wǎng)絡(luò)啟動(dòng),這樣待安裝節(jié)點(diǎn)網(wǎng)卡在啟動(dòng)時(shí)就 會(huì)在網(wǎng)絡(luò)上尋找DHCP服務(wù),并得到一個(gè)臨時(shí)的IP地址,以便取得鏡像。
進(jìn)入安裝過(guò)程,采用Bt的傳送方式開(kāi)始鏡像的傳輸;參考圖3,本步驟進(jìn) 一步包含以下步驟步驟302:待安裝節(jié)點(diǎn)找到DHCP服務(wù)后,將進(jìn)入pxelinux.O 引導(dǎo)程序,此時(shí)提示用戶輸入確認(rèn)信息以判斷待安裝節(jié)點(diǎn)是32位機(jī)還是64位 機(jī);步驟304:根據(jù)判斷結(jié)果,將相應(yīng)的linux內(nèi)核和根文件系統(tǒng)加載到待安裝 節(jié)點(diǎn)的內(nèi)存中;步驟306:檢測(cè)待安裝節(jié)點(diǎn)的外接硬件以加載合適的驅(qū)動(dòng)程序; 步驟308:比較待安裝節(jié)點(diǎn)與樣板機(jī)之間的硬盤(pán)容量,若比較結(jié)果為待安裝節(jié)點(diǎn)
的硬盤(pán)容量大于樣板機(jī)則進(jìn)入步驟310:進(jìn)行自適應(yīng)分區(qū),分區(qū)完成后則開(kāi)始傳 輸鏡像;若比較結(jié)果為待安裝節(jié)點(diǎn)的硬盤(pán)容量等于樣板機(jī)則直接進(jìn)入步驟312: 開(kāi)始傳輸鏡像。鏡像傳輸采用的是Bt的傳送方式,參與部署的節(jié)點(diǎn)越多則傳輸 速度越快,可減少作為服務(wù)器的管理節(jié)點(diǎn)的負(fù)荷并充分利用網(wǎng)絡(luò)帶寬。
鏡像傳輸完成后,進(jìn)入鏡像的解壓縮過(guò)程;本系統(tǒng)默認(rèn)的鏡像都是經(jīng)過(guò)壓 縮的,以方便傳輸。
解壓縮完成后,進(jìn)入節(jié)點(diǎn)配置階段; 一般會(huì)配置該節(jié)點(diǎn)的網(wǎng)絡(luò)設(shè)置,將用 戶選擇的節(jié)點(diǎn)名和IP地址設(shè)為本節(jié)點(diǎn)的最終節(jié)點(diǎn)名和IP地址。
關(guān)閉節(jié)點(diǎn),安裝完成。
總之,本發(fā)明提供一種面向服務(wù)的機(jī)群部署方法,應(yīng)用于大規(guī)模計(jì)算機(jī)機(jī) 群系統(tǒng)節(jié)點(diǎn)的基于鏡像的自動(dòng)部署,可滿足不同客戶的個(gè)性定制需求。本方法
是基于鏡像的安裝,所以如果鏡像源有了新的變化,比如安裝了新的軟件、刪 除了不用的文件,可以及時(shí)更新系統(tǒng)的鏡像,而且這種更新是智能的,即只更 新變化的部分,不需要重新安裝。所述系統(tǒng)可以安裝基于任何linux系統(tǒng)的鏡像, 而不是只針對(duì)某一種系統(tǒng)的鏡像。本發(fā)明由于引入硬盤(pán)的自動(dòng)適應(yīng)分區(qū),故并 不要求目標(biāo)節(jié)點(diǎn)與源節(jié)點(diǎn)必須同構(gòu),只需滿足目標(biāo)節(jié)點(diǎn)的硬盤(pán)容量不小于源節(jié) 點(diǎn)的硬盤(pán)容量這個(gè)條件即可。本發(fā)明中機(jī)群部署方法加入了點(diǎn)對(duì)點(diǎn)的通信方式, 這減少了鏡像服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)帶寬利用率,并使得基于機(jī)群的安裝會(huì) 更加迅速,參與部署的節(jié)點(diǎn)越多,下載速度越高,與普通安裝相比節(jié)省了大量 時(shí)間。
本發(fā)明的最佳實(shí)施例已被闡明,本領(lǐng)域普通技術(shù)人員做出的不脫離本發(fā)明 權(quán)利要求項(xiàng)的各種變換或改型都不脫離木發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種面向服務(wù)的機(jī)群部署方法,本方法應(yīng)用的硬件架構(gòu)中設(shè)有管理節(jié)點(diǎn)作為服務(wù)器、樣板機(jī)作為鏡像的源節(jié)點(diǎn)及若干待安裝節(jié)點(diǎn),待安裝節(jié)點(diǎn)的硬盤(pán)容量不小于源節(jié)點(diǎn)的硬盤(pán)容量,以上所述硬件設(shè)備均通過(guò)以太網(wǎng)交換機(jī)相連接;其特征在于本方法包含以下步驟步驟一準(zhǔn)備樣板機(jī);步驟二在管理節(jié)點(diǎn)提取樣板機(jī)鏡像并壓縮鏡像文件,為鏡像分發(fā)至待安裝節(jié)點(diǎn)做準(zhǔn)備;步驟三為自動(dòng)安裝文件打補(bǔ)丁,為客戶化安裝做準(zhǔn)備;步驟四提取客戶化安裝信息、自動(dòng)配置節(jié)點(diǎn)主機(jī)名和網(wǎng)絡(luò);步驟五啟動(dòng)自動(dòng)安裝時(shí)所需要的全部服務(wù);步驟六啟動(dòng)待安裝節(jié)點(diǎn);步驟七進(jìn)入安裝過(guò)程,采用Bt的傳送方式開(kāi)始鏡像的傳輸;步驟八解壓縮鏡像,對(duì)安裝完成的節(jié)點(diǎn)進(jìn)行配置;步驟九關(guān)閉節(jié)點(diǎn),安裝完成。
2、 根據(jù)權(quán)利要求1所述之面向服務(wù)的機(jī)群部署方法,其特征在于所述樣板 機(jī)作為鏡像的源節(jié)點(diǎn),為預(yù)先手動(dòng)安裝配置好。
3、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于所述鏡像 包含操作系統(tǒng)、文件系統(tǒng)、并行程序運(yùn)行庫(kù)、作業(yè)管理軟件和系統(tǒng)管理軟 件。
4、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于從樣板機(jī) 提取鏡像時(shí)的主要傳輸方式為rsync。
5、 根據(jù)權(quán)利要求1所述之面向服務(wù)的機(jī)群部署方法,其特征在于在管理節(jié) 點(diǎn)生成的鏡像文件包含樣板機(jī)上的所有安裝文件與分區(qū)狀況;且不包含沒(méi) 有在樣板機(jī)上安裝的文件內(nèi)容。
6、 根據(jù)權(quán)利要求1所述之面向服務(wù)的機(jī)群部署方法,其特征在于步驟三中所述為客戶化安裝做準(zhǔn)備包含配置待安裝節(jié)點(diǎn)網(wǎng)卡,即指定待安裝節(jié)點(diǎn)多 塊網(wǎng)卡上的哪一塊將被使用;或進(jìn)一步包含加載用戶在待安裝節(jié)點(diǎn)上自設(shè) 硬件的驅(qū)動(dòng)程序。
7、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于步驟四中 所述客戶化安裝信息包括用戶安裝節(jié)點(diǎn)的主機(jī)名、IP地址、傳輸鏡像的方 式。
8、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于自動(dòng)安裝時(shí)所需要的全部服務(wù)包含dhcp服務(wù)、tftp服務(wù)、bittorrent-tracker服務(wù)、 bittorrent-seeder月艮務(wù)、rsync月艮務(wù)、bittorrent-monitor月艮務(wù)。
9、 根據(jù)權(quán)利要求1所述之面向服務(wù)的機(jī)群部署方法,其特征在于步驟六中 所述啟動(dòng)待安裝節(jié)點(diǎn)的啟動(dòng)方式為網(wǎng)絡(luò)啟動(dòng),待安裝節(jié)點(diǎn)網(wǎng)卡在啟動(dòng)時(shí)就會(huì)就會(huì)在網(wǎng)絡(luò)上尋找DHCP服務(wù),并得到一個(gè)臨時(shí)的IP地址,以便取得 鏡像。
10、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于步驟七進(jìn) 一步包含以下步驟判斷待安裝節(jié)點(diǎn)是32位機(jī)還是64位機(jī);檢測(cè)待安裝 節(jié)點(diǎn)的外接硬件以加載合適的驅(qū)動(dòng)程序;比較待安裝節(jié)點(diǎn)與樣板機(jī)之間的 硬盤(pán)容量,若比較結(jié)果為待安裝節(jié)點(diǎn)的硬盤(pán)容量大于樣板機(jī)則進(jìn)行自適應(yīng) 分區(qū),分區(qū)完成后則開(kāi)始傳輸鏡像;若比較結(jié)果為待安裝節(jié)點(diǎn)的硬盤(pán)容量 等于樣板機(jī),則直接開(kāi)始傳輸鏡像。
11、 根據(jù)權(quán)利要求l所述之面向服務(wù)的機(jī)群部署方法,其特征在于對(duì)安裝完 成的節(jié)點(diǎn)進(jìn)行配置為對(duì)節(jié)點(diǎn)進(jìn)行網(wǎng)絡(luò)設(shè)置,將用戶選擇的節(jié)點(diǎn)名和IP地 址設(shè)為所述節(jié)點(diǎn)的最終節(jié)點(diǎn)名和IP地址。
全文摘要
本發(fā)明提供一種面向服務(wù)的機(jī)群部署方法,應(yīng)用于大規(guī)模計(jì)算機(jī)機(jī)群系統(tǒng)節(jié)點(diǎn)的基于鏡像的自動(dòng)部署,可滿足不同客戶的個(gè)性定制需求。本方法是基于鏡像的安裝,所以如果鏡像源有了新的變化,可以及時(shí)更新系統(tǒng)的鏡像,而且這種更新是智能的,即只更新變化的部分,不需要重新安裝。所述系統(tǒng)可以安裝基于任何linux系統(tǒng)的鏡像。本發(fā)明由于引入硬盤(pán)的自動(dòng)適應(yīng)分區(qū),故并不要求目標(biāo)節(jié)點(diǎn)與源節(jié)點(diǎn)必須同構(gòu),只需滿足目標(biāo)節(jié)點(diǎn)的硬盤(pán)容量不小于源節(jié)點(diǎn)的硬盤(pán)容量這個(gè)條件即可。本發(fā)明中機(jī)群部署方法加入了點(diǎn)對(duì)點(diǎn)的通信方式,這減少了鏡像服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)帶寬利用率,參與部署的節(jié)點(diǎn)越多下載速度越高,與普通安裝相比節(jié)省了大量時(shí)間。
文檔編號(hào)H04L12/16GK101170423SQ20071017737
公開(kāi)日2008年4月30日 申請(qǐng)日期2007年11月15日 優(yōu)先權(quán)日2007年11月15日
發(fā)明者軍 歷, 宇 曾, 鑫 溫, 華 聶 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司