複製鏈接
請複製以下鏈接發送給好友

無盤網吧

鎖定
無盤網吧,是指採用無盤網絡系統的網吧。網吧機器分為服務器和無盤客户機兩個部分。
中文名
無盤網吧
定    義
採用無盤網絡系統的網吧
部    分
分為服務器和無盤客户機
目    的
目的是好帶動其它的客户機

無盤網吧定義

無盤網吧服務器

服務器一般配置較好,內有一個速度快,容量高的硬盤,或者是幾塊硬盤用RAID卡並在一起,目的是好帶動其它的客户機。有的服務器使用專業的服務器。

無盤網吧無盤客户機

客户機就是普通的電腦,只是沒有硬盤。但是在機器的網卡上有個啓動引導芯片。
任何文件必須從服務器適時調用。這樣可以節約一大筆硬盤的費用!
服務器上的硬盤要求大。裝有本機使用的操作系統,和其它客户機使用的操作系統,以及網吧裏常用的各種各樣的遊戲或者是其他軟件。

無盤網吧發展歷史

早期的無盤網絡裏客户機不允許隨便下載,例如名智98無盤,一般對會對下載進行各種限制。後期流行的XP系列無盤,廣泛採用了磁盤快照等技術,可以自由下載。
無盤服務器有的採用windows2003或2000作為系統平台,也有的採用Linux或者Novell NetWare,甚至也有采用windows XP和windows 98的,一般來説,得益於linux穩定的內核,採用linux作為平台的無盤系統要比用windows的穩定,例如網眾無盤。
總的來説,無盤工作站是由網卡的啓動芯片或者集成在BIOS中的啓動程序以不同的形式向服務器發出啓動請求號,服務器收到後,根據不同的機制,向工作站發送啓動數據,工作站下載完啓動數據後,系統控制權由Boot ROM轉到內存中的某些特定區域,並引導操作系統。根據不同的啓動機制,比較常用無盤工作站可分為RPL、PXE和 虛擬硬盤等啓動類型,而Windows 2000終端從其原理來説,並不屬於無盤工作站,它也可以用終端卡或硬盤引導系統,進入工作站操作系統後,再連接Windows2000 服務器,而這個連接程序與一般的應用軟件並沒有什麼本質區別,我們把它歸結到無盤網絡的原因是:大多數的終端都是先通過RPL或PXE啓動無盤到DOS或Windows3x,再從無盤站中連接,成為終端,一般來説無盤網絡泛指工作站中沒有軟驅和硬盤的網絡,無論它是採取何種方式達到這一目的的,台灣順昱公司研發的基於Electronic Disk Communication電子硬盤(eDisk)系統,我們將它稱為偽無盤系統,但因它也具備無盤網絡的特點,所以也可以把它歸結到無盤網絡中來。

無盤網吧分類方式

近年來,無盤技術發展十分迅速,產生了大量的分支,因此根據角度的不同,主要有以下幾種分類方式:
按啓動類型主要有
RPL、PXE和Bootp。
按工作站的操作系統
DOS無盤系統、Windows 32無盤系統、Windows 95無盤系統、Windows 98無盤系統、純Windows 2000及 XP 無盤系統、Windows 2000終端及Windows XP遠程桌面
按服務器操作系統
基於Windows 2000的無盤系統、基於Windows NT 4.0的無盤系統、基於Windows XP下的無盤系統、基於Novell NetWare的無盤系統及基於Linux的無盤系統,基於Windows 98的無盤系統。
根據系統是否具有移植能力可以分為
PNP(即插即用)系統非PNP系統。
根據所使用工具的不同進行分類
使用Intel PDK+Litenet的無盤系統、使用國產相關第三方工具的無盤系統、使用Boot-NIC+3COM PXE的無盤系統。
按虛擬磁盤分類
3Com VLD、Boot-NIC、BXP和Edisk等。
以上分類是可以組合有的,例如:基於Windows 2000 Server+3Com Dabs+Litenet15的PXE無盤Windows 98系統,請注意它們間的組合並不是任意的,例如基於Windows NT的RPL 純無盤Windows 2000就是不存在的。

無盤網吧其他相關

RPL啓動工作原理
RPL為Remote Initial Program Load的縮寫,啓動過程分析如下:
客户機開機後,初始化網卡,網卡BootROM上固化的軟件向網絡廣播一個FIND幀,即引導請求幀,該幀中包含有客户機的網卡ID號。
服務器端的遠程啓動服務接收到客户機廣播的FIND 幀後,根據幀中所帶的網卡ID號在遠程啓動數據庫中查找相應的工作站記錄,如果不存在這樣一個記錄,引導過程不能繼續;如果此工作站記錄已經存在,遠程啓動服務則發送一個FOUND 幀給客户機的RPLROM,FOUND幀中已包含了服務器的網卡ID。
當網絡上有數台服務器在運行遠程啓動服務時,RPLROM有可能會接收到多個FOUND幀,但RPLROM只對它收到的第一個FOUND幀有反應,它將根據第一個FOUND幀中所帶的服務器網卡ID號,返回一個SEND.FILE.REQUEST幀給對應的服務器。SEND.FILE.REQUEST幀是一個要求服務器發送文件的請求。
服務器端的遠程啓動服務在收到SEND.FILE.REQUEST幀後,將根據遠程啓動數據庫中的工作站記錄查找對應的啓動塊(BootBlock)——在實際配置時我們知道,它位於NETBEUI目錄,名為DOSBB.CNF和W95BB.CNF——用FILE.DAT.RESPONSE幀將啓動塊送回客户機端的RPLROM。
RPLROM在收齊所有的FILE.DAT.RESPONSE幀後,將執行點轉向啓動塊的入口,啓動工作站。工作站以Windows 95實模式啓動後,將創建一個RAM盤,並將Windows 95實模式文件從遠程啓動服務器拷貝到RAM盤,加載Windows 95實模式網絡設備啓動並建立一個到SBS服務器的連接。最後,連接到該客户機的計算機目錄(Machine Directory)所在的服務器上,並根據計算機目錄中的有關設置及數據完成Windows 95啓動過程。
PXE啓動原理
推出了PXE遠程無盤引導技術是由Intel推出的,配合Qualystem公司的LiteNet,最初選用台灣DTK公司的E-Terminal,成功地實現了Windows 98的遠程啓動和運行,並使可靠性和穩定性都大大提高。Windows 98的各種應用軟件只需通過簡單的幾個步驟即可加到無盤工作站上,並可隨時升級和擴充,其簡便的安裝方式和構架,很快得到了業內人士的認可,並廣泛流行起來。
PXE是RPL的升級品,它是Preboot Execution Environment的縮寫,意思為預置啓動環境。它們的不同之處在於RPL是靜態路由,而PXE是動態路由。其通信協議採用TCP/IP,與Internet連接高效而可靠,PXE無盤工作站的啓動過程分析如下:
¨ 客户端個人電腦開機後,在 TCP/IP Bootrom 獲得控制權之前先做自我測試。
¨ Bootprom 送出 BOOTP/DHCP 要求以取得 IP。
¨ 如果服務器收到個人電腦所送出的要求,就會送回 BOOTP/DHCP 迴應,內容包括:客户端的 IP 地址,預設網關,及開機影像文件。否則,服務器會忽略這個要求。
¨ Bootprom 由 TFTP 通訊協議從服務器下載開機影像文件。TFTP協議為Trivial File Transfer Protocol縮寫,意為:簡單文件傳輸協議,TFTP可以看成一個簡化了的FTP,主要的區別是沒有用户權限管理的功能,也就是説TFTP不需要認證客户端的權限,這樣遠程啓動的客户機在啓動一個完整的操作系統之前就可以通過TFTP下載啓動映象文件,而不需要證明自己是合法的用户。
¨ 客户機通過這個開機影像文件開機,這個開機文件可以只是單純的開機程序也可以是操作系統。
¨ 開機影像文件將包含 kernel loader 及壓縮過的 kernel, 此 kernel 將支持NTFS root系統。
¨ 並開機影像文件在工作站內存模擬成磁盤,從這個模擬磁盤啓動。
¨ 在實模式下連接服務器,將無盤啓動預置好各種環境,例如操作系統所在路徑,相關注冊表的調整等。
¨ 實模式向保護模式下切換。(最後兩點只有無盤Windows 98時才存在)
PXE有以下優點
¨ 因為其能支持Windows 98遠程啓動,所以現有的各種應用軟件都能得到非常好的應用。由於系統本機內存為64MB,虛擬內存大小可在服務器自由設定,另具有3D圖形視覺增強和AC97 CODEC軟件音頻功能,相對終端或RPL Windows 95來説增強了多媒體功能。
¨ PXE還有一個最大的優點就是安全性,不管多少個台工作站,系統和應用軟件只需安裝一套 ,對用户的權限是在服務器上設定的,用户可以在自己的目錄下隨便操作,若有了誤操作,重新啓動便可以完全恢復。
¨ 操作維護簡便,升級軟件只需向服務器重新傳一遍系統,所有工作站便已全部升級了。工作站的ip地址由服務器自動給予,不用逐台設置。
¨ 多種操作系統及網絡產品都支持PXE,作為新一代遠程啓動技術的代表各大公司的軟硬產品都支持PXE系統。例如:Intel公司的PXE PDK、3Com Dabs和Linux。很多內置網卡的主板都預置這PXE啓動代碼,這給PXE技術的發展奠定的良好的基矗
BOOTP協議原理
BOOTP的是BOOTSTRAP PROTOCOL的簡稱,是一種比較早出現的遠程啓動的協議,Bootp最早出在UNIX系統中,負責Unixt終端的遠程啓動,仍是UNIX及之後的Linux系統中最常用的方式,它在基於Windows的無盤網絡運用較少,但隨着Windows 2000不支持RPL遠程啓動,並且以TCP/IP作為默認安裝網絡協議,逐步表明今後的Windows也將以TCP/IP協議作為主要的發展方向,純TCP/IP的網絡將是今後發展的方向。
我們經常用到的DHCP服務就是從BOOTP服務擴展而來的。BOOTP協議使用TCP/IP網絡協議中的UDP 67/68兩個通訊端口。BOOTP主要是用於無磁盤的客户機從服務器得到自己的IP地址、服務器的IP地址、啓動映象文件名、網關IP等等。它的簡單啓動過程為:
¨ 由BOOTROM芯片中的BOOTP啓動代碼啓動客户機,此時客户機還沒有IP地址,它就用廣播形式以IP地址0.0.0.0向網絡中發出IP地址查詢的請求,這個請求幀中包含了客户機的網卡MAC地址。
¨ 網絡中的運行BOOTP服務的服務器接收到的這個請求幀,根據這幀中的MAC地址在BOOTPTAB啓動數據庫中查找這個MAC的記錄,如果沒有此MAC的記錄則不響應這個請求,如果有就將FOUND幀發送回客户機。FOUND幀中包含的主要信息有客户機的IP地址、服務器的IP地址、硬件類型、網關IP地址、客户機MAC地址和啓動映象文件名。
¨ 客户機就根據ROUND幀中的信息通過TFTP服務器下載啓動映象文件,並將此文件在工作站內存模擬成磁盤,從這個模擬磁盤啓動。
在PXE啓動中可以採用動態分配IP的DHCP方式,也可以採用固定IP方式的BOOTP方式,但它的應用場合不同,若為單一的無盤網絡可採用DHCP方式簡化管理,若為多個網絡互連的結構,則使用指定IP的Bootp方式更為合理一些。4 Windows 2000終端(WBT)的特點及純軟件終端啓動原理  WBT(Windows Based Termintal)是Windows2000 Server/Advanced Server推出的一項標準服務,它允許用户以Windows界面的客户端訪問服務器,運行服務器中的應用程序,使用户就像用自己的計算機一樣。在WBT的網絡中,所有應用軟件的安裝、配置、運行和存儲等均在服務器上進行,客户機(終端)只作為輸入輸出設備。當終端用户登錄到服務器後,就可以像使用本地資源一樣使用服務器上的資源,運行服務器上Windows應用程序。多個終端用户可以同時登錄到服務器上,互不影響地工作。這樣的網絡十分容易進行集中管理,很適合學校和中小企業的局域網構建。WBT的這一特點跟早期的UNIX的字符終端類似,但WBT的優勢在於它是基於Windows的,具有友好的圖形界面和Windows的易用性。另外,在WBT的網絡環境下,網絡傳輸的數據主要是鍵盤和鼠標的輸入信息與顯示器的輸出信息,數據的處理都在服務器上進行,這就大大減少了網絡的傳輸量。
此方案中將原本要淘汰的386、486計算機作為終端使用,有利於資源的再利用;同時,安裝軟件及運算等都在服務器上進行,一般情況只需維護一台服務器就行,對於軟件及防病毒的管理也降低了,所以利用該方案大大降低了總體擁有成本,節省了大量的資金。它有以下一些特點:
¨ 運算、存儲都在服務器內進行,安裝軟件只需安裝在服務器上一份,所有終端就都可以使用;所有終端用户的文件都各自獨立地存放在服務器上,即使掉電,也不會造成資料丟失;
¨ 機房維護由維護每一台PC,轉變為維護一台服務器,維護成本大大降低;總擁有成本(TCO)大大降低;
¨ Windows2000 服務器版本是最新的服務器操作系統,性能非常穩定,整個系統的穩定性得到可靠保障;
¨ Windows2000 終端的界面是標準的 Windows風格界面,使用最新的Windows2000 的界面,用户非常熟悉,無需特殊培訓;
¨ 能滿足對因特網的需求;應用當今流行軟件時單機反映速度快;使用 Windows終端與使用PC完全相同,所以在 Windows終端上的學習經驗,可以應用到PC上;
¨ 管理和控制性強:終端服務器能夠對終端進行管理,設定終端機運行的軟件,同時能對終端機進行隨時監控。
純軟件終端的啓動原理:它的啓動原理前一部分與RPL或PXE無盤啓動原理完全相同,這裏就不再詳述了,後一部分的連接是基於Windows 2000多用户、多任務的基礎上的終端服務,在工作站上安裝由微軟提供的32位的連接程序,或由第三方的提供的16位或32位在DOS、Windows 3x或Windows 9x無盤站安裝連接程序,並設置好連接屬性,然後在啓動無盤站時將其連接命令加到DOS站的開機批處理,或加到無盤Windows 的啓動組,使其自動連接Windows 2000服務器。在終端安裝Windows CE,服務器端安裝Windows 2000專業版,終端啓動以後透過RDP協議運行服務器端的應用程序,服務器端進行應用程序運算後同樣透過RDP協議將結果在終端顯示。
基於虛擬硬盤的無盤網絡
所謂虛擬硬盤方式,指的是在工作站啓動時,用軟件將部分內存結合服務器的一塊硬盤空間,為工作站虛擬出一個或多個本地硬盤的方式,例如:早期的3Com VLD系統、較新的Boot-NIC系統和最新的BXP系統,也有一些基於硬件的虛擬硬盤的解決方案,例如:Edisk 系統。只有基於虛擬硬盤的無盤網絡能夠很好地解決系統文件共享衝突的問題,且很容易實現多種操作系統的無盤啓動,即工作站可以無盤啓動Windows 2000、Windows XP 甚至是Linux。
基於虛擬硬盤的無盤網絡的工作原理:
對於純軟件方式,一般是先在有盤工作站作好一個為系統,再上傳至服務器為工作站準備的虛擬硬盤文件中。無盤啓動時,先以PXE的方式啓動到實模式下,連接服務器,並根據配置文件連接虛擬硬盤映象文件,再將控制權轉到虛擬硬盤中,從而完成保護模式下的切換。
對於基於硬件的虛擬硬盤方式,它是通過最標準、最普及的以太網絡(Ethernet)用來傳輸eHD與eDisk間的數據,它們是建立在eDC傳輸協議基礎之上的。(eDC全名是Electronic Disk Communication.台灣順昱公司研發出一種傳輸協議),實現了Client SAN即客户端儲存局域網絡架構,它具有早期大型機體系的集中管理集中存儲的優點,又有NC的分佈式計算的特性(即完全利用了Client的硬件資源),還有對個人用户來説完全和PC一樣,不論軟硬件的使用,功能和兼容性.即整個客户端儲存局域網絡Client SAN的應用效果和使用方法與真正PC聯網一樣,但又管理容易,大幅度降低了企業IT環境的服務可用性總成本(total cost of service availability,TCSA)但一次性軟硬件投資較大,在一些對多媒體性能要求較高的場合可以考慮使用。