在無數期待的眼神下,網眾NxD 6.0無盤系統終于閃亮登場。網眾NxD 6.0無盤系統是繼網眾NxD 5.8無盤系統之后由上海網眾信息技術有限公司憑借其強大研發實力奉獻給大家的又一精典力作。網眾NxD 6.0無盤系統的發布聚集了當今無盤領域最前沿、最實用、最市場化的功能特性,網眾NxD 6.0無盤系統在HA、客戶端緩存、服務器負載、磁盤冗余功能、多操作系統支持及與網眾快車的結合等方面進行了深入開發,取得了卓越成果。
(一) 高可靠性(High Availability)
1) 服務器HA(專業版Windows/Linux、網吧版Linux)
NxD 6.0支持IO服務器的HA(俗稱服務機熱備)。服務器熱備應用于未知原因導致某臺IO服務器不能提供服務時,由其他IO服務器直接接管活動工作站的數據存取服務。HA以前只出現在更注重數據安全的NxD專業版中,現在網吧版中開放此功能;在應用此項功能時會有部分性能上的損失,由于網吧更注重性能的高低,所以請客戶自行選擇開啟;它的優勢是活動客戶端不需要重新啟動,可以繼續使用。(失效恢復時間在5秒以內)
2) 網卡HA(專業版Windows/Linux、網吧版Linux)
NxD 6.0支持一臺服務器中的多網卡HA(俗稱網卡熱備)。網卡熱備應用于未知原因導致某臺多網卡IO服務器中任意一塊網卡停止服務(網線中斷、水晶頭損壞、網卡損壞等原因)不能提供服務時,由其他的網卡自動接管活動工作站的數據存取服務。(失效恢復時間在3秒以內)
3) 磁盤HA(專業版Windows/Linux、網吧版Linux,適用于組建[冗余陣列])
NxD 6.0支持一臺服務器中的磁盤HA(俗稱磁盤熱備)。磁盤熱備應用于未知原因導致某臺IO服務器中<冗余陣列>中任意一塊[冗余陣列成員磁盤]失效時,由[冗余陣列]中其他的磁盤自動接管活動工作站的數據存取服務。(失效恢復時間在5秒以內)
在NxD 6.0中引入的[冗余陣列]應用場合為大容量SATA磁盤容易損壞的情況,[冗余陣列]在保證磁盤性能的基礎上,提供Mirror級別的數據安全保證。(組建及重建[冗余陣列]請詳閱說明書)
通過實做服務器、網卡、磁盤這三個層面的HA,網眾NxD 6.0無盤系統達到了軟件平臺從未有過的安全高度。網眾科技將企業應用的HA功能創新性地引入網吧行業,為網吧無盤系統的安全標準樹立了典范。
(二) 服務器負載控制
無盤服務器的負載控制一直是無盤軟件的重點研發對象,網眾NxD 6.0無盤系統通過創新性的多方位緩存機制,極大的降低了服務器的負載壓力,從而開創了無盤服務器性能發揮的新高度。
NxD 6.0從兩個方面來控制服務器負載,服務器緩存以及負載系數控制。由于游戲盤容量越來越大,SAS盤的容量已經不足以作為游戲盤;網眾推薦使用SATA盤組[Linux軟/硬陣列]或者[網眾Raid1]來做為游戲母盤。但是,SATA盤的壽命相對SAS來說比較短,所以如何減少SATA盤的存取,決定了一個無盤系統的安全使用周期。NxD 6.0在服務器緩存以及負載系數控制方面都做了詳細的測試和微調,提供了較為優良的算法來延長服務器硬盤的壽命以及部分硬盤失效后網吧正常營業的可能性。
1) 精準的服務端緩存(專業版Windows/Linux、網吧版Linux)
[注意:服務端緩存需要[鑫昊翔3C認證服務器]才能打開,否則命中率會為0]
NxD 6.0服務端微調了磁盤緩存技術,進一步改進了優化緩存的算法。NxD 5.8中有規定使用動態內存(<=1G,推薦緩存啟動分區);NxD 6.0去除1G的限制,你可以在物理內存的范圍內設置足夠大的緩存。通過加大服務器對整個磁盤的緩存大小(如設置2-4G的磁盤緩存)可以極大的降低服務器的負載,部分經常出現cpu利用率100%的服務器通過此設置可以有效地降低cpu利用率。(緩存整個映像可以有效降低服務器負載,但是如果和三層更新/快車同時使用時,有可能因為緩存的緣故導致更新后的游戲不能及時出現在客戶端機器上。)
圖1 服務器緩存和負載控制頁面
2) 負載系數控制(專業版Windows/Linux、網吧版Linux)
在圖1的最下方,大家可以看到有“最大磁盤并發任務數控制”,NxD 6.0推薦“自定義最大磁盤開發任務數”為所負載工作站數的1/4~1/3。該功能可以讓小型網吧采用比較便宜的服務器來承擔無盤IO服務器。網眾昊翔的低配服務器通過該功能,可以大幅提升帶機量。
[注意:對于低配置服務器,自定義最大磁盤并發任務數可以調小直至1。]
(三) 客戶端零回寫(專業版Windows/Linux、網吧版Linux)
無盤客戶端對無盤服務器的大量回寫,會使得服務器的寫操作頻繁,進而加大服務器的負載壓力。由于無盤服務器上的磁盤瓶頸越來越傾向于回寫盤,網眾科技在NxD 6.0無盤系統中,革命性地開創了客戶端零回寫機制,通過重新設計的客戶端緩存機制,使無盤客戶端在盡可能長的使用時間內,可以不對服務器硬盤進行寫操作,從而最有效地降低服務器壓力。NxD 6.0中,無盤客戶端零回寫狀態下進行的HA操作是沒有等待時間的,也就是說如果在客戶端沒有回寫的情況下進行服務器反復切換是可以實現的。
NxD 6.0版本的無盤客戶端的磁盤讀寫性能(也就是無盤客戶端的網絡利用率)有了進一步的提升,基礎安裝下客戶端都可以達到100-110M/S的磁盤讀寫性能,這個性能已經達到了千兆網絡的傳輸極限。
網眾NxD 6.0無盤系統的客戶端緩存包含以下幾個方面:
1) S盤緩存
網眾特有的S盤,在NxD 6.0中真正實做了回寫緩存。據測試,設置為128M即可有效地控制S盤回寫。
2) 客戶端讀寫緩存
NxD 6.0服務端提供了客戶端讀寫緩存大小的整體控制,與以往版本中的操作相比,操作更加簡單明了。全新的緩存算法,讓客戶端緩存范圍全面突破操作系統的限制使其性能充分發揮,大大減輕了服務端的讀寫壓力,以延長硬盤的使用壽命,同時也改善了整個網絡環境。
3) NxD 6.0客戶端緩存:
a)任意調整緩存大小(物理內存大小限制)。
b)充分利用Windows XP內存超過3.25G后無法識別的內存空間。
4) 客戶端讀寫緩存和S盤設置參考
推薦設置1:(使用Windows XP認識不到的內存, 6G)
NxD 6.0可以讓用戶利用Windows XP認識范圍之外的物理內存,例如:一臺客戶機具有6G內存,XP認識到3.25G內存(網眾測試機器),另外有2.75G左右內存為操作系統不能管理的內存。但是NxD 6.0的客戶端緩存可以利用這2.75G內存,所以我們設置S盤緩存為768M, 設置客戶端緩存為2048M。(使用網眾平臺,您不會浪費您花費的每一分錢!)
推薦設置2:(使用Windows XP認識不到的內存 + 使用Windows XP管理的內存, 4G)
一臺客戶機具有4G內存,xp認識到3.25G內存(網眾測試機器),另外有768M左右內存為操作系統不能管理的內存。我們設置S盤緩存為768M, 設置客戶端緩存為1024M。
推薦設置3:(完全使用Windows XP管理的內存, 2G)
一臺客戶機具有2G內存,我們設置S盤緩存為256M, 設置客戶端緩存為512M。
推薦設置4:(完全使用Windows XP管理的內存, 1G)
一臺客戶機具有1G內存,我們設置S盤緩存為128M, 設置客戶端緩存為128M。
推薦設置5:(完全使用Windows XP管理的內存, 512M)
一臺客戶機具有512M內存,我們設置S盤緩存為64M, 不設置客戶端緩存。
經實際測試NxD 6.0在打開128M S盤緩存+128M客戶端緩存的情況下,可以在正常使用情況下保持2-3小時的客戶端零回寫狀態。
(四) 多操作系統的支持
1) NxD 6.0網吧版
NxD 6.0網吧版可以安裝在NetZone Enterprise Linux Server上(原則上支持其他Linux Server);
NxD 6.0網吧版客戶端支持Dos/Windows 2000/Windows xp;
2) NxD 6.0專業版
NxD 6.0專業版可以安裝在Windows 2000/Windows 2000 Server/Windows XP/Windows 2003 Server /NetZone Enterprise Linux Server。(原則上支持其他Linux)
NxD 6.0專業版客戶端支持Dos/Windows 2000/Windows xp/Windows Vista/Linux
(五) 與網眾快車的無縫結合
網眾NxD 6.0無盤系統全面融合了網眾快車的全部客戶端功能(菜單界面、資產管理、信息統計等等),與網眾快車服務端及自動更新功能可以無縫結合,網吧安裝、調試、維護的模式將得到徹底的改變。網吧維護人員夢想的一次安裝、全部到位、永不維護的設想將可以實現。
|