[發明專利]一種批量系統部署方法和部署裝置無效
| 申請號: | 200710177233.9 | 申請日: | 2007-11-12 |
| 公開(公告)號: | CN101159611A | 公開(公告)日: | 2008-04-09 |
| 發明(設計)人: | 馮碩;張歡;焦尚偉 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/28;G06F9/445 |
| 代理公司: | 北京泛華偉業知識產權代理有限公司 | 代理人: | 王勇 |
| 地址: | 100080北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 批量 系統 部署 方法 裝置 | ||
技術領域
本發明涉及信息技術領域,特別涉及一種批量系統部署方法和部署裝置。
背景技術
在學校機房或網吧等場所中,多臺具有相同或相似硬件配置的計算機組成一個局域網絡,該網絡中的所有計算機具有相同的服務系統(包括操作系統和應用程序)。這種類型的局域網絡被稱為開放計算環境,網絡中的各臺計算機被稱為節點。隨著計算機硬件成本的降低,上述的開放計算環境逐漸得到普及和應用。在對開放計算環境中的各個節點安裝服務系統或對服務系統進行更新時,由于節點數量大,如果對每個節點單獨進行服務系統的安裝或更新操作,無疑會耗費大量的時間和人力物力,此外,重復性的操作也容易導致錯誤的產生。
為解決這一問題,現有技術中采用了批量系統安裝工具。在采用批量系統安裝工具的開放計算環境中,有一個管理節點,該節點指示開放計算環境中的受管理節點執行相關軟件(包括操作系統)的安裝和配置工作。采用批量系統安裝工具進行安裝和部署后,對多個節點的部署工作量等同于一個節點的工作量,從而大量簡化管理員的工作量和維護成本。但是批量系統安裝工具并不能很好地解決部署工作量的問題。由于不同軟件具有不同的安裝流程和配置方法,因此批量安裝工具需要為不同的軟件制定不同的安裝和配置策略以及操作界面。系統管理員對于不同服務系統的安裝,就需要采用不同的批量安裝工具,這增加了企業的采購成本。對于沒有被支持的軟件,則只能由管理員為各節點獨立安裝這些軟件。這一缺點極大地限制了批量安裝工具的適用范圍。
在現有技術中還提供了另一種解決方案,即在開放計算環境中搭建一個部署服務器,以實現對環境中所有節點的相關軟件的安裝和部署。部署服務器的作用包括:1、集中存放已經制作完成的服務系統映像;2、將服務系統映像傳輸到所要部署的節點的本地存儲設備上。參考圖1,采用部署服務器的方法對開放計算環境做安裝和部署時,首先需要在一個模板節點上創建一個完善的服務系統,然后將該服務系統的映像上傳到部署服務器中,接著在所要部署的節點上運行客戶端程序,通過客戶端程序與部署服務器進行交互,接收部署服務器所發送的服務系統映像數據包,最終將其寫入節點的本地存儲設備。這種方法與批量系統安裝工具相比,優勢在于部署操作與具體的服務系統映像無關。但缺點在于:1、由于部署服務器在分發服務系統映像數據包時,采用了一對一的傳送方式,因此如果開放計算環境中需要部署的節點較多,則部署服務器以及開放計算環境中的網絡系統容易成為整個系統的瓶頸,對一次部署節點的數量會產生限制;2、每次對服務系統的修改,都需要先上傳到部署服務器上,然后通過部署服務器分發到各部署節點。此外,對部署服務器的使用也增加了一臺服務器的成本。
發明內容
因此,本發明的目的是克服現有技術在對開放計算環境進行安裝和部署時所具有的一次部署節點數量受限,部署過程較為復雜的缺陷,從而提供一種部署簡單,部署效率較高的批量系統部署方法及部署裝置。
為了實現上述目的,本發明提供一種批量系統部署裝置,用于為開放計算環境中的節點安裝或更新服務系統,包括:安裝在分發節點上、用于分發服務系統映像的分發模塊,以及安裝在接收節點上、用于接收服務系統映像的接收模塊;所述的分發模塊采用網絡多點傳輸方式分發所述的服務系統映像。
上述技術方案中,所述的分發模塊包括用于將服務系統映像拆分成數據包的映像拆分單元,以及用于將數據包在網絡上傳送的數據分發單元。
上述技術方案中,所述的接收模塊包括用于從網絡接收數據包的數據接收單元,以及用于重組數據包、還原服務系統映像的映像重組單元。
上述技術方案中,所述的分發模塊還包括用于壓縮數據的數據壓縮單元,所述的接收模塊還包括用于解壓縮數據的數據解壓縮單元。
上述技術方案中,所述的分發節點為所述開放計算環境中任意選擇一個節點,并為該節點安裝服務系統映像后得到的。
上述技術方案中,所述的網絡多點傳輸方式包括廣播方式或多播方式。
上述技術方案中,所述的批量系統部署裝置采用無盤或光盤方式啟動。
本發明還提供了一種批量系統部署方法,包括以下步驟:
步驟1)、在開放計算環境中任意選擇一個節點,在該節點上準備服務系統映像,該節點被稱為分發節點;
步驟2)、在所述的分發節點上將所述的服務系統映像拆分成數據包,并將所述數據包采用網絡多點傳輸方式傳送到開放計算環境中的接收節點;
步驟3)、所述的接收節點接收所述數據包,然后將所接收到的數據包存儲在本地磁盤,并重組得到服務系統映像。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710177233.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:燃脂一抹瘦減肥膏
- 下一篇:用于帶有懸臂控制裝置的采掘設備的連接托架





