無(wú)盤工作站 - 運(yùn)行系統(tǒng)服務(wù)器操作的平臺(tái)
無(wú)盤工作站的原理就是在網(wǎng)內(nèi)有一個(gè)系統(tǒng)服務(wù)器,這臺(tái)系統(tǒng)服務(wù)器上除了有它本身運(yùn)行所需的操作系統(tǒng)外還需要有一個(gè)工作站運(yùn)行所需的操作系統(tǒng)。“盤”指的是硬盤。無(wú)盤工作站的機(jī)箱中沒有硬盤,其它硬件都有 - 如主板、內(nèi)存等,而且無(wú)盤工作站的網(wǎng)卡必須帶有可引導(dǎo)芯片 - 一般網(wǎng)卡沒有,可引導(dǎo)芯片可以買到。在無(wú)盤工作站啟動(dòng)時(shí)網(wǎng)卡上的可引導(dǎo)芯片從系統(tǒng)服務(wù)器中取回所需數(shù)據(jù)供用戶使用。較常用的無(wú)盤啟動(dòng)芯片有RPL和PXE兩種。簡(jiǎn)單點(diǎn)一句話就是,無(wú)盤工作站其實(shí)就是把硬盤和主機(jī)分離,無(wú)盤工作站只執(zhí)行操作不執(zhí)行存儲(chǔ)。
啟動(dòng)原理
無(wú)盤工作站啟動(dòng)原理
無(wú)盤工作站之所以能夠啟動(dòng),是由硬件(工作站端)和軟件(服務(wù)器端)共同配合的結(jié)果。軟件上,就是服務(wù)器上的遠(yuǎn)程啟動(dòng)相關(guān)服務(wù)和無(wú)盤系統(tǒng)軟件;硬件上,則是工作站網(wǎng)卡上的BootROM芯片。當(dāng)然,對(duì)于不是很老的主板,其BIOS中空閑較多并支持寫入,可以將BootROM芯片代碼寫入主板BIOS中,節(jié)省了一個(gè)芯片。
較常用的無(wú)盤啟動(dòng)芯片有RPL和PXE兩種。這兩種較為通用,其它還有一些廠商開發(fā)的專用芯片,不是很普及,以下的討論中均以RPL和PXE為主。
RPL芯片可用于10M和100M的網(wǎng)卡,有針對(duì)NT(2000)的,有針對(duì)NetWare的。不同的網(wǎng)卡用的也不一樣,需要配套。所以做無(wú)盤時(shí)不是任何網(wǎng)卡都能做的。10M的NE2000和8029網(wǎng)卡、100M的8139網(wǎng)卡等都支持RPL芯片,并且也都容易找到相應(yīng)的RPL芯片。
PXE芯片一般用于100M的網(wǎng)卡,以在8139網(wǎng)卡上的應(yīng)用最為成熟和典型,甚至很容易就可找到用于8139網(wǎng)卡的PXE芯片代碼(用于寫入主板或空白BOOT片)。如今較常見的是那種RPL/PXE雙啟動(dòng)的BootROM芯片,價(jià)格在6元左右。
RPL芯片啟動(dòng)原理
1.發(fā)現(xiàn)階段。當(dāng)客戶機(jī)(Client)啟動(dòng)后,其網(wǎng)卡上的BootROM會(huì)向服務(wù)器(Server)廣播一個(gè)引導(dǎo)請(qǐng)求幀,即“FIND幀”,該幀包含有客戶機(jī)的網(wǎng)卡號(hào)(MAC地址),網(wǎng)絡(luò)上所有服務(wù)器都會(huì)發(fā)現(xiàn)這個(gè)FIND幀。
2.提供階段。服務(wù)器遠(yuǎn)程啟動(dòng)服務(wù)收到客戶機(jī)廣播的“FIND幀”,根據(jù)幀中所帶的ID號(hào),檢查遠(yuǎn)程啟動(dòng)數(shù)據(jù)庫(kù)中是否有該卡號(hào)的配置記錄,如果不存在,則引導(dǎo)過(guò)程不能繼續(xù);如果存在,遠(yuǎn)程啟動(dòng)服務(wù)發(fā)送一個(gè)“FOUND幀”,這個(gè)幀中包含了服務(wù)器的網(wǎng)卡ID(即服務(wù)器的MAC地址),然后調(diào)用自舉協(xié)議(BOOTP,Boot Protocol)或者動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(DHCP,Dynamic Host Configuration Protocol)。
3.選擇階段。客戶機(jī)收到第一個(gè)響應(yīng)后(因?yàn)榭赡芫W(wǎng)絡(luò)中不止一個(gè)服務(wù)器在運(yùn)行遠(yuǎn)程啟動(dòng)服務(wù),客戶機(jī)只對(duì)收到的第一個(gè)“FOUND幀”回應(yīng),包括:分配給客戶機(jī)的機(jī)器名稱、IP地址、服務(wù)器的IP地址、BOOT所需的映像文件等),則發(fā)送一個(gè)SEND.FILE.REQUEST Frame給第一個(gè)回應(yīng)的遠(yuǎn)程啟動(dòng)服務(wù)器,請(qǐng)求傳送啟動(dòng)所需的文件。
4.確認(rèn)階段。當(dāng)遠(yuǎn)程啟動(dòng)服務(wù)器收到SEND.FILE.REQUEST Frame的請(qǐng)求后,根據(jù)其遠(yuǎn)程啟動(dòng)數(shù)據(jù)庫(kù)的客戶機(jī)記錄查找對(duì)應(yīng)的BOOT BLOCK,將客戶機(jī)啟動(dòng)所需的文件傳送給客戶機(jī),即給工作站一個(gè)FILE.DAT.RESPONSE幀,這個(gè)幀包含了客戶機(jī)啟動(dòng)所需的BOOT BLOCK。
5.啟動(dòng)階段??蛻魴C(jī)接收到完整的啟動(dòng)文件后,開始執(zhí)行文件中的程序,將執(zhí)行點(diǎn)轉(zhuǎn)向啟動(dòng)塊的入口,啟動(dòng)客戶機(jī),同時(shí)使用另外一個(gè)互聯(lián)網(wǎng)協(xié)議:簡(jiǎn)單文件傳輸協(xié)議(TFTP,Trivial Transfer Protocol)。然后引導(dǎo)不同的OS。
PXE芯片啟動(dòng)原理
PXE是RPL的升級(jí)品,它是Preboot Execution Environment - 預(yù)啟動(dòng)執(zhí)行環(huán)境的縮寫。它們的不同之處為:一個(gè)是靜態(tài)路由,一個(gè)動(dòng)態(tài)路由。不難理解:RPL是根據(jù)網(wǎng)卡上的ID號(hào)加上其它的記錄組成的Frame向server發(fā)出請(qǐng)求,而server那里早已經(jīng)有了這個(gè)ID數(shù)據(jù),匹配成功則進(jìn)行遠(yuǎn)程啟動(dòng);PXE則是根據(jù)服務(wù)器端收到的工作站MAC地址(就是網(wǎng)卡號(hào)),使用DHCP服務(wù)給這個(gè)MAC地址指定一個(gè)IP地址,每次重啟動(dòng)可能同一臺(tái)工作站有與上次啟動(dòng)有不同的IP,動(dòng)態(tài)分配地址。下面以工作站引導(dǎo)過(guò)程說(shuō)明PXE的啟動(dòng)原理:
1.用戶端電腦開機(jī)后,PXE Boot ROM獲得控制權(quán)之前先做自我測(cè)試,然后以廣播形式發(fā)出一個(gè)請(qǐng)求FIND幀。
2.如果服務(wù)器收到個(gè)人電腦所送出的要求,就會(huì)送回DHCP回應(yīng),內(nèi)容包括用戶端的IP地址,預(yù)設(shè)通訊通道,及開機(jī)映像文件。否則,服務(wù)器會(huì)忽略這個(gè)要求。
3.工作站收到服務(wù)器發(fā)回的響應(yīng)后則會(huì)回應(yīng)一個(gè)FRAME,以請(qǐng)求傳送啟動(dòng)所需文件。
4.之后,將有更多的訊息在用戶端與服務(wù)器之間作應(yīng)答,用以決定啟動(dòng)參數(shù)。BootPROM 由 TFTP通訊協(xié)議從服務(wù)器下載開機(jī)映像檔,這個(gè)映像檔就是軟盤的映象文件。
5.工作站使用TFTP協(xié)議接收啟動(dòng)文件后,將控制權(quán)轉(zhuǎn)交啟動(dòng)塊,引導(dǎo)操作系統(tǒng),完成遠(yuǎn)程啟動(dòng)。
Windows2000終端
WBT介紹
WBT(Windows Based Terminal)是Windows2000 Server/Advanced Server推出的一項(xiàng)標(biāo)準(zhǔn)服務(wù),它允許用戶以Windows界面的客戶端訪問(wèn)服務(wù)器,運(yùn)行服務(wù)器中的應(yīng)用程序,使用戶就像用自己的計(jì)算機(jī)一樣。在WBT的網(wǎng)絡(luò)中,所有應(yīng)用軟件的安裝、配置、運(yùn)行和存儲(chǔ)等均在服務(wù)器上進(jìn)行,客戶機(jī)(終端)只作為輸入輸出設(shè)備。當(dāng)終端用戶登錄到服務(wù)器后,就可以像使用本地資源一樣使用服務(wù)器上的資源,運(yùn)行服務(wù)器上Windows應(yīng)用程序。
多個(gè)終端用戶可以同時(shí)登錄到服務(wù)器上,互不影響地工作。這樣的網(wǎng)絡(luò)十分容易進(jìn)行集中管理,很適合學(xué)校和中小企業(yè)的局域網(wǎng)構(gòu)建。WBT的這一特點(diǎn)跟早期的UNIX的字符終端類似,但WBT的優(yōu)勢(shì)在于它是基于Windows的,具有友好的圖形界面和Windows的易用性。另外,在WBT的網(wǎng)絡(luò)環(huán)境下,網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)主要是鍵盤和鼠標(biāo)的輸入信息與顯示器的輸出信息,數(shù)據(jù)的處理都在服務(wù)器上進(jìn)行,這就大大減少了網(wǎng)絡(luò)的傳輸量。
此方案中將原本要淘汰的386、486計(jì)算機(jī)作為終端使用,有利于資源的再利用;同時(shí),安裝軟件及運(yùn)算等都在服務(wù)器上進(jìn)行,一般情況只需維護(hù)一臺(tái)服務(wù)器就行,對(duì)于軟件及防病毒的管理也降低了,所以利用該方案大大降低了總體擁有成本,節(jié)省了大量的資金。它有以下一些特點(diǎn):
1.運(yùn)算、存儲(chǔ)都在服務(wù)器內(nèi)進(jìn)行,安裝軟件只需安裝在服務(wù)器上一份,所有終端就都可以使用;所有終端用戶的文件都各自獨(dú)立地存放在服務(wù)器上,即使掉電,也不會(huì)造成資料丟失;
2.機(jī)房維護(hù)由維護(hù)每一臺(tái)PC,轉(zhuǎn)變?yōu)榫S護(hù)一臺(tái)服務(wù)器,維護(hù)成本大大降低;總擁有成本(TCO)大大降低;
3.Windows2000服務(wù)器版本是最新的服務(wù)器操作系統(tǒng),性能非常穩(wěn)定,整個(gè)系統(tǒng)的穩(wěn)定性得到可靠保障;
4.能滿足對(duì)因特網(wǎng)的需求;應(yīng)用當(dāng)今流行軟件時(shí)單機(jī)反映速度快;使用Windows終端與使用PC完全相同,所以在Windows終端上的學(xué)習(xí)經(jīng)驗(yàn),可以應(yīng)用到
5.管理和控制性強(qiáng):終端服務(wù)器能夠?qū)K端進(jìn)行管理,設(shè)定終端機(jī)運(yùn)行的軟件,同時(shí)能對(duì)終端機(jī)進(jìn)行隨時(shí)監(jiān)控。
純軟件終端啟動(dòng)原理
它的啟動(dòng)原理前一部分與RPL或PXE無(wú)盤啟動(dòng)原理完全相同,這里就不再詳述了,后一部分的連接是基于Windows2000多用戶、多任務(wù)的基礎(chǔ)上的終端服務(wù),在工作站上安裝由微軟提供的32位的連接程序,或由第三方的提供的16位或32位在DOS、Windows3x或Windows9x無(wú)盤站安裝連接程序,并設(shè)置好連接屬性,然后在啟動(dòng)無(wú)盤站時(shí)將其連接命令加到DOS站的開機(jī)批處理,或加到無(wú)盤Windows的啟動(dòng)組,使其自動(dòng)連接Windows2000服務(wù)器。在終端安裝WindowsCE,服務(wù)器端安裝Windows2000專業(yè)版,終端啟動(dòng)以后透過(guò)RDP協(xié)議運(yùn)行服務(wù)器端的應(yīng)用程序,服務(wù)器端進(jìn)行應(yīng)用程序運(yùn)算后同樣透過(guò)RDP協(xié)議將結(jié)果在終端顯示。
主流對(duì)比
面對(duì)各種無(wú)盤解決方案讀者可能無(wú)可適從,本節(jié)將對(duì)PXE、RPL、Windows2000自帶的終端(下面稱為標(biāo)準(zhǔn)WBT)與基于MetaFrame的終端(下面稱為Meta WBT)之間的區(qū)別作一詳細(xì)的介紹。我們把標(biāo)準(zhǔn)WBT和Meta WBT合稱為終端。
標(biāo)準(zhǔn)WBT名氣最大,是軟件巨人微軟推出,捆綁在Windows2000里面。它也是微軟針對(duì)嵌入式產(chǎn)品推出的重量級(jí)產(chǎn)品,微軟希望籍此在嵌入式產(chǎn)品市場(chǎng)中搶得壟斷地位。
標(biāo)準(zhǔn)WBT的優(yōu)點(diǎn)是對(duì)終端的硬件要求不高,只須運(yùn)行WindowsCE以及處理一些簡(jiǎn)單I/O動(dòng)作。不須對(duì)現(xiàn)有終端作更多改造升級(jí)或再投資,通常586機(jī)器即可滿足要求,無(wú)須硬盤,在網(wǎng)卡的bootrom中增加Windows CE或PCI槽中插一片帶Windows CE的DOS即可,終端的其它方面無(wú)須改動(dòng),保護(hù)現(xiàn)有投資。缺點(diǎn):對(duì)服務(wù)器硬件要求高,因?yàn)樗械慕K端運(yùn)行的應(yīng)用程序都在服務(wù)器上運(yùn)行,CPU及內(nèi)存資源消耗相當(dāng)大。同時(shí),由于Windows CE本身受限的缺陷,即“客戶機(jī)過(guò)瘦”,對(duì)各種外設(shè)的支持不足,相應(yīng)的驅(qū)動(dòng)程序較難找到,多媒體方面的性能較弱。大型軟件的運(yùn)行速度較慢。由于微軟的慣例,客戶端只限于Windows CE設(shè)備,服務(wù)器須是Windows2000服務(wù)器,從而大大限制了它的應(yīng)用場(chǎng)合。
MetaFrame國(guó)內(nèi)較少見,大家較為陌生,是美國(guó)Citrix公司開發(fā),支持16位,32位WindowsPC,Windows終端,網(wǎng)絡(luò)電腦,WindowsCE設(shè)備,及范圍很廣的非Windows終端,Web瀏覽器等。服務(wù)器端是MetaFrame Server,其實(shí)質(zhì)是用Windows2000 Server上裝有MetaFrame服務(wù)端程序。服務(wù)器可以采用多個(gè)服務(wù)器群集的方式,但須指定一個(gè)主服務(wù)器(Master metal frame Server)由于客戶端程序可以跨平臺(tái)工作,所以在未來(lái)ASP中競(jìng)爭(zhēng)更強(qiáng)。工作方式也與標(biāo)準(zhǔn)WBT極為相似,客戶端須自舉啟動(dòng)(不一定選擇Windows CE,可以用其它OS,包括DOS、UNIX等),然后可以透過(guò)ICA協(xié)議在服務(wù)器執(zhí)行應(yīng)用程序,服務(wù)器端也通過(guò)ICA傳輸用戶界面,包括運(yùn)行結(jié)果。
服務(wù)器可以置在遠(yuǎn)端,然后終端通過(guò)ISDN,MODEN撥號(hào),局域網(wǎng),甚至無(wú)線傳輸?shù)确绞剑訧CA協(xié)議與遠(yuǎn)端的服務(wù)器通信。這與標(biāo)準(zhǔn)WBT相比有著很大的優(yōu)勢(shì),意味著ASP供應(yīng)商可以透過(guò)Intenet提供應(yīng)用服務(wù)。MetaFrame還有一個(gè)工具很誘人,管理員可以遠(yuǎn)程操控客戶端界面,控制客戶端的鍵盤,鼠標(biāo)以及輸出界面。MetaFrame的缺點(diǎn)與標(biāo)準(zhǔn)WBT一樣,對(duì)服務(wù)器硬件資源要求較高。實(shí)質(zhì)上,MetaFrame與WBT的核心技術(shù)是將用戶界面程序與邏輯運(yùn)行程序剝離,邏輯運(yùn)行程序在服務(wù)器端運(yùn)行,用戶界面程序通過(guò)ICA或RDP協(xié)議傳輸?shù)娇蛻舳耍瑫r(shí)ICA或RDP將用戶交互響應(yīng)的信息(如鍵盤,鼠標(biāo)操作等)送回至邏輯運(yùn)行程序處理。但客戶端系統(tǒng)的自舉還須靠本地原有的OS如WindowsCE等完成,故嚴(yán)格而言,并不算是遠(yuǎn)程啟動(dòng)技術(shù)。
PXE是真正意義上的遠(yuǎn)程啟動(dòng)技術(shù)。PXE是Intel公司開發(fā),雖然推出時(shí)間不短,但真正有價(jià)值的應(yīng)用卻是這一年內(nèi)才體現(xiàn)。據(jù)記載,國(guó)內(nèi)DTK公司,長(zhǎng)城電腦都已成功在Intel PXE技術(shù)上研發(fā)Windows98無(wú)盤工作站,并在教育系統(tǒng)中大力推廣。工作站具有一個(gè)帶有Intel PXEbootrom的網(wǎng)卡或集成到BIOS的英特爾PXE代碼。當(dāng)一個(gè)終端啟動(dòng)后,服務(wù)器的操作系統(tǒng)(OS)將被加載至其內(nèi)存中。在遠(yuǎn)程啟動(dòng)軟件外接附件的幫助下,服務(wù)器操作系統(tǒng)遠(yuǎn)程啟動(dòng)服務(wù)可以支持學(xué)生站運(yùn)行Windows95和Windows98。當(dāng)終端啟動(dòng)時(shí),PXE代碼將從服務(wù)器檢索啟動(dòng)和配置軟件,這一過(guò)程就是遠(yuǎn)程啟動(dòng)。
與終端技術(shù)不同的是,PXE運(yùn)行應(yīng)用程序用到的是本地的資源,及內(nèi)存,只是相當(dāng)于硬盤由網(wǎng)絡(luò)代替了,服務(wù)器的負(fù)荷也大為減少,配置要求相對(duì)較低,這是比WBT先進(jìn)的一大優(yōu)點(diǎn)。由于工作站上運(yùn)行的是真正的Windows98,所以支持的應(yīng)用軟件十分豐富。工作站加上硬盤后就變成一個(gè)標(biāo)準(zhǔn)的PC機(jī),可以在其它場(chǎng)合應(yīng)用,從而保護(hù)了客戶的投資??上У氖?,PXE如今還不支持撥號(hào),ISDN等方式,因而不能透過(guò)Internet實(shí)現(xiàn)遠(yuǎn)程啟動(dòng),因此作為ASP工具不太合適。但如果應(yīng)用于電子教室,辦公室,酒店,網(wǎng)吧,證券等場(chǎng)合則相當(dāng)具有競(jìng)爭(zhēng)力。在速度方面,與終端不相上下,但在多媒體方面,PXE占優(yōu)勢(shì)。
綜上所述,三者各具優(yōu)勢(shì),用戶可根據(jù)自身的需求選擇適當(dāng)?shù)募夹g(shù)和產(chǎn)品。一般而言,若ASP,遠(yuǎn)程教育選擇Metal frame最為合適,局域網(wǎng)場(chǎng)合選用PXE較為合適,而PDA,手持設(shè)備等則選Windows CE為佳。
PXE與RPL在運(yùn)行應(yīng)用程序所使用的資源除硬盤外,都是本地的資源,從其運(yùn)行模式來(lái)看兩者有很多相似之處,但內(nèi)核是截然不同的,以下從幾個(gè)方面進(jìn)行比較:
PXE:Intel新推出的軟件,從理論上來(lái)講應(yīng)該是很先進(jìn)的,盡管還存在一些問(wèn)題,但其優(yōu)越的一面已經(jīng)在應(yīng)用中得到了充分的體現(xiàn),而且Intel公司還將繼續(xù)提供這方面的支持,并且公開源碼,相信以后會(huì)更加改進(jìn)。
RPL:Microsoft產(chǎn)品,已經(jīng)很成熟了,而且許多愛好者都比較熟,技術(shù)資料到處都是,但Microsoft已經(jīng)放棄了此產(chǎn)品開發(fā)與支持,不會(huì)再有更新的升級(jí)產(chǎn)品了。
運(yùn)行速度
從少量機(jī)器來(lái)看,PXE與RPL似乎沒有太多的區(qū)別,但如果機(jī)器數(shù)量較多,PXE會(huì)快一些,其原因主要是RPL采用NETBEUI通信協(xié)議,若傳送過(guò)程中有錯(cuò)誤幀,RPL會(huì)要求整個(gè)數(shù)據(jù)包重發(fā),而PXE采用基于TCP/IP的MTFTP(多點(diǎn)傳送)的通信協(xié)議,若在傳送過(guò)程中有錯(cuò)誤幀,PXE并不是將整個(gè)數(shù)據(jù)包重發(fā),只是將某一出錯(cuò)線程的數(shù)據(jù)重發(fā),這樣使整個(gè)網(wǎng)絡(luò)的啟動(dòng)的速度加快。在工作站較多的情況下,出錯(cuò)的概率較高,因此在這種情況下啟動(dòng)速度的差別較大。
PXE要快一些,特別是在運(yùn)行一些大的應(yīng)用軟件或上網(wǎng)時(shí)更加明顯,主要原因是由于PXE的默認(rèn)協(xié)議為TCP/IP。而在低配置無(wú)盤網(wǎng)絡(luò)中,RPL無(wú)盤Windows95要快。
安裝維護(hù)
安裝方面
PXE安裝是基于本地上傳的,也就是說(shuō),只要在一個(gè)工作站上安裝好一臺(tái)有盤工作站,然后通過(guò)上傳軟件,將整個(gè)硬盤上傳服務(wù)器的一個(gè)共享目錄下,安裝步驟比較少,整個(gè)過(guò)程也很簡(jiǎn)單,安裝成功率很高。傳統(tǒng)方式下的RPL Windows95無(wú)盤站的安裝過(guò)程十分繁瑣,且很容易出錯(cuò),安裝成功率很低。當(dāng)前的RPL技術(shù)吸取了PXE的本地上傳方式,使安裝的方法接近PXE的安裝,但需掌握RPL和PXE兩項(xiàng)技術(shù)才能進(jìn)行安裝。當(dāng)然當(dāng)前出現(xiàn)的許多RPL98的安裝工具,給安裝無(wú)盤RPL Windows98帶來(lái)方便。
維護(hù)方面
PXE和改良的RPL在日后的維護(hù)方面十分方便,軟件的維護(hù)量極低,所需的維護(hù)只是升級(jí)應(yīng)用軟件,刪除客戶機(jī)無(wú)用文件。若一段時(shí)間不用應(yīng)用程序,且硬盤作好磁盤配額,那么在這段時(shí)間內(nèi)可以作到軟件零維護(hù),對(duì)機(jī)房管理人員來(lái)說(shuō)可以說(shuō)是一個(gè)解放。傳統(tǒng)的RPL網(wǎng)絡(luò)的維護(hù)量極大,客戶機(jī)可以輕意的破壞系統(tǒng),雖然可以通過(guò)各種手段加以限制,但無(wú)法從根本上解決,而且由于各種限制的存在使Windows界面面目全非。
硬件兼容
PXE軟件可以支持大多數(shù)的網(wǎng)卡和主板,但PXE的啟動(dòng)芯片支持的網(wǎng)卡并不多,對(duì)主板的BIOS要求為AWORD的,其它的BIOS版本則有不兼容的現(xiàn)象,這是當(dāng)前制約PXE發(fā)展的重要因素。RPL的硬件兼容性則很好幾乎所有的網(wǎng)卡和主板都能支持。
無(wú)盤的劣勢(shì)
整盤癱瘓
就是當(dāng)你只有一個(gè)無(wú)盤服務(wù)器,而這個(gè)服務(wù)器出現(xiàn)故障的時(shí)候,整個(gè)網(wǎng)絡(luò)依賴于這部服務(wù)器的運(yùn)作就會(huì)出現(xiàn)癱瘓,無(wú)法運(yùn)作。因此人們只能想多一個(gè)辦法就是備用多一個(gè)服務(wù)器作為分流,當(dāng)一部壞的時(shí)候,分流這部就頂上。
只有這樣才能保證無(wú)盤網(wǎng)絡(luò)中的無(wú)盤工作站的運(yùn)行速度,在分流時(shí)起作用。
發(fā)展歷史
最早使用的無(wú)盤網(wǎng)絡(luò),應(yīng)該是UNIX的字符終端,無(wú)盤網(wǎng)絡(luò)是廣義上的定義,也是就是說(shuō)只客戶機(jī)上無(wú)軟硬盤,我們就稱為無(wú)盤網(wǎng)絡(luò)。
1994至1998年
從1994年至1996年,絕大多數(shù)無(wú)盤網(wǎng)絡(luò)基本構(gòu)架都是采用NovellNetware3.11或NovellNetware3.12作服務(wù)器的操作平臺(tái),工作站以IPX方式登錄。當(dāng)時(shí)我們稱它為IPX無(wú)盤網(wǎng)絡(luò),主要是用于教學(xué)網(wǎng)絡(luò),應(yīng)用程序主要以DOS為主。
從1996年至1999年,以RPL方式登錄的無(wú)盤網(wǎng)絡(luò)占絕大多數(shù),服務(wù)器端可以選擇NovellNetware4.1或WindowsNT4.0Server,在此期間,由于微軟的大力支持,在它的Windows95產(chǎn)品系列中,推出了網(wǎng)絡(luò)版的Windows95即所謂的完全版,它包含了網(wǎng)絡(luò)安裝命令Netsetup,之后的幾年RPL幾乎成為了無(wú)盤網(wǎng)絡(luò)的代名詞。
1998年微軟推出的Windows98,沒過(guò)多久,又推出了Windows98第二版,其內(nèi)核較Windows95有較大變化,與Internet聯(lián)系更加緊密,功能也有所增強(qiáng),遺憾的是Windows98不再提供Netsetup命令,也就是說(shuō)Windows98無(wú)法安裝在無(wú)盤站上,盡管眾多的愛好者不斷的努力,無(wú)盤仍然不能98,期間,也有人聲稱成功安裝無(wú)盤Windows98,其實(shí),只是改頭換面的Windows95,其內(nèi)核仍然是Windows95,我們把它稱之為偽Windows98。
2000年至今
自2000年至今的一年多來(lái),由于Intel、3COM和QUALSTEM等大公司的界入,使無(wú)盤技術(shù)得到了飛速的發(fā)展,大量高質(zhì)量的無(wú)盤支持軟件不斷出現(xiàn),例如IntelPXEPDK、3COMDABS、3COM虛擬硬盤和QUALSTEM的Litenet。與之相對(duì)應(yīng)的無(wú)盤方案也層出不窮,令人目不暇接,無(wú)盤站不能運(yùn)行Windows98已成為過(guò)去,新的無(wú)盤啟動(dòng)機(jī)制反過(guò)來(lái)被用到了RPL中,使得RPL工作站上也可以運(yùn)行Windows98了。
與此同時(shí),微軟公司在其劃時(shí)代的產(chǎn)品Windows2000中將終端技術(shù)收為標(biāo)準(zhǔn)組件,加上第三方軟件Mateframe對(duì)終端的支持,使其可以在無(wú)盤DOS或無(wú)盤Windows3x下連接Windows2000Server而形成所謂的純軟件Windows2000終端。當(dāng)前在無(wú)盤技術(shù)方面有三個(gè)主流即:RPL無(wú)盤Windows98、PXE無(wú)盤Windows98系統(tǒng)和純軟件的Windows2000終端。可以看出在無(wú)盤組網(wǎng)方面用戶有了更多的選擇,而且無(wú)盤技術(shù)的應(yīng)用領(lǐng)域更廣,幾乎所有有盤站能運(yùn)行的軟件在無(wú)盤站都能運(yùn)行。
無(wú)盤工作站在中國(guó)的發(fā)展
中國(guó)的無(wú)盤發(fā)展的很快,從最初只有小型網(wǎng)絡(luò)的使用10M、100M時(shí)代,以及為數(shù)不多的開發(fā)公司,到如今大規(guī)模無(wú)盤應(yīng)用,眾多的開發(fā)公司。
例如,銳起無(wú)盤XP。它是上海銳起信息技術(shù)有限公司集多年網(wǎng)絡(luò)平臺(tái)研發(fā)經(jīng)驗(yàn)推出的用于遠(yuǎn)程啟動(dòng)Windows2000/XP的網(wǎng)絡(luò)平臺(tái)軟件,也是國(guó)內(nèi)第一家自主研發(fā)的無(wú)盤XP產(chǎn)品。銳起公司的無(wú)盤98產(chǎn)品(啟明星無(wú)盤網(wǎng)絡(luò)系統(tǒng)、銳起無(wú)盤網(wǎng)絡(luò)系統(tǒng))在中國(guó)市場(chǎng)已廣泛應(yīng)用。
銳起無(wú)盤XP初始啟動(dòng)采用Intel PXE,啟動(dòng)系統(tǒng)后采用TCP協(xié)議,可以最大程度的利用服務(wù)器的網(wǎng)絡(luò)和存儲(chǔ)資源,同時(shí)服務(wù)器端可以采用多網(wǎng)卡、硬盤陣列等提高服務(wù)器的網(wǎng)絡(luò)和存儲(chǔ)吞吐量,增加單臺(tái)服務(wù)器所能帶的客戶機(jī)數(shù)量。由于銳起無(wú)盤XP的所有部件都是完全自主研發(fā)的,了解國(guó)內(nèi)人員的使用習(xí)慣,管理員只需在一個(gè)統(tǒng)一的管理界面中對(duì)無(wú)盤XP系統(tǒng)進(jìn)行管理,配置簡(jiǎn)單,一般技術(shù)人員可以在較短時(shí)間內(nèi)掌握。銳起無(wú)盤XP無(wú)需對(duì)客戶機(jī)和服務(wù)器硬件做任何更改,客戶機(jī)只需要有Intel PXE啟動(dòng)代碼即可。無(wú)盤在中國(guó)的發(fā)展勢(shì)頭可見一斑,尤其是如今千兆隨處見的時(shí)代,更給了無(wú)盤工作站創(chuàng)造了良好的發(fā)展環(huán)境。
2010年以后,中國(guó)的無(wú)盤發(fā)展速度更是幾何倍數(shù)的上升,各大網(wǎng)絡(luò)公司都看到了無(wú)盤的未來(lái),紛紛推出自己的無(wú)盤產(chǎn)品。
2011年,中國(guó)更是有好多網(wǎng)吧開始了萬(wàn)兆無(wú)盤的部署,使得在服務(wù)器強(qiáng)大配置下網(wǎng)絡(luò)不再是瓶頸,況且如今內(nèi)存白菜價(jià),SSD硬盤也降價(jià)了不少,不論是在用戶體驗(yàn)還是經(jīng)營(yíng)成本,無(wú)盤都無(wú)疑是更好的選擇。
