彭騰
摘要本文對比了原盤安裝、全自動安裝、Ghost安裝等3種常見的機(jī)房管理技術(shù),詳細(xì)介紹了Ghost多播技術(shù)在機(jī)房管理中的應(yīng)用,同時指出了改進(jìn)自動分配IP地址的思路,并給出使用VB編寫程序自動配置網(wǎng)卡IP協(xié)議的具體實例。
關(guān)鍵詞Ghost;多播技術(shù)機(jī)房管理;IP地址自動分配
1背景
從2000年開始,全國高校進(jìn)入了擴(kuò)招的序列。各大高校為了滿足學(xué)生激增的需要,大規(guī)模進(jìn)行了硬件投資,其中機(jī)房就是其中一項。據(jù)不完全統(tǒng)計,宜春職院機(jī)房數(shù)量從2003年的3個擴(kuò)建到了28個,電腦數(shù)量從180臺發(fā)展到了2000多臺。我們不難看出,機(jī)房管理人員工作量是相當(dāng)大的,特別是安裝系統(tǒng)、配置教學(xué)軟件等工作需要耗費管理人員絕大部分精力。因此,研究利用Ghost技術(shù)管理機(jī)房是非常有意義的。
2管理技術(shù)分析
機(jī)房管理技術(shù)一般指的是安裝系統(tǒng)、配置軟件的技術(shù)。目前,常見的管理技術(shù)有3種:原盤安裝、全自動安裝、Ghost安裝。
1)原盤安裝。20世紀(jì)90年代常用的技術(shù)。管理員使用系統(tǒng)光盤,以引導(dǎo)的方式進(jìn)行安裝系統(tǒng),然后安裝硬件驅(qū)動程序和常見的應(yīng)用軟件,整個過程安裝大約需要1h~2h。
2)全自動安裝。一種使用腳本編制安裝系統(tǒng)的技術(shù)。在系統(tǒng)安裝前,管理員需要在系統(tǒng)光盤1386目錄中找到安裝工具,再利用自動安裝工具編制腳本,讓工具加載腳本。在安裝時,調(diào)用腳本達(dá)到全自動安裝系統(tǒng)的目的。
3)Ghost安裝。利用Ghost軟件安裝系統(tǒng)和軟件的技術(shù)。Ghost軟件是一種克隆軟件,管理員使用它可以把驅(qū)動、應(yīng)用程序、系統(tǒng)一起封裝在鏡像文件中,然后通過分區(qū)到鏡像操作解壓鏡像文件,達(dá)到安裝配置系統(tǒng)的目的。
從上面的對比表可以看出,Ghost技術(shù)是一種易掌握、安全、快速的管理手段。雖然Ghost安裝速度快,但是如果要對機(jī)房中的每臺電腦采用Ghost安裝也需要很長時間。Ghost多播技術(shù)可以解決此問題。
3Ghost多播技術(shù)管理機(jī)房
Ghost多播技術(shù)是一種基于TCP/IP協(xié)議,通過IGMP組播協(xié)議實現(xiàn)鏡像文件一對多傳播方法。它作用在傳輸層和網(wǎng)絡(luò)層中,科將一組數(shù)據(jù)包發(fā)送到整個范圍內(nèi)的組播成員。利用Ghost實現(xiàn)多播技術(shù)來維護(hù)整個局域網(wǎng)的計算機(jī)系統(tǒng),需要在一臺電腦上安裝Ghost組播服務(wù)器軟件,并在其他電腦的CMOS中開啟WakeOnLan功能,同時要求局域網(wǎng)的網(wǎng)絡(luò)速度必須達(dá)到100Mb/s,以保證傳輸數(shù)據(jù)時的穩(wěn)定性。下列以Windows10為例,說明如何制作母盤、設(shè)置多播服務(wù)器、配置客戶端及網(wǎng)絡(luò)克隆系統(tǒng)。
3.1母盤制作
選取一臺性能較好的電腦,采用原盤安裝的方式,通過引導(dǎo)方式一步一步安裝好系統(tǒng),并安裝常用的應(yīng)用軟件,確保這些軟件都安裝在c:/Progrand~ile/x86目錄中。安裝完畢后,按照先軟件后硬件的原則去優(yōu)化系統(tǒng),使其滿足通用性強(qiáng)、存儲空間少的要求。優(yōu)化系統(tǒng)方法有很多,比如在系統(tǒng)屬性窗口中關(guān)閉系統(tǒng)還原功能、取消透明窗體、刪除動態(tài)顯示菜單等特效來降低資源占用率,從而提高系統(tǒng)響應(yīng)性能,還可以通過控制面板刪除多余的字體、輸入法、臨時文件、整理磁盤碎片等。系統(tǒng)優(yōu)化工作結(jié)束后,還需要刪除硬件驅(qū)動程序,避免局域網(wǎng)中的不同配置的計算機(jī)出現(xiàn)安裝藍(lán)屏問題。所有工作就緒,管理員可以使用Ghost軟件依次點擊“l(fā)ocal→Partition→To image,來制作.gho鏡像文件。
3.2設(shè)置多播服務(wù)器
在局域網(wǎng)中的一臺計算機(jī)上安裝千兆網(wǎng)卡和Ghost8.0企業(yè)服務(wù)器軟件,并在開始菜單中點擊Symantec Ghost→GhostCast Server啟動多播服務(wù)器。在多播服務(wù)器窗口中,編輯回話名稱,選中還原鏡像(Restore Image)選項,并單擊Image File按鈕,選擇前面制作的母盤鏡像文件。最后選中Disk選項,并單擊Accept C]ients以等待網(wǎng)絡(luò)中的其他客戶機(jī)加入到組播中來。
3.3配置客戶端
進(jìn)入電腦的CMOS程序,在電源管理菜單中設(shè)置PowerLoss為late,然后開啟遠(yuǎn)程喚醒功能,保存設(shè)置,重啟??蛻魴C(jī)從網(wǎng)卡啟動,檢測網(wǎng)絡(luò)上的服務(wù)器,一旦收到發(fā)送信號,客戶端顯示“電腦從克隆腳本磁盤中啟動”菜單。管理員選中此選項進(jìn)入接收界面。
3.4網(wǎng)絡(luò)克隆系統(tǒng)
每當(dāng)客戶端進(jìn)入接收界面,多播服務(wù)器會在服務(wù)器界面上顯示各個客戶端的網(wǎng)卡信息,同時管理員也能從客戶端看見服務(wù)器的IP地址。等所有的客戶端接入后,點擊服務(wù)器的Send按鈕,開始進(jìn)行多播傳輸。
4應(yīng)用改進(jìn)
雖然基于Ghost的多播技術(shù)管理機(jī)房無需逐一安裝系統(tǒng)和軟件,只需簡單配置即可完成多臺電腦的系統(tǒng)配置,這給管理員騰出了大量時間去維護(hù)其他設(shè)備。但由于多播協(xié)議只要求局域網(wǎng)電腦在同一組播中,導(dǎo)致在系統(tǒng)安裝后,需要為每臺客戶機(jī)配置IP地址。解決這問題有兩種方法:第一種在系統(tǒng)安裝后,通過軟件來自動配置IP地址;第二種方法在多播服務(wù)器的配置文件上編制每臺電腦的IP地址。本文采用第一種方法,使用vB語言引入“Microsoft WMI Scripting V1.1Library”庫,編制應(yīng)用程序,獲取網(wǎng)卡信息,同時通過RegCreateKey HKEY-LOCAL-MACHINE,“Software\Microsoft\Windows{CurrentVersion\Run”,hKey語句修改注冊表,使編制的程序能隨系統(tǒng)自動啟動來完成IP地址、默認(rèn)網(wǎng)關(guān)、DNS、子網(wǎng)掩碼的配置。