目錄
第一章 網吧無盤運行環境和硬件配置建議
1.服務器硬件分析和使用建議
1.1服務器硬件平臺
無盤服務器實際上就是一臺響應客戶端讀寫請求的文件存儲服務器,對CPU的要求不高,雙核級別的服務器CPU就可以滿足需求。
無盤服務器要做到流暢負載、及時響應客戶端讀寫請求,硬件方面主要依賴服務器內存的容量、磁盤的IOPS【INPUT/OUTPUT OPERATIONS PER SECOND即每秒進行讀寫(I/O)操作的次數】、以及確保傳輸數據通暢的網絡通道。
要實現流暢負載,服務器內存建議不低于4G內存,推薦16G內存,內存越大被緩沖在內存的常用數據越多,可以讓工作站獲得數據越及時、運行更順暢,同時有效減小對磁盤的讀取,減低對磁盤的損耗。
性價比方面推薦AMD的雙路服務器,AMD服務器從K8核心開始內置了內存控制器,可以理論上成倍提升內存性能。
網吧無盤開發了智能緩存的功能,通過適當配置,使用內存+SSD緩沖模式,緩存命中率到95%左右,基本上常用數據都從緩存讀取,讓SATA服務器達到SAS服務器的使用效果是可以實現的。
1.2服務器磁盤配置
游戲盤可以選擇SAS或企業級SATA磁盤,數量及容量根據客戶的需要來配置;帶機150臺規模,16G內存加4塊西數企業級SATA磁盤使用無盤的內存+SSD緩沖模式即可流暢負載。
寫盤建議選擇轉速高的15000轉SAS磁盤,或者SSD也行;但要注意SSD的芯片方案,推薦INTEL或SANDFORCE方案。SSD負載的工作站數量建議按120G負載80臺左右的比例,要留足夠多的空間。
SSD使用上要注意區塊對齊(下附設置說明),建議定期用SSD專用工具做碎片整理。
三層游戲更新建議單獨使用一臺更新機,在服務器安裝同步節點進行同步;更新機采用雙核CPU、2G內存、千兆網卡的普通PC機即可滿足需求;如把三層更新和游戲虛擬盤安裝在同一臺服務器,會很影響緩存對游戲虛擬盤的命中率;因為三層游戲更新每天都有大量的游戲更新,而所更新的數據不一定是當前網吧的常用數據,三層游戲更新在更新時大量的讀寫游戲盤一方面增加了游戲盤的IO負載,一方面影響了緩存正常緩沖工作站常用數據的效率。
回寫盤不建議組RAID 0,使用網吧無盤的多盤動態回寫比RAID 0能提供更高的IOPS負載能力。
RAID 0測速快只是針對連續順序讀寫,對于實際環境的隨機讀寫,RAID 0可以達到單盤的1.2倍性能就不錯了,只有在連續大量順序讀寫數據時才能體現出優勢來。
有興趣的用戶可以做個簡單的測試,對2個磁盤分別按組成RAID 0和不組RAID 0兩種模式運行2個HDSPEED軟件設定固定塊大小測速對比;
無盤服務器的讀寫基本上都是大量的隨機讀寫,在這個過程中,大量時間是花費在尋道上, RAID 0無法提高尋道時間(相反可能因為要多磁盤同步操作的緣故略有降低)。
對于連續順序讀寫,普通的7200轉SATA企業級磁盤已經接近15000轉SAS磁盤,可以達到每秒120M的速率,比前幾年的SAS磁盤(例如富士通的MAW)的每秒90M還高出一大截,IOPS負載量卻始終差一大截,就是因為SAS的高轉速縮短了尋道時間,平均尋道在5.5ms左右,更有利于隨機讀寫,而7200轉的SATA在這方面落后很多,平均尋道在12ms以上。
游戲盤可以采用RAID 0或多磁盤跨區,多磁盤跨區的優點在于不要求磁盤的類型、型號、容量相同,降低了因為同步帶來的掉盤風險。
4個磁盤組成一個RAID 0,所有的讀寫請求只能按隊列排序依次進行,把每個磁盤單獨分區,然后把數據平均分散拷貝到每個磁盤分區,則可以在磁盤操作層面實現4個磁盤同時并發響應讀取請求,每個盤分配適量緩存,效果是遠超組成RAID 0的,不過后者在實際操作中比較瑣碎;
多盤跨區在網吧無盤開發的內存+SSD緩沖模式的輔助下,和RAID 0相比可以做到相似的帶機量而降低對磁盤的損耗。
1.2.1 動態跨區卷的設置
把作為游戲盤的磁盤設置為動態卷,以30-50G為單位做跨區卷。詳細步驟如下:
在磁盤管理新建卷,選擇跨區,如圖1-1-1
圖1-1-1

把左邊框要做動態卷的磁盤添加到右邊框內,按【SHIFT+鼠標右鍵】選中右邊框內要設置的磁盤,輸入【30000】,如圖1-1-2
圖1-1-2

把【30000】復制到剪切板,以備后用。然后點下一步,設置簇為64K,快速格式化。如圖1-1-3
圖1-1-3

然后右鍵點擊之前新建的卷,在彈出菜單點【擴展卷】, 如圖1-1-4
圖1-1-4

重復之前的操作,添加要做動態卷的磁盤后,按【CTRL+鼠標右鍵】選擇要設置的磁盤,輸入【30000】或用CTRL+V復制之前存放在剪切板的【30000】,然后點下一步完成。如圖1-1-5
圖1-1-5

依次擴展容量到比所需要存放的游戲容量多50G空間即可,然后拷貝游戲。如果存在多個分區時,第二個分區依此方式從未指派空間繼續分區。注意不要跨區過多,以免增加系統資源的損耗。
回寫盤分區舉例,如圖1-1-6
圖1-1-6

回寫分區大小由需要負載的工作站數量而定;建議一臺工作站預留2GB回寫空間,最低不小于1GB。如回寫盤寫滿將導致回寫至此回寫盤的工作站無法正常運行。回寫盤在格式化時建議設置簇大小為4K。
1.2.2 服務器讀寫模式分析
以上是讀寫分離的普通方式,如果對之前的服務器進行改造,當服務器的磁盤都是15000轉的服務器磁盤,并且數量不多的情況下要負載比較多的工作站;例如5個146G的SAS,要負載120臺工作站,用普通的讀寫分離,兩讀三寫則讀盤容量偏小,三讀兩寫則寫盤負載過重,要想效果更好的話,在內存足夠的情況下(不少于8G)可以采用另外一種中庸的分配方式。把5個146G都設置為動態卷,每個盤的開頭新建一個30G的簡單卷作為回寫分區,然后把每個盤剩下的空間以30G為單位采用之前所述跨區的方式組成一個350G的跨區卷。游戲盤設置5G緩存,每個回寫分區設置200M。
服務器采用讀寫分離或讀寫不分離各有優劣,要根據具體的實際環境和要求選擇最佳方案,達到每一個磁盤盡量均衡負載,不超過每個磁盤的實際負載能力,同時盡可能避免出現磁盤的讀寫峰值狀況。
無盤要想效果好,就要盡量規避數據傳輸的峰值超出硬件的實際性能,不論是網卡匯聚應對網絡峰值,還是多路動態回寫分流應對工作站回寫IOPS峰值,只要出現了峰值超出硬件實際性能,工作站運行自然就無法流暢,出現頓、卡的現象了。
多服務器則可根據服務器配置采用無盤系統和游戲數據分離的模式,實現更高的可靠性和性能。
三層游戲更新在有條件的情況下建議盡量使用單獨一臺電腦安裝更新端,在服務器安裝更新節點,減小多服務器更新對外網帶寬的占用。小型網吧可選擇把收費機或電影機的CPU和內存配置增強,掛數據盤做兼職更新機。
如果是服務器網卡不止一個,建議使用廠商配套的綁定軟件做網卡綁定。(附INTEL、博康、MARVELL、NF網卡的綁定教程)對于不支持靜態匯聚的交換機,則使用網卡的軟件綁定為動態負載均衡容錯模式。
1.3 服務器網絡配置
服務器網卡建議使用INTEL、BCM的服務器版千兆網卡(網卡性能主要看芯片,獨立或板載對性能無影響,網卡芯片不要低于INTEL 82541);如果交換機支持匯聚則做靜態匯聚,如果交換機不支持,也要做動態均衡負載,利用動態負載均衡模式的特性提高應對網絡短時間突發數據流量峰值的能力,增強網絡可靠性,當匯聚中的某個網卡鏈接意外斷開,也不影響工作站的繼續正常使用。
1.3.1 無盤網絡下多網卡匯聚(靜態匯聚/動態均衡)和不匯聚的差別
客戶端讀取以目前比較典型的進入游戲穿越火線為例,穿越火線這個游戲的數據讀取量越來越大,早期版本從選擇大區登錄到進入游戲界面,只需要讀取700MB左右數據,現在的1.15版本,已經超過1.1GB了,在進游戲的過程中,進度到70%以后, 50-60MB/秒的讀取速率要持續五到八秒。
目前實際環境下千兆網卡的每秒數據吞吐量單向在80M左右,對于2個單網卡來說,3臺工作站同時進穿越火線必然有兩臺工作站要從同一個網卡讀取數據。這樣在進度到70%以后,瞬間120M的讀取超出了任意一個千兆網卡的實際帶寬,服務器的網絡瓶頸限制了客戶端的正常讀取,導致進入游戲的速度比另外一個網卡負載一臺工作站進穿越火線要慢。
同樣的情況對于雙網卡匯聚就不一樣了,同時3臺工作站進入游戲穿越火線持續瞬間最大值180M的讀取流量也沒有超過2Gbps網卡帶寬,很好的解決了網絡流量突發峰值的現象,避免網絡瓶頸的出現。
雖然只是以進入游戲穿越火線為例,但是實際情況中,服務器負載的工作站數量越多,同時多機進系統或者進游戲的概率就越大,直接影響網吧里所有正在對服務器進行數據讀取的工作站,影響顧客的流暢上網體驗。
多個網卡做成匯聚相對于不做成匯聚來說,簡化了設置,在同一個IP的情況下提高了應付峰值輸出的能力。
1.3.2無盤網絡下靜態匯聚和動態均衡負載的差別
以2個INTEL千兆網卡為例,在靜態匯聚下的輸入輸出都是2Gbps,做動態均衡負載則服務器到交換機是2Gbps,交換機到服務器是1Gbps(普通交換機只能發送到服務器的主網卡mac)。
靜態匯聚帶寬:
工作站對服務器的讀取(服務器發送數據)2Gbps;工作站對服務器的回寫(服務器接收數據)2Gbps
動態均衡負載帶寬:
工作站對服務器的讀取(服務器發送數據)2Gbps;工作站對服務器的回寫(服務器接收數據)1Gbps
服務器更容易出現的網絡瓶頸是在對客戶端的數據輸出上,工作站同時多機發出讀取請求,服務器如果不能及時響應和發送,則工作站容易表現為頓、卡,直接影響到顧客的上網使用體驗。
而網卡匯聚成2GBPS,把輸出帶寬從1Gbps提升到了2Gbps,能更好的應對多客戶端同時讀取數據導致的峰值情況。
現在的無盤客戶端都具備回寫緩存的功能,有了客戶端回寫緩存對工作站回寫數據做緩沖,客戶端對服務器的寫壓力大大降低,一般都可以做到數據的讀寫比在3比1或者更高;網吧無盤還研發了客戶端回寫速度限制的功能,從源頭解決了寫數據可能出現峰值導致瓶頸的可能。工作站對服務器的回寫(服務器接收數據)不論是1Gbps還是2Gbps,相對于讀寫比例來說都是足夠的。從實際使用來說,動態均衡或者靜態匯聚的效果是基本一致的。
1.3.3網卡匯聚(靜態匯聚/動態均衡)和無盤軟件的自動負載均衡功能的對比
無盤軟件的自動負載均衡是基于應用程序層面,以工作站為基本單位,實現每個網卡(服務器一般一個網卡設置一個IP,這樣就以網卡為單位,方便理解描述)所負載的工作站數量基本均等。
但是帶的工作站數量均等不等于數據量均等,每臺工作站的數據流量具體到每一分,每一秒,都是完全不一樣的,這個和工作站的配置、運行的程序、正在進行的操作有關。
目前單臺服務器負載的工作站數量也比以往要多,加上現在的游戲數據量也越來越大。比如主流的穿越火線在進入游戲時需要讀取一千多兆的數據,瞬間50-60M的讀取會持續五至八秒,在實際使用中,經常可以觀察到服務器的某個網卡流量突然大增,持續偏高,達到單個網卡的輸出帶寬峰值,從而形成短時間的網絡瓶頸;與此同時其他網卡卻流量不大,出現某個網卡流量偏大,而其他網卡流量偏小的情況。
表面的負載工作站數量均衡,掩蓋了網絡流量不均衡的問題。受限于所處的層面,無盤軟件無法合理安排每一刻每個網卡的數據量,無法解決服務器的多網卡在帶機量比較高時某個網卡容易出現網絡瓶頸的問題。
而網卡匯聚(靜態匯聚/動態均衡)則能通過基于網卡的驅動,把多個物理網卡綁定為一個網卡,對多個物理網卡的帶寬統一管理,合理分配負載,從而實現了我們真正需要的實時流量均衡負載(從之前分析的多機進穿越火線就可以很明顯體現出來了),并極大增強了應付網絡突發峰值的能力(增強的倍數由網卡數量決定,幾個網卡匯聚就增強了幾倍,要求網卡均為服務器千兆網卡)。
服務器網卡設置建議:每臺服務器使用相同廠家的網卡(可以型號不一樣)做網卡匯聚(靜態匯聚/動態均衡),一臺服務器一個IP,效果更好可靠性更高設置更簡單維護更方便。
1.4工作站硬件配置
網吧無盤軟件本身對硬件并無特殊需求,當處理器的速度和內存達到一定量的時候,對工作站windows系統自身的流暢運行已經綽綽有余。
目前的建議硬件配置都是為了應用程序和多任務,比如大型游戲運行的更流暢。
從現在各種游戲程序運行狀況來看,要想流暢運行,內存建議2G,如果有條件上4G更好,無盤客戶端支持4G或者更高。建議CPU為雙核(在內存配置達到4g時可考慮四核),同核心下頻率越高越好。
在同環境下,進穿越火線,頻率為2.6Ghz的NTEL G620不如頻率3.0Ghz的AMD X2 250,雖然G620是SNB的架構。
網卡建議千兆,最好是PCI-E通道的,不同的網卡芯片可能對啟動速度有一定影響,啟動方面,瑞昱的網卡RTL8169、RTL8111啟動比較快,INTEL、NF、MAVELL的網卡啟動要慢些。
網卡的PXE代碼建議更新為最新版本,過于老的PXE版本代碼可能導致出現異常,比如RTL8111在某些環境下可能出現卡在TFTP,MARVELL8053/8056可能導致啟動時內網異常,INTEL82540EM可能出現DHCP之后黑屏幾分鐘。
1.5內網網絡環境建議
為了整套系統流暢運行,網絡無瓶頸,交換機建議選用合勤、華三、銳捷、DELL等大品牌.
不建議使用各種所謂的OEM代工產品,此類產品質量參差不齊,還常常冠以為無盤優化的名義,一點研發實力都沒有,質量和性能都無法保障,難道這種還能超過正規的品牌貨?不論質量還是規模更是遙不可及。
網線建議用品牌六類線,對于網線的好壞,有一個很簡單的判斷方式,用萬用表來測試電阻。
萬用表轉到200歐姆檔,一箱網線找到頭和尾,把網線兩頭的8條線芯的外皮都剝開露出銅芯,用萬用表依次測量8條線芯的阻抗。
合格六類線超五類線單芯應該在22-28歐姆,雙芯絞在一起測試應該在11-14歐姆。通過這個阻抗測試,即使不看線的粗細軟硬,也很容易分辨線材的好壞,那些四銅四鋁,四鋁四鐵之類的垃圾線不論外觀如何正品,馬上原形畢露。
對于原有網絡改造安裝,測試軟件建議使用IPERF來測試,
下載地址:HTTP://WWW.ONLINEDOWN.NET/SOFT/73389.HTM?T=1317344453187
先檢測服務器到主交換機和主交換機到分支交換機的網線質量,把服務器到主交換機的網線一頭接服務器,另一頭接工作站,或接自帶的筆記本千兆網卡。
在服務器運行命令行為【iperf.exe -s -p 5 -i 10 -f m -w 64k】
在工作站運行命令行為 【iperf.exe -c %IP% -p 5 -w 64k -t 120 -i 10】(命令行參數需為小寫),請將【%IP%】處輸入服務器IP。
服務器到主干交換機、主干交換機到分支交換機的網線檢測合格之后,再對每臺工作站依次運行檢測每臺工作站的網線,如果發現速率偏低或波動比較大,建議重做水晶頭或重布線。
注意測試過程中不要超過2臺工作站同時運行測試,以免影響測試結果。全新網絡一般可以達到80M以上,低于50M,網絡質量就比較差了。在一個施工質量不佳或網絡設備不穩定的環境,無盤系統是很難良好運行的。
1.6 網吧無盤支持環境
服務器系統:網吧無盤支持WINDOWS 2000、WINDOWS XP、WINDOWS 2003、VISTA 、WINDOWS 2008
推薦使用WINDOWS SERVER 2003 ENTERPRISE EDITION SP2 32BIT(最大可支持64G內存),建議服務器系統安裝最新的SP 補丁。
客戶端系統:網吧無盤支持WINDOWS 2000、WINDOWS XP、WINDOWS 2003、VISTA 、 WINDOWS 2008 、WINDOWS 7(32位)。
第二章 無盤軟件安裝
2.1 服務端安裝前準備
1、在安裝無盤服務端之前,請先安裝好服務器系統,不建議安裝殺毒軟件,如需要可安裝360衛士用于補丁升級。
2、內存如等于或大于4G,需要在BOOT.INI里添加【/PAE】參數。
3、所有分區均用NTFS格式。
4、不要用默認名稱【新建卷】,因為一旦出現磁盤錯誤,系統日志里面顯示卷名都是新建卷,無法區分,不利于問題的及時解決。
5、數據執行保護改為:僅為基本WIN程序和服務起用DEP。
6、磁盤:啟用磁盤寫入緩存。
7、內存使用: 改為程序調用。
8、組策略:限制可保留帶寬關閉,刪除QOS協議。(如需使用網維網吧2012內網攔截功能,請在上傳鏡像前,網吧無盤客戶機環境預配置之后,再安裝內網攔截功能。)
9、服務盡量不要過多優化,避免造成系統不穩定因素。
10、在安裝網吧無盤軟件之前安裝好SUPERCACHE3,用于設置回寫盤緩存。
服務器系統分區建議10G即可,分配30G分區存放工作站鏡像,原則上要特別注意一點------存放工作站鏡像分區做到專用,放工作站鏡像的分區只用于放工作站鏡像用途,請勿存放其他數據.
設置了緩存的系統鏡像無所謂放在SATA或者SAS上,因為數據都被緩存緩沖了,直接內存讀取,放哪兒效果都是一樣的。做回寫的分區也是只用于回寫,勿做其他任何用途。服務器系統盤分區舉例。如圖2-1-1
圖2-1-1

網吧無盤支持無盤的專用鏡像UI格式,也支持NTFS文件系統的基礎卷和動態卷,對于游戲來說,如果數據量超過500G,建議采用NTFS文件系統的跨區卷,方便操作和維護,以后如果空間不夠也方便擴容。
2.2 安裝服務端
可上網打開無盤官方網站 WWW.PUBGEN.NET 下載無盤軟件和配套工具,也可以聯系無盤官方客服或者代理獲取。
運行無盤服務端安裝程序,安裝過程中會提示設置用戶自動登錄,完畢后會在桌面上生成網吧無盤管理器的快捷方式。
提示:無盤服務端是以程序的形式運行,所以服務器系統建議設置為自動登錄,如果用戶沒有登錄,無盤是不會運行的。
無盤磁盤管理的緩存要在安裝無盤后重啟服務器才能設置使用。
2.3 注冊服務端
出現服務器模式選擇界面,如圖2-3-1一般建議一個網吧只設置一臺主控服務器,其他服務器設置從屬服務器,這樣方便管理。
圖2-3-1

聯系代理或者無盤官方獲得注冊賬號信息,包含賬號名稱、賬號密碼、賬號授權注冊客戶端數量;在【軟件注冊】對話框輸入網吧的授權賬戶名和授權客戶端數,點注冊,如圖2-3-2
圖2-3-2

出現賬號登陸框輸入密碼(在申請賬號時獲得)后,按回車確定,如圖2-3-3
圖2-3-3

顯示賬號的具體信息,點擊下面的【綁定】,就把這臺服務器的硬件ID和賬號綁定到無盤注冊平臺里面了。如圖2-3-4
圖2-3-4

2.4 設置網吧無盤默認目錄
無盤服務端安裝完畢,會在桌面新建一個網吧無盤管理器的快捷方式,注冊完畢第一次運行會彈出一個提示信息,確認后彈出【默認目錄設置】,建議鏡像文件和臨時文件各單獨設置一個分區,各目錄所在分區格式必須為NTFS分區,如圖2-4-2
圖2-4-2

2.5 創建系統鏡像
點擊網吧無盤主界面的【磁盤管理】,如圖2-5-1

如圖2-5-1
點擊【新增】,打開【新增磁盤向導】頁面,選擇【創建一個新的鏡像文件】,點擊【下一步】,如圖2-5-2

圖2-5-2
輸入磁盤名稱,容量大小(系統鏡像一般建議5-10G,夠用即可),設置好鏡像文件存放路徑。點擊【完成】創建系統鏡像。如圖2-5-3
圖2-5-3

2.6 添加工作站
在服務端點擊快捷工具欄的【新增】按鈕添加用于上傳的工作站,彈出【新增工作站】窗口,如圖2-6-1
圖2-6-1

手動輸入上傳機的MAC、IP、計算機名等信息(MAC和IP必須和上傳工作站系統一致,注意工作站的IP和服務器的IP要在同一網段。不然客戶端無法和服務端連接),在【磁盤設置】修改為用于上傳的磁盤鏡像文件,其他選項不做修改,點擊【確定】按鈕添加。
2.7 設置超級用戶
選擇工作站列表里面剛才已添加好用于上傳的工作站,點擊快捷工具欄的【超級用戶】按鈕,彈出設置超級用戶的對話框,把需要開超級上傳的鏡像文件【XP】前面打上勾(只有鏡像可以開超級,添加的邏輯卷或者物理盤不可開超級,不然將導致邏輯卷或物理盤損壞),點擊【確定】;如圖2-7-1
圖2-7-1

提示檢查當前操作鏡像是否關聯差異盤(平時使用時建議先檢查要設置超級的鏡像包是否存在差異盤),點擊【是】按鈕繼續,如圖2-7-2
圖2-7-2

提示是否添加還原點,點擊【否】按鈕(客戶機上傳無需設置還原點,正常使用時建議設置還原點),如圖2-7-3
圖2-7-3

WKS001的圖標變為超級用戶的圖標,同時工具欄的【超級用戶】按鈕自動顯示為【普通用戶】。如圖2-7-4
圖2-7-4

2.8 安裝客戶端
網吧工作站系統建議用WINDOWS XP SP3,某些過于老的硬件可選擇WINDOWS XP SP2.
系統建議關閉系統還原和數據保護功能,關閉防火墻服務;網絡協議需要把QOS卸載,系統分區格式為NTFS,默認簇大小,如果工作站有多個網卡,必須只保留一個網卡,不然上傳的系統不能正常啟動。其他優化可以參考網上各大技術論壇的系統優化帖。驅動方面建議安裝好主板和網卡驅動即可,其他驅動上傳前或上傳后安裝均可。
把IP和掩碼配置為之前服務端添加本工作站所設置的靜態IP和掩碼。運行無盤的客戶端程序(注意版本要和服務端版本一致,不然可能導致工作站無法正常啟動或啟動后只有系統鏡像)。安裝完畢后如圖2-8-1
圖2-8-1

點擊【完成】后運行無盤客戶端,出現網吧無盤環境預配置界面,(已經安裝無盤客戶端的系統,如果服務器的IP改變了,可以運行控制面板里面如網吧無盤控制臺的【環境預配置】重新設置為新的服務器IP)如圖2-8-2
圖2-8-2

輸入服務器IP后點【確認】按鈕,在預配置完成后,出現提示重啟的界面,點擊【確認】重啟系統。
2.9 配置虛擬網絡磁盤
重啟后出現找到新硬件【SCSI/RAID Host Controller】界面,點擊下一步自動完成安裝。如圖2-9-1(如果工作站系統安裝了虛擬光驅軟件Daemon Tools,需要選擇【從列表或指定位置安裝】手動指定【SCSI/RAID Host Controller】進行安裝)
圖2-9-1

在工作站重啟正常連接上服務端之后,服務端的工作站圖標也改變為超級用戶在線狀態,如圖2-9-2
圖2-9-2

安裝【SCSI/RAID Host Controller】完畢后,無需重啟(在某些比較老的硬件配置可能這個設備安裝完畢會帶黃色驚嘆號,屬于正常,不必理會),打開磁盤管理,可以看到服務端映射的虛擬盤,出現磁盤初始化和轉換向導界面,如圖2-9-3
圖2-9-3

把磁盤初始化之后,分為主磁盤分區,用默認簇大小快速格式化為NTFS分區,并設置為活動分區,如圖2-9-4,圖2-9-5
圖2-9-4

圖2-9-5

2.10 上傳客戶端系統
打開控制面板里面的【網吧無盤控制臺】,運行里面的【上傳工具】,把【目標分區】設置為剛才分區格式化好的磁盤,如圖2-10-1
圖2-10-1

點擊【上傳】按鈕開始上傳,完畢即可關機、移除磁盤,再開機進BIOS設置為網卡PXE啟動,退出BIOS重啟工作站,正常的話,這臺上傳機已經可以無盤啟動進入系統了。確認上傳機可以正常無盤啟動進入系統后,正常關機,到服務端等上傳機的圖標恢復到開機之前的圖標,選擇上傳機,點擊工具欄【普通用戶】按鈕恢復上傳機為普通用戶。
客戶機系統在安裝無盤客戶端上傳后,自動pnp上傳機的網卡型號,上傳后的系統支持任意使用此型號網卡的客戶機。
2.11 啟動其他工作站
其他工作站添加可以在配置好添加規則后,采用客戶端自動或手動的方式添加,自動的話,需要按編號順序依次開機自動編號,編好一臺工作站再開一臺工作站。采用客戶端手動編號的話,可以多機同時開機編號。如果是有盤改無盤,或其他無盤改為網吧無盤,則建議把所有工作站都開機,用無盤的工作站掃描工具把工作站列表掃描出來導入。
正常來說,工作站開機,機器通過自檢,開始 PXE 遠程引導,出現 DHCP...的畫面;啟動到這個界面說明工作站支持 PXE 引導;
連上網吧無盤服務器,接收 DHCP 分配的網絡設置等信息,可觀察分配到的 TCP/IP 信息以及提供引導的服務器地址,到出現【無盤】提示信息時已完成DHCP分配;說明網吧無盤服務器的BOOT服務正常;
接下來開始 XP 系統引導,首先出現>>>>>>>=======的畫面或直接出現XP的滾動條畫面,說明網吧無盤服務器的IO服務正常。
注意在上傳前不可運行網卡PNP設置加入網卡PNP,不然將導致工作站無法啟動。如需要制作網卡PNP鏡像包,建議上傳后之后,開超級無盤啟動再進行網卡PNP設置。
第三章 無盤服務端使用說明
本章主要講解網吧無盤管理器的各操作界面的功能說明,首先從主界面開始,如圖3-1-1
網吧無盤管理器主界面頂欄顯示當前軟件版本和注冊時間,功能欄排列了網吧無盤常用功能,接下來是快捷工具欄,放置了一些針對工作站列表常用的操作。
中間部分是工作站列表顯示框,依次是顯示工作站的計算機名、MAC地址、IP、啟動網卡、子網掩碼、網關、首選和備用DNS、硬件配置、是否還原、分辨率刷新率設置、回寫路徑、當前在線狀態和客戶端網絡連接速率。
列表排序:工作站列表的每一列都支持排序,單擊需要排序的列最上面的【列名】,即可按本列的順序或倒序排序工作站列表。
工作站列表支持【SHIFT+鼠標左鍵】批量選擇或者用【ctrl+鼠標左鍵】挑選指定工作站。
底欄顯示當前引導服務、數據服務的運行狀態,和工作站總數、活動工作站數量等當前運行信息。
圖3-1-1

3.1功能欄說明
網吧無盤管理器主界面功能欄說明,如圖3-1-2
圖3-1-2

設定名稱
設定說明
磁盤管理
對網吧無盤的鏡像、邏輯卷、物理盤進行管理
智能緩存
基于NTFS文件系統的卷進行讀緩沖的緩存,支持內存+SSD緩沖模式,免刷新
鏡像掛載
管理無盤鏡像映射掛載、卸載
鏡像同步
用于多服務器的鏡像同步管理,方便統一管理
硬件多配置
實現同一個系統 多個硬件配置分離管理
服務器管理
無盤多服務端管理,包含主從服務端綁定、同步、容災熱備和權重均衡
流量查看
最前端實時顯示當前服務端所負載各客戶端的讀寫流量
服務控制
管理無盤的BOOT和IO,可停止、啟用或重啟
配置選項
包含了無盤的網絡、目錄、安全等設置選項
幫助
無盤的注冊授權和本軟件的版權信息
退出
退出無盤軟件,停止無盤磁盤管理的緩存,但不包含無盤的智能緩存
3.2 快捷欄功能說明
圖3-2-1

設定名稱
設定說明
新增
服務端手動添加工作站信息
刪除
刪除當前選定的單個或多個工作站信息
修改
修改當前選定的單個或多個工作站設置信息,如果是批量修改多個工作站信息,將會把設置的選項當前所顯示值同步到所有選定的工作站,不論設置的選項值是否和設置之前一致。
超級用戶
把當前選定的工作站狀態從普通切換為超級,或從超級切換為普通,已啟動或正在啟動的工作站不允許切換;超級用戶作為一種特殊權限的工作站,允許把工作站回寫的數據寫入到鏡像中保存下來.正常工作站的回寫數據是寫入到單獨的臨時回寫文件;
禁用
禁用當前選定的單個或多個工作站,包括無盤的引導啟動 和 有盤相同IP客戶端的連接
轉儲
除了使用【超級用戶】外,用戶也可以通過【轉儲】更改磁盤數據。把指定工作站普通模式下寫入服務端的臨時回寫數據合并到對應鏡像文件,如果之前工作站啟動時使用過閃電關機、動態回寫、工作站回寫緩存這三個功能的任何一個,均不可使用本功能,不然可能導致鏡像數據損壞。在轉儲前工作站系統多次關機重啟對本操作無影響。
3.3【網絡設置】說明
因為【工作站配置】的一部分設置需要依賴【網絡設置】中的設置,所以首先進行網絡配置,點擊無盤主界面的【配置選項】=》【網絡配置】,如圖3-3-1
圖3-3-1

設定名稱
設定說明
引導網卡列表
顯示當前系統可用的引導網卡。注意:在無盤啟動之后啟用的網卡或設置的IP將不會顯示,也無法使用,必須重啟無盤方可。
工作站IP范圍
設定自動添加工作站時候設定的起始 IP與結束 IP.自動添加時,如果 IP分配超出設定范圍,那么該工作站將無法獲取 IP地址,將無法自動添加.
工作站子網掩碼
設定當前工作站 IP地址的網段掩碼,建議和服務器的掩碼一致。
工作站網關
設定工作站上網時候的網關,如果這個設定不對,那么工作站就無法正確連接上網.
工作站首選DNS
設定工作站上網時候的 DNS,如果這個設定不對,那么工作站就無法正確連接上網
工作站備用DNS
設定工作站上網時候的備用 DNS,當首選DNS無法訪問時替代首選DNS繼續解析域名
DHCP發包次數
默認值1,最大值26,值設置越大,服務端發送的DCHP廣播包越頻繁。
說明:本頁面設置所有編輯項均可以設置多個值,方便給不同工作站提供不同的值。均支持鼠標雙擊進入編輯模式。如圖3-3-2
圖3-3-2

鼠標雙擊【255.255.255.0】, 如圖3-3-3
圖3-3-3

就可以直接編輯修改了。
3.4【工作站配置】說明
配置完【網絡設置】后,點擊【確認】保存,重新打開【配置選項】=》【工作站配置】,進行【工作站配置】的設置,如圖3-4-1
本頁面設置用于【全自動編號】和【客戶端手動編號】這兩種添加模式,配置所添加工作站的默認設置。
圖3-4-1

設定名稱
設定說明
工作站機添加模式
全自動添加:工作站開機時候根據自動添加選項配置規則自動添加到服務端
服務端手工添加:只能在無盤管理器通過工具欄的【新增】按鈕添加工作站
客戶端手動添加:工作站開機時從工作站設定相應的參數并且完成添加
機器名前綴、機器名長度與起始編號
此三個設定決定將如何自動生成工作站名稱,并且工作站列表文件在導入時,也會由此三個設定決定.例如前綴為 WKS, 編號位數為 6, 起始編號為 1, 那么導入的工作站列表或自動手動添加的名稱將依次為WKS001, WKS002, …
引導IP、子網掩碼、默認網關、首選和備用DNS
指定自動或者手動添加工作站時設置的默認引導網卡IP、子網掩碼、默認網關、首選DNS、備用DNS。用戶可以在添加后在工作站設定中進行修改
硬件配置
指定自動添加時候工作站默認的硬件配置名稱。
用戶可以在設置后根據需要進行修改.
引導順序
無盤啟動:工作站優先從網絡啟動,工作站是否從PXE啟動還取決于工作站是否設定從網絡優先啟動.
磁盤啟動:工作站將在 PXE 啟動的過程中自動切換到本地磁盤啟動.
關機模式
指定工作站關機時采用正常關機模式還是閃電關機模式。閃電關機模式可能和某些硬件配置存在兼容性問題,導致工作站關機藍屏或重啟無法DHCP引導,網管軟件一般都有自己的關機模塊。
顯示設置
指定工作站進WINDOWS界面后的分辨率、刷新率和色深,可點編輯配置出所需要的分辨率刷新率色深這三者的任意組合。
注意:工作站未安裝顯卡驅動可能導致本設置失效。
磁盤設置
指定添加工作站時默認分配給工作站的無盤磁盤,可以單個也可以多個。
用戶也可以添加后在工作站列表進行修改.
啟動清除臨時文件
設定添加的工作站是否為啟動清除臨時文件,如勾選,則默認啟動清除
加入后自動啟用工作站
設定添加的工作站是否為啟用,如勾選,則默認啟用
關機刪除回寫文件
設置服務端在工作站關機后自動刪除回寫文件,如失去連接,則在3分鐘后刪除。
3.5【目錄配置】說明
圖3-5-1

設定名稱
設定說明
鏡像文件
存放目錄
保存磁盤映像文件的目錄,如果所創建的磁盤為物理磁盤或卷,那么信息直接保存在CONF配置文件里.推薦使用一個單獨的鏡像專用分區來存放。
臨時文件
存放目錄
工作站正常運行時候,用來存放每臺工作站回寫數據的目錄。可以在工作站列表設置,
還原文件
存放目錄
在每次超級工作站更新的時候,無盤服務端生成一個還原點的存放位置。
同步文件
存放目錄
用于多服務器間的鏡像差異文件存放位置,保存每次對鏡像所作的修改文件。包含客戶端開超級或在服務器映射對鏡像所做的修改。
動態回寫列表
可添加多個回寫盤,當工作站設置為動態回寫模式時,則根據添加的回寫盤的當前負載量和可用空間,自動把當前啟動的工作站回寫路徑實時設置為負載量最低的回寫盤,實現多個回寫盤的自動負載均衡。
無盤的工作站多回寫交叉負載功能也是根據本目錄列表進行分配的。
3.6 【注冊表配置】說明
圖3-6-1

說明:可點擊【新增】添加位于服務器磁盤內的注冊表文件,然后在工作站列表設置分配給指定工作站,如圖3-6-2,將在工作站啟動后自動下傳至客戶端,后臺靜默加載所指定注冊表。
也可以點擊【刪除】把不需要的注冊表文件從列表中刪除,本刪除僅刪除列表信息。
圖3-6-2

注冊表配置屬于工作站個性化配置功能,可給使用相同鏡像的工作站導入不同的注冊表文件,例如某些CAD軟件、某些局域網聯網游戲需要不同的CDKEY方可正常聯網使用。注冊表文件可放置服務器任意位置。
3.7 【批處理配置】說明
圖3-7-1

可添加多個批處理文件,在工作站列表設置分配給指定工作站,如圖3-7-2,批處理文件將在工作站啟動后自動下傳至客戶端,后臺靜默運行。
圖3-7-2

批處理配置屬于工作站個性化配置功能,可給使用相同鏡像的工作站分別運行不同的啟動批處理,例如某些CAD軟件、某些局域網聯網游戲需要不同的CDKEY方可正常聯網使用。批處理可放置服務器任意位置,要注意批處理內運行的程序文件在工作站必須是存在的,并且路徑無誤。
3.8 【安全配置】說明
圖3-8-1

說明:
設定名稱
設定說明
遠程端口
設置客戶端遠程連接服務端的端口號,默認為24461,建議修改
遠程密碼
設置客戶端遠程連接服務端的密碼,默認為123456,建議修改
網關安全
可添加需要客戶端維護的IP和MAC對應關系。網關安全在添加時,可輸入IP后,點探測自動查找到MAC地址。
流量策略
本項勾選可防范工作站的大量惡意回寫,避免惡意回寫量導致回寫盤滿。當某臺工作站回寫流量超過設定值將重啟該工作站。
超級用戶密碼
此設置的密碼用于在客戶端控制面板切換超級用戶,默認123456,建議使用者自行修改默認密碼,確保安全穩妥
完成本頁面設置之后即可點【確定】保存了。如果已有工作站列表,可在保存后打開【導入導出】頁面操作。
3.9 【文件導入】說明
圖3-9-1

說明:支持將當前工作站列表導出備份和從備份工作站列表文件導入。支持直接將銳起、網眾、MZD的工作站列表文件導入到無盤,也支持導入無盤的工作站掃描工具獲得的工作站列表掃描文件。
導入的列表將按【配置選項】=》【工作站配置】的【機器名前綴】、【機器名長度】、【起始編號】三項重新設置工作站的計算機名。
3.10 多回寫交叉負載工作站
無盤支持給工作站交叉分配回寫路徑,本功能需先在【配置選項】=》【目錄配置】=》【動態回寫列表】把每個回寫盤的回寫路徑添加好,如圖3-10-1
圖3-10-1

然后點擊【配置選項】=》【導入導出】=》【設置多回寫交叉負載工作站】按鈕,就會自動采用輪詢的方式把添加的回寫路徑根據工作站列表排序依次替換每一個工作站的回寫路徑。如圖3-10-2
圖3-10-2

注意:工作站的回寫路徑啟用動態回寫模式時,本項設置的路徑將失效
3.11 多網卡交叉負載工作站
通過之前的網卡匯聚和無盤軟件自動負載均衡對比分析,大家知道在單服務器模式下,做網卡匯聚一個IP是比較理想的方式,當無法做網卡匯聚時,可通過點擊【配置選項】=》【導入導出】=》【設置多網卡交叉負載工作站】按鈕將把當前服務器的IP采用輪詢的方式根據工作站列表排序依次替換每一個工作站的啟動IP。
本功能通過實際使用,效果和自動負載均衡類似。在多服主從模式下,啟動IP分配包含服務器管理里主從服務器的所有IP;將把所有工作站啟動IP交叉設置為多臺服務器的IP,實現每臺服務器按工作站數量平均負載所有工作站。
3.12 限速和流量策略
為了防范工作站的大量惡意回寫,避免惡意回寫量導致回寫盤滿。無盤研發了限速和流量策略的功能,這兩個功能搭配使用,從根本上解決了大量惡意回寫的問題。首先設置限速,在工作站屬性窗口=》【高級設置】,如圖3-12-1
圖3-12-1

建議:一般不限制讀取速度,把工作站向服務器的寫入速度限制為10MB一般不影響工作站的正常使用。
點擊【配置選項】=》【安全配置】設置流量策略,如圖3-12-2勾選【當回寫流量超過指定值時將重啟超標的工作站】,設置【回寫流量最大值允許】的值為15,當某臺工作站回寫流量超過設定值將重啟該工作站。
圖3-12-2

3.13 工作站屏幕分辨率設定
網吧無盤支持在服務端指定工作站的分辨率、刷新率和色深設定, 正常情況下選擇默認設定即可.
點擊【配置選項】=》【工作站配置】=》【顯示設置】=》【編輯】,彈出【顯示器設置】窗口,可配置出所需要的分辨率、刷新率、色深這三者的任意組合。最多可同時保存10種自定義組合。
例如要設置分辨率1440*900刷新頻率60色深32位的組合,如圖3-13-1,依次選擇好點擊【新增】即完成新組合的添加。不再需要的組合可選擇后點【刪除】按鈕刪除。
圖3-13-1

添加完畢,在工作站列表打開需要設定的工作站屬性=》【高級設置】=》【顯示設置】,如圖3-13-2,設定【顯示設置】為為剛才添加的組合項即可。工作站啟動進入WINDOWS后將自動切換為此設定。
圖3-13-2

注意:工作站未安裝顯卡驅動可能導致本設置失效。不恰當的分辨率、刷新率設定可能損壞工作站顯示器,設定前請仔細檢查確認工作站的顯示器支持所設置的屏幕分辨率設定.
3.14 硬件多配置
在第一次安裝客戶端上傳時會自動生成一個名為默認配置的硬件信息,指定工作站為超級上傳系統時,工作站自身的硬件數據就會傳至這個默認配置中。 當網絡內所有工作站的硬件類型都一樣時,這些工作站都可使用這一個硬件配置進行網絡啟動。
當同時有多種不同硬件類型的工作站共用同一個系統鏡像時,可通過多配置將不同硬件的硬件信息分離,不同硬件的工作站用同一個鏡像配合各自的硬件配置進行啟動。
例如部分工作站是INTEL G41,另一部分是AMD的780G,共用一個系統鏡像包。系統鏡像包已經用未安裝驅動的母盤上傳好,未安裝這兩個硬件的驅動。
用戶在服務器新增G41的硬件配置001和780G的硬件配置002。如圖3-14-1
圖3-14-1

在服務端設置INTEL G41的有盤上傳工作站A其硬件配置指定為為【001】,將工作站A設置為超級用戶,啟動工作站A進入系統,打開【開始菜單】=》【控制面板】=》【網吧無盤控制臺】,運行【多硬件配置】,如圖3-14-2
圖3-14-2

輸入【001】,點【復制硬件配置】,完成后,點【上傳工具】,把【僅僅上傳更新過的文件】勾選,上傳完畢后關機在服務端切換普通模式保存。該硬件配置的信息就會保存到上傳系統的相應位置,而被指定使用此硬件配置的工作站也都會在啟動時使用G41的硬件配置信息。
然后在服務端設置AMD 780G的有盤上傳工作站B其硬件配置指定為為【002】,將工作站B設置為超級用戶,啟動工作站A進入系統,打開【開始菜單】=》【控制面板】=》【網吧無盤控制臺】,運行【多硬件配置】,輸入【002】,點擊【復制硬件配置】。完成后,點擊【上傳工具】,把【僅僅上傳更新過的文件】勾選,上傳完畢后關機在服務端切換普通模式保存。該硬件配置的信息就會保存到上傳系統的相應位置,而被指定使用此硬件配置的工作站也都會在啟動時使用780G的硬件配置信息。
然后針對不同的硬件配置分別開超級安裝好各自的驅動,互不影響。
注意:要求以上所使用的系統鏡像包、INTEL有盤上傳系統、AMD有盤上傳系統均為同一個安裝包,且未做其他操作,否則可能導致多配置不成功。
第五工作站管理
5.1 新增工作站
如之前所述,在網吧無盤中添加工作站的方式分為三種,現在我們就來進行服務端手動添加工作站。
將需要添加的工作站MAC,在網吧無盤管理器中逐個進行添加。首先在主界面上點擊快捷工具欄【新增】按鈕,進入【新增工作站】對話框。
【新增工作站】對話框包含基本設置、高級設置、菜單設置和其他設置四個部分,下面我們分別描述。
5.1.2新增工作站高級設置
圖5-1-2

設定名稱
設定說明
顯示設置
設定當前工作站啟動后的分辨率刷新率和色深,所設置分辨率刷新率和色深在配置選項--》工作站配置--》顯示設置--》編輯 內由用戶需要自行組合,默認則不修改工作站系統當前設定
硬件配置
設定當前工作站所使用的硬件配置,工作站上傳即已有默認配置;使用多配置時,設定前需確定當前啟動鏡像已有所設置的硬件配置
關機模式
設定當前工作站普通關機還是閃電關機,不支持網管軟件;如設置后出現工作站開機經常無法在第一次DHCP廣播連接到服務器,建議改為普通關機模式。
本地內存回寫
設置當前工作站回寫緩存大小,默認為禁止,如設置為工作站默認,則自動根據工作站內存大小設定合適大小的回寫緩存。
本地磁盤回寫
設置當前工作站的回寫數據回寫在工作站本地磁盤,默認禁用。可設置自動回寫到本地磁盤第二分區、第三分區,或工作站本地磁盤任意可用空間
啟動順序
設置當前工作站在PXE引導后從無盤啟動還是從本地磁盤啟動
讀取速度限制
設置當前工作站從服務器讀取數據的速度,可避免工作站惡意測速搶占服務器IO和網絡資源
寫入速度限制
設置當前工作站向服務器寫入數據的速度,一般設置10M左右不影響客戶端性能
回寫目錄
設定當前工作站的回寫文件存放路徑,本設置優先級別低于對鏡像設置的回寫路徑
啟用動態回寫
設定是否根據回寫盤負載量動態分配回寫路徑,如勾選,自動禁用回寫目錄設置
啟用工作站
設定當前工作站是否啟用,等效于主界面快捷工具欄的禁用/啟用
啟動清除臨時文件
設定當前工作站重啟是否還原,如勾選,則啟動時刪除臨時文件,工作站重啟還原,使用此功能需將上面的【啟用動態回寫】項和【配置選項】的【關機刪除回寫文件】項取消勾選,禁用閃電關機模式。
本地內存回寫設置為工作站默認時內存回寫分配大小:
工作站內存大小
默認回寫緩存設定大小
內存大小≤1G
128M
1.5G<內存大小≤2G
512M
3G≤內存大小≈4G
1G
5.1.3 新增工作站啟動菜單設置
圖5-1-3

設定名稱
設定說明
是否啟用引導啟動選擇菜單
設定工作站啟動是否使用啟動菜單
顯示在菜單種的項
顯示菜單中磁盤組列表
全部可用磁盤組列表
顯示服務端已設置好的所有磁盤組
可通過中間的左右方向鍵把右邊框內的磁盤組添加到左邊框內的啟動菜單列表或者從啟動菜單列表刪除。通過中間的上下方向鍵設定啟動菜單列表各磁盤組在列表的排序。
如勾選【是否啟用引導啟動選擇菜單】,本啟動菜單列表內排序第一的磁盤組將覆蓋基本設置里面的磁盤設置。工作站在DCHP引導后啟動系統之前會顯示一個英文的啟動菜單,顯示服務端已設置好的磁盤組列表,使用者可用鍵盤的上下方向鍵選擇需要的磁盤組啟動。如不選擇,5秒后自動從第一磁盤組啟動。
5.1.4 新增工作站其他設置
圖5-1-4

設定名稱
設定說明
啟動導入注冊表
設定當前工作站登錄WINDOWS后需要導入的注冊表,注冊表文件由配置選項=》注冊表配置設定
自動運行批處理
設定當前工作站登錄WINDOWS后運行的批處理,運行模式為后臺運行無黑框,批處理文件由配置選項=》批處理配置設定
傳輸響應
設定當前工作站在滾動條之前,使用UDP協議傳輸啟動數據時,傳輸數據的單位,設置為2的話是2個磁盤扇區。默認值16,適用于普通千兆網卡,NF網卡建議設置為2,百兆網卡建議設置為8,如設置不當將導致工作站啟動時在滾動條之前出現====》》》》的白條
傳輸兼容性
設定當前工作站在滾動條之前,使用UDP協議傳輸啟動數據時,在傳輸過程中的等待間隔,如設置不當將導致工作站啟動時在滾動條之前斷斷續續停留比較長的時間,一般如服務器和工作站之間級聯交換機過多,建議把數值設小,目前發現INTEL網卡如果使用比較老的PXE ROM,容易出現此現象
說明:傳輸響應和傳輸兼容性如設置不當,僅影響工作站在滾動條之前的啟動時間,不會影響工作站進入WINDOWS之后的性能和穩定性。
5.2 遠程操作工作站
圖5-2-1

設定名稱
設定說明
重啟工作站
在服務端遠程重啟指定工作站,支持批量操作,需要工作站運行無盤客戶端支持
關閉工作站
在服務端遠程關閉指定工作站,支持批量操作,需要工作站運行無盤客戶端支持
網絡喚醒工作站
在服務端遠程喚醒指定工作站,支持批量操作,需工作站BIOS啟用網卡WOL功能
遠程控制工作站
支持在服務端通過VNC遠程操作指定工作站,可選擇色深和控制與否
屬性
設置當前選定工作站屬性,支持批量
本界面功能僅能控制從本服務端引導啟動的客戶端。如工作站運行其他編譯版本的VNC(例如I8客戶端自帶的VNC),可能導致遠程控制功能失效。
5.3 刪除工作站
在網吧無盤主界面工作站列表中選中需要刪除的工作站(可用【SHIFT+鼠標左鍵】批量選擇或者用【ctrl+鼠標左鍵】挑選指定工作站),然后點擊快捷工具欄的【刪除】按鈕,確認后即可刪除所選工作站信息。
5.4 啟用/禁用工作站
在網吧無盤主界面工作站列表中選中需要啟用/禁用的工作站(可用【SHIFT+鼠標左鍵】批量選擇或者用【ctrl+鼠標左鍵】挑選指定工作站),然后點擊快捷工具欄的啟用/禁用按鈕,確認后即可啟用/禁用所選工作站。這些工作站從網絡啟動時,網吧無盤服務器將不做響應。
圖5-4-1
工作站被禁用時,在網吧無盤管理器主界面中該工作站狀態圖標為暗灰色,選中該工作站時將看到快捷工具欄的【禁用】按鈕會變為【啟用】按鈕,點擊【啟用】按鈕即可啟用該工作站。
5.5 修改工作站
當需要修改某一臺工作站的信息時,進入修改界面有三種操作方式。
在網吧無盤主界面工作站列表中選中該工作站,點擊快捷工具欄【修改】按鈕進入【工作站修改】界面。
或鼠標右鍵點擊該工作站后,在彈出窗口點擊【屬性】進入【工作站修改】界面。
或者鼠標左鍵雙擊該工作站進入【工作站修改】界面 具體修改方法參見 【5.1 增加工作站】
修改多臺工作站的信息批量修改多個工作站信息,可用組合鍵【SHIFT+鼠標左鍵】批量選擇或者用【ctrl+鼠標左鍵】挑選指定工作站。
注意:批量修改,會將設置過的選項當前所顯示值同步到所有選定的工作站,不論設置的選項值是否和設置之前一致。
5.6 工作站轉儲
除了使用【超級用戶】外,用戶也可以通過快捷工具欄的【轉儲】更改磁盤數據。把指定工作站普通模式下寫入服務端的臨時回寫數據合并到對應鏡像文件。禁用指定工作站的閃電關機、動態回寫、工作站回寫緩存,然后開工作站以普通模式進行軟件安裝調試和設置,確認無誤完成全部操作后關機,然后在網吧無盤管理器主界面中選中該工作站,再點擊【轉儲】按鈕,輸入轉儲密碼(轉儲密碼和服務端退出密碼是同一個密碼,在【配置選項】=>【安全配置】=>【密碼及遠程端口設置】中設置),保存在工作站目錄中的臨時數據就會被轉存至磁盤鏡像中,即真正實現了對磁盤鏡像的修改。
轉儲的優點在于修改鏡像數據時,把有風險的操作可以在普通用戶模式先試操作一遍,如果ok,則直接轉儲保存,和開超級效果一樣;如果不行,也沒有修改鏡像數據,確保鏡像穩妥運行,不影響正在使用的工作站。
注意:之前工作站啟動時設置過閃電關機、動態回寫、工作站回寫緩存這三個功能的任何一個,均不可使用本功能,不然將導致鏡像數據損壞。在轉儲前工作站系統多次關機重啟對本操作無影響。
5.7 工作站動態回寫
動態回寫功能是根據每個回寫盤當前一段時間的負載量和剩余空間為權衡值,實時動態設置工作站啟動時的回寫文件存到相對空閑的回寫盤路徑。本功能需先在【配置選項】=》【目錄配置】=》【動態回寫列表】把每個回寫盤的回寫路徑添加好,如圖5-7-1
圖5-7-1

添加完畢,將【配置選項】=》【工作站配置】=》【關機刪除回寫文件】項勾選,如不勾選可能導致回寫盤的臨時文件不能及時刪除占用空間影響回寫盤性能,如圖5-7-2
圖5-7-2

然后編輯工作站,在【高級設置】勾選【啟用動態回寫】即生效。勾選后,動態回寫將自動禁用工作站的回寫目錄設置,如圖5-7-3
圖5-7-3

當所設置回寫分區剩余可用空間低于2G時,將停止把新啟動工作站回寫文件設置到此回寫分區。
第六章 智能緩存
在網吧無盤主界面點擊【智能緩存】=》【添加】,選擇服務器的要設置緩存的卷,根據服務器內存大小和需求進行設置,可單獨設置內存緩存或者SSD緩存,也可以同時兩者都設置,設置的SSD緩存大小建議不要超過SSD磁盤的80%,留下20%的可用空間不使用,這樣可以有效避免SSD的碎片率導致的寫性能下降問題。
6.1 內存+SSD緩沖模式
對于系統鏡像,一般設置內存緩存即可。對于游戲卷或者游戲鏡像,建議設置內存+SSD緩存。這樣效果比較好。如圖6-1-1
圖6-1-1

設定名稱
設定說明
緩存對象
選擇服務器要設置緩存的卷,本緩存為讀緩存,不建議對回寫盤設置
內存緩存設置
設置內存緩存的大小,最大支持32G
SSD緩存大小
設置SSD緩存大小,最大不超過120G
SSD緩存文件路徑
設置SSD緩存文件的名稱和存放路徑
說明:為了避免誤操作,智能緩存設定后不支持編輯,如果需要修改,可停止后刪除再重新添加。
對于已經設定好的緩存設置,如果手動停止了,則服務器重啟后不會自動啟動,需手動啟用。
下面是一個服務器內存+SSD緩存命中率的截圖,正確設置一般都可以達到命中率不低于95%,如圖6-1-2
圖6-1-2

設定名稱
命中率
讀次數
讀大小
系統總計
請求被緩存命中次數和系統總請求次數比率
系統總請求次數
系統總請求數據量
內存緩存
內存命中次數
內存命中數據量
SSD緩存
SSD緩存命中次數
SSD緩存命中數據量
磁盤訪問
數據請求訪問磁盤的次數
數據請求讀取磁盤數據量
使用說明:智能緩存根據數據地址的讀取頻繁度緩沖在內存和SSD內。工作站向服務器發出讀請求,如果在緩存有該請求數據則直接讀取,叫做緩存命中,如果檢索沒有需要讀取磁盤獲取,則沒有命中。客戶端的訪問請求先檢索內存緩存,如果不命中再檢索SSD緩存,不命中再訪問磁盤,依次形成三級階梯構架。
6.2 智能預讀
前面提到無盤緩存算法還包含了智能預讀,這個類似SUPERCACHE的預讀,只是無盤緩存的預讀更智能,專門為無盤優化,完全智能傻瓜化免設置。比如工作站要順序讀取A,B,C,D這四個數據,當讀取A和B的時候,無盤緩存智能預測可能會讀取C,D,E,則提前把這三個數據預讀取到緩存里,這樣當工作站發出讀取請求要讀C和D的時候,就毫無延遲的直接從緩存讀取。這樣一方面提高了緩存的命中率,讓工作站的運行更順暢,一方面也增加了磁盤的讀取量。在命中率足夠高的情況下,磁盤大部分時間都處于空閑狀態,因為預讀導致增加的磁盤讀取量基本沒有影響。
如果有條件的話,建議使用內存+SSD緩存模式,這個是效果最好的,SSD推薦使用INTEL或者SF芯片方案。600G常用游戲,設置3-4G緩存,命中率在75%左右,設置5-6G緩存,命中率在85%左右,設置8G或以上,命中在90%左右。如果使用內存+SSD緩存模式,不僅命中率高,而且波動比單純設置內存緩存要小很多,基本上很平穩。
6.3 智能緩存和磁盤管理緩存差別:
這兩個緩存各自獨立存在和運作,互不關聯,磁盤管理緩存可對磁盤管理內的鏡像、添加的卷和物理盤進行緩沖,如被緩存對象數據發生改變,需刷新緩存。智能緩存支持對服務器的卷緩沖,可對卷設置內存緩存、SSD緩存或同時都設置,當被緩存卷數據發生改變時,緩存內對應地址數據自動同步改變,無需刷新整個緩存。
對于不經常刷新的數據,比如系統鏡像文件,用磁盤管理緩存緩沖效率更高,對于經常刷新的數據,比如游戲,用智能緩存緩存效率更高,智能緩存啟用后,一般要使用3-5小時后,緩存已經緩沖了足夠的常用數據,命中率方能明顯提升。
在服務器有足夠可用內存的情況下(不小于2G),可能會出現系統鏡像讀取量和命中率都不是很高的情況,這個屬于正常現象,因為WINDOWS系統本身的緩存機制在起作用導致的,系統鏡像數據一般都是最常用的數據,當服務器有足夠可用內存,也會把這部分常用數據緩沖在系統緩存內。
6.4 智能緩存設置建議:
系統鏡像的緩存設置,如果服務器內存充足,并且系統鏡像所在分區僅專用于存放系統鏡像數據,建議使用智能緩存,一個XP系統鏡像設置600-1000M內存緩存即可,如果是WIN7系統鏡像的話,設置1500M內存做緩存即可,基本上可確保常用系統數據均被緩沖在緩存。
智能緩存比較方便日常維護。如果服務器內存比較緊張,或系統鏡像所在分區還有其他數據,比如三層更新,則建議使用磁盤管理緩存。最好還是系統鏡像獨享一個分區,不要放置其他數據。
為什么系統鏡像的緩存命中率最高都只能達到99.9。。。%,而無法達到百分之百呢,因為一開始緩存內是沒有數據的,工作站的系統數據請求要從磁盤讀取一次(緩存算法還包含了智能預讀),所以系統鏡像的命中率雖然在一段時間后已經是百分百緩存命中,但是命中率顯示上只能達到99.9。。。%,無限接近100%,卻永遠無法達到100%。
游戲的緩存設置,游戲建議采用邏輯卷模式,如果游戲容量過大,比如有2000G-3000G,則建議把常用游戲放在速度快的磁盤的卷(比如SAS),非常用游戲放普通磁盤的卷(比如SATA),把常用游戲分區添加到無盤,把非常用游戲用三層自帶的虛擬磁盤映射給工作站。
這么做一方面可以提升客戶的使用體驗,運行的更流暢,另一方面可以減少不必要的資源浪費。無盤的IO為了性能優化,會對每臺工作站做一個地址表映射,大概平均每1000G要花費2M左右的內存,比如2000G的游戲盤添加到無盤,由無盤映射給工作站使用的話,100臺工作站要花費400M內存和地址,表現出來就是無盤的IO占用過高的內存。把游戲分為常用和非常用分別映射給工作站,無盤的IO這個優化更集中在常用游戲數據上,而不必把有限的資源用在非常用游戲上浪費了。
第七章 客戶端設置
工作站系統正常上傳后,把磁盤移除,在工作站列表把啟動方式改為無盤啟動,繼續開超級,進行客戶端設置。首先,進行無盤客戶端設置,開始菜單—》控制面板—》網吧無盤控制臺。如圖7-1-1
圖7-1-1

設定名稱
設定說明
環境預配置
設置服務器的上傳IP,進行上傳前的軟件預配置設置
多硬件配置
把當前默認配置復制多個出來,其實就是修改NTLDR的注冊表路徑和復制相應注冊表文件
網卡PNP設置
可給當前上傳系統增加對其他未安裝網卡的PNP啟動支持
上傳工具
用于超級用戶上傳系統,也可以僅上傳注冊表
USB攝像頭PNP
支持將當前已安裝過的USB攝像頭驅動實現PNP,以后插入相同硬件ID的攝像頭無需再進行安裝驅動的過程即可使用
4G擴展內存配置
當工作站內存大于或等于4G時,本設置即可將XP系統不識別的內存作為無盤的客戶端緩存使用,不浪費用戶的每一分投資。(集成顯卡不建議使用)
超級用戶設置
可直接在客戶端通過此設置設置本機為超級用戶,或取消超級用戶
遠程控制
輸入在服務端設置的密碼,可通過本項遠程操控啟動本機的服務器
UNINSTALL
無盤客戶端刪除程序
7.1 環境預配置
圖7-1-1

說明:客戶端的預配置功能是用于為了網吧無盤正常運行對工作站系統進行設置,自動查找當前工作站的網絡連接(工作站如果有多個網卡,需在運行預配置之前只保留一個網卡,不然將導致工作站無法正常無盤啟動)需要使用者手動設置服務器的連接IP,如圖7-1-1
7.2 多硬件配置
多硬件配置用于把當前工作站的硬件配置復制出多個出來,輸入服務端新建好的配置名稱,配合服務端進行多硬件配置的設置。如圖7-2-1
圖7-2-1

7.3 網卡PNP設置
圖7-3-1

在超級用戶下把需要添加PNP的網卡PNP勾上,確定即可。可單選也可以多選或全選,不因選擇多少而影響啟動速度。注意本操作只能無盤開超級的情況下使用。如果是有盤設置pnp上傳,將導致系統無法正常啟動。
7.4 上傳工具設置
圖7-4-1

如果不是所開超級的鏡像第一次上傳,可根據情況進行有選擇的上傳。
只是修改了注冊表,在選擇了目標分區后,點保存注冊表。
只是修改了部分數據,比如新增了硬件配置,將【僅僅上傳更新過的文件】勾上。
選擇全部重新上傳,可先在磁盤管理將目標分區重新格式化或保留【清空目標分區】的勾進行上傳。
7.5 USB攝像頭PNP
圖7-5-1

把需要PNP的攝像頭勾,點設置即可。本PNP支持相同硬件ID的USB攝像頭在任意硬件配置的工作站進行PNP。如果要禁用本功能,只需要進超級模式把【啟用USB攝像頭PNP功能】的勾設置取消即可。
7.6 4G擴展內存配置
圖7-6-1

工作站內存達到4G的話,因為32位WINDOWS XP本身的限制,只能識別3G左右,剩下近1G內存閑置。無盤研發的4G擴展內存配置可以把這部分32位XP系統無法識別的內存作為無盤客戶端的回寫緩存使用,如圖7-5-1勾選【內存回寫是否支持4G及其以上內存】,再將工作站系統盤根目錄下的BOOT.INI增加/PAE的參數,保存即生效。
注意:集成顯卡因為也要從內存分配緩存,可能因為兼容性問題導致工作站無法啟動。
4G內存工作站和小于4G內存的工作站使用同一個鏡像包,也可以統一按4G模式來設置。
Boot.ini文件添加pae參數如下
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="winxp sp3"/pae /noexecute=optin /fastdetect
7.7 超級用戶設置
本功能需先在服務端設置切換密碼,具體位置在服務端的【配置選項】=》【安全配置】=》【超級用戶密碼設置】,設置好超級用戶的切換密碼。
如果需要在工作站開超級用戶,可以無需遠程服務端進行設置,直接【開始菜單】=》【控制面板】=》【網吧無盤控制臺】,雙擊【超級用戶設置】,輸入超級用戶密碼,勾選需要開超級的鏡像,確認重啟后即為超級用戶。
在完成對超級用戶的設置之后,關機前,打開開始菜單—》控制面板—》網吧無盤控制臺,雙擊【超級用戶設置】,輸入超級用戶密碼,會彈出一個提示,確認重啟后,就恢復為普通用戶了。
7.8 遠程控制
無盤內置了單獨編譯的VNC遠程功能,要先在服務端的【配置選項】=》【安全配置】=》【密碼及遠程端口設置】,設置好端口和密碼。
啟動的工作站打開【開始菜單】=》【控制面板】=》【網吧無盤控制臺】,雙擊【遠程控制】,在彈出的窗口輸入在服務端設置好端口和遠程密碼,就可以在客戶端遠程操控服務器了。
注意:服務器需要安裝顯卡驅動以及啟用3D加速功能,否則可能工作站無法正常顯示服務器畫面。
7.9 卸載客戶端
在工作站點擊【開始菜單】=》【控制面板】=》【網吧無盤控制臺】,雙擊【Unistall】,將提示是否移除無盤客戶端程序及其所有組件,用于有盤工作站。無盤工作站如果開超級執行,將導致工作站無法正常啟動。