網吧遊戲更新對比軟件技術報告

隨着網絡遊戲不斷的推陳出新,新網絡遊戲的安裝以及對熱門網絡遊戲的更新成了網吧競爭的焦點,由於網吧的機器是開機後自動還原爲初始狀態的,即安裝了還原保護系統的,所以由此引發了很多的技術革新來解決網吧遊戲的更新問題。

根據技術發展的歷程基本爲這幾個階段,我將網吧實際採納的方案寫出來以供參考:

一、對比更新技術

訊閃軟件,即在一個服務器上存放所以的網絡遊戲的最新版本,如果客戶機進入遊戲時就自動跟服務器上的網絡遊戲進行文件對比,如果有新文件就拷備到本地,通過這個方法達到網絡遊戲更新,相當於居域網絡的遊戲更新了,人工需要做的是把服務器上的每個遊戲都升級成最高版本,件爲訊閃,技術核心爲文件對比,如果文件大小不一樣就拷貝。

  Lanupdate也是同樣的功能,把所有網絡遊戲放在一臺服務器上,做個共享出來。然後在客戶機上用LANUPDATE做成更新的圖標來替換遊戲圖標。顧客雙擊某個遊戲圖標,lanupdate 就會把本機的這個網絡遊戲和服務器上的相應遊戲做對比,然後自動把不相同的文件複製到本機,相同的就跳過。所有不同文件處理完以後再自動進入網絡遊戲。

優點:對服務器的依賴性不大,如果服務器不能連接直接從本地啓動網絡遊戲。

缺點:對比更新完不存儲,機器重新啓動後,下個客人來換的更新一次。

二、只讀更新技術

利用XP軟件的雙帳號對遊戲分區進行不同的權限設置,將遊戲盤設置爲只有高級帳號纔可以進行存儲,其他所有用戶爲只能讀取。

只讀更新實現方式

1.首先確定你的遊戲盤不保護,採用NTFS分區,administrators組有2個用戶,

假設有administrator,sicent2個admin權限帳號, 把sicent帳號設置成客人上機的默認帳戶,假設網絡遊戲安裝在E盤,設置成E盤不保護

2.權限設置: 一定要使用administrator帳號登陸系統,針對E盤,先刪除E盤所有用戶的權限,然後添加users組,權限設置(在"高級"選項裏設置) 爲 :讀取運行屬性,接着,先不要點確定,再添加administrator帳戶的權限,權限設置爲:完全控制,把"目前該項目所有者"的"administrators"改成"administrator"帳戶. 增加EVERYONE用戶,分配讀取權限,ok.然後把"用此顯示的可以應用到的子對象的項目替代所有子對象的權限項目"打上勾,點"確定"接下來是一個等待的過程,系統會把E盤所有文件訪問權限重新設置

3.進入組策略-計算機配置-windows設置-安全設置-本地策略-用戶權限分配.把"取得文件或其他對象的所有權"裏的administrators刪除,然後添加"administrator"帳戶

4.快捷方式以runas命令爲基礎,確定系統已經打開Secondary Logon服務,然後要先以administrator帳戶登陸系統.新建快捷方式,路徑爲runas /user:administrator /savecred /env E:\netgame\大話西遊2\xy.exe. /user:administrator 意思是讓此程序以帳戶administrator的身份 運行,保存此快捷方式,替換原“大話西遊2”的快捷方式,其他遊戲類似.在這個快捷方式第一次運行時,會提示輸入administrator帳戶的密碼,輸入一次以後,以後永遠不會再提示

5.修改shell32.dll,防止格式化 exescope打開shell32.dll-資源-菜單-247-刪除格式化

6.修改cmd.exe命令權限,只留下一個A帳戶完全控制,其他用戶無訪問權限

7.ie

administrator帳戶下新建IE帳戶 加入administrators組

進入C:\PROGRAM FILES\INTERNET EXPLORER 修改iexplorer.exe權限 把擁有者改成IE

註銷用IE登陸修改iexplorer.exe權限 刪除所有用戶訪問權限 添加IE用戶完全控制權限 SICENT用戶讀和運行權限高級設置裏把允許父項權限繼承去掉

8.gpedit.msc-用戶配置-管理模板-WINDOWS組件-windows資源管理器-刪除安全選項卡 啓用

優點:不依賴服務器,通過本地更新後可以存儲起來

缺點:D盤只能讀取,很多網絡遊戲的插件無法運行,私服不能運行。



  強者、贏正MAX [url]http://www.qznetwork.com/lian.htm[/url]充分吸收以上兩種技術,研究出自己的更新系統,技術核心爲以上對比更新和只讀更新的結合。



三、解決了遊戲盤保護與還原的衝突武漢勝天[url]http://www.stnts.com[/url]
  最先進的分區虛擬保護技術

  遊戲分區虛擬保護,網友可以直接打開遊戲分區,並進行所期望的任何操作,這些操作都不會對遊戲分區產生破壞,即使網友將整個遊戲分區格式化,系統可以將之完全復原。但是,由易遊網娛平臺對遊戲盤所做的更改都將全部生效,使得遊戲更新後可以保留更新狀態。
  易遊網娛平臺的分區虛擬保護技術是通過使用自主開發的低層系統驅動來實現的,與某些產品的利用NTFS文件安全性來魚目混珠以及某些產品利用國外開放源代碼的虛擬磁盤技術完全不同。在性能、穩定性、安全性等多個方面可以做到完全可控,並對文件預讀、共享鎖定等特性進行了深入的優化,使得性能得以大幅度提升。

  現在網吧基本上都進行了分區的佈置,不同的分區安排不同的機器配置,甚至實行不同的價格政策。易遊網娛平臺幫助您將不同分區的工作站進行不同的設置:不同的分區可以使用不同的桌面、安裝不同的遊戲等等。體貼的設計、靈活的應用。

  多服務器負載均衡

  易遊網娛平臺在設計上完善的支持多服務器、多層交換等大型環境,並且可以有軟件自身實現多服務器環境下的負載均衡。這一特性使得易遊網娛平臺成爲同類軟件中唯一能在大型網絡環境中整體部署的特例。同類的其他軟件在500臺以上的應用規模中,只能把應用環境分拆開來,多套部署,而易遊網娛平臺則可以作爲一套完整的軟件部署在大型環境中。
當易遊網娛平臺部署在多服務器模式下的時候,工作站可以動態的或者靜態的時候某一臺服務器、或者將服務內容動態分佈到多臺服務器,並且可以無限制的擴展,100臺與1000臺的應用環境中,易遊網娛平臺的性能表現沒有任何區別。

  多種方式高性能自動更新

  2006網娛平臺中,在保留以前版本的文件級對比更新、壓縮包更新等更新模式的前提下,還新增加了局域網內對等亂序更新、基於文件快照技術的差異更新兩種更新模式。對等亂序更新模式下,局域網內的每臺機器根據自身的繁忙程度成爲服務器或者成爲客戶機,使得更新從以前的從一臺服務器更新發展到從衆多的服務器上更新,將更新的速度提升到極限。基與文件快照技術的更新則是將服務器與客戶機上的文件進行快照,則在需要更新的時候直接對比快照數據庫,不必再耗費系統資源進行文件對比,將對比速度大幅度提升。

四、ISCSI技術

代表軟件,上海銳起[url]http://www.richtech.net.cn/[/url],國內最早做無盤技術的公司,公司設在上海,輻射全國。

成都ADDOL [url]http://www.addol.com/[/url],ADDOL目前實現了0維護,即由ADDOL自動更新ADDOS的ISCSI服務器硬盤網絡遊戲,客戶機一直遊戲最新,ADDOL爲後起之秀。

  ISCSI技術即將一臺服務器的硬盤虛擬出來給所有客戶機,客戶機器多出一個盤符,但不通與早期的那個共享影射,客戶機對ISCSI的盤符可以進行任何操作,但啓動後盤的內容保持不變,盤上的遊戲更新通過服務器。

主要用於網吧共享硬盤服務。客戶端可以通過局域網連接服務器上的iSCSI Cake服務器,在本地虛擬出一塊硬盤,以達到通過網絡共享服務器硬盤的效果。網吧業主只需要在服務器上的iSCSI Cake裏添加目錄和安裝遊戲軟件,客戶端的本地虛擬硬盤裏就有了相應的遊戲軟件,不需要到每臺機器進行安裝。同時iSCSI Cake提供了寫保護,不用擔心客戶端病毒、用戶刪除和格式化操作影響。跟其他iSCSI服務器軟件相比,iSCSI Cake內存和CPU佔用率都非常低,安裝簡單,操作容易,管理方便,是網吧建虛擬硬盤和無盤工作站的首先軟件

提示:網吧遊戲服務器因爲是長時間、高壓力運轉,因此要求的是穩定,儘量採用INTEL的平臺,網卡不要用8139或8169的網卡,如果是用NIC綁定最好確認您的交換機支持端口會聚。網絡一定要流暢,交換機之間的級連線一定要做好,沒有流暢的網絡是用不好網絡硬盤的,還要經常關注一些會引起網絡堵塞的網絡病毒。
60臺以下推薦配置
主機 CPU 1.7G 以上,內存512M(推薦1G)
硬盤 40G硬盤做系統和軟件的工作目錄;
1個SATA硬盤放遊戲(建議採用SATA 2代NCQ硬盤)
主板 支持SATA 的主板(建議購買支持SATA 2代的主板)
網卡 百M(建議主交換機有一個千M口)
200臺以上的配置
主機 CPU 3.0G以上,2G以上
硬盤 系統和工作目錄用2個80G的SATA做0陣列;
硬盤用SATA 2代的硬盤或SCSI硬盤做陣列
主板 強烈建議用專業的64位服務器主板,用64位的陣列卡做陣列放遊戲。
網卡 用多個千M網卡

支持iSCSI標準協議的網絡虛擬硬盤 、支持寫保護(超保護) 、持IP綁定和端口綁定 、支持多網卡、多IP地址 、支持跨網段 、內存和CPU資源佔用少

優點:只要在服務器上把遊戲更新,下面的客戶機器遊戲就是最新的,而且實現了擴展客戶機硬盤的目的,所有客戶對掛卷硬盤可以進行任何操作而不損壞硬盤內容,包括格式化。

缺點:對服務器的依賴性大,對服務器的配置要求高,因爲所有的遊戲都要在服務器掛卷硬盤上運行。

四、穿透還原卡保護軟件的技術,不轉軟件[url]http://www.wdosoft.com/[/url]

  這個技術剛剛興起,目前用戶不是很多,利用FAT32分區,保護卡的地層可以實現服務器文件穿透保護卡存儲技術。

遊戲補丁升級過程舉例

假設某家網吧今天發現<<傳奇>>有一個補丁包要升級, 而這家網吧每個機器上都有還原卡,那麼網管:

1. 運行製作軟件(名爲UpMaker), 填好版本,說明,安裝目錄等, 然後保存目錄信息
2. 安裝<<傳奇>>的最新版本
3. 使用UpMaker製作升級包(一個*.UP文件), 然後把這個文件拷貝到本網吧服務器的一個指定目錄下

4、整個過程只需要5-10分鐘,剩下的工作, 包括遊戲補丁的分發,傳輸,轉儲都是自動完成的。系統會自動把分發UP文件到每臺電腦的非保護分區(這個非保護分區大小爲1-2G,E盤或F盤, 不安裝任何軟件), 重新啓動後,操作系統會發現UP文件並且把它轉儲到硬盤上,一次安裝,永遠有效。

5、網管不用擔心UP文件會被修改或刪除, 客戶端軟件會自動校驗UP文件,一旦修改/刪除,客戶端軟件會自動重新拷貝,安裝。一直到所有需要安裝的UP文件包都正確安裝爲止。

6、<<不轉網吧遊戲自動更新系統>>即將造就一個真正的輕鬆網管時代。

7.爲什麼說<<不轉網吧遊戲自動更新系統>>使網吧電腦的使用壽命延長1倍以上?

雖然國內網吧環境普遍不佳造成CPU/主板/電源時有損壞或燒壞,但在網吧總損失中硬盤佔了80%以上,常常在多次系統克隆之後大批損壞,是目前國內網吧最頭疼的問題,可以說延長了硬盤的壽命就是延長了網吧電腦的壽命。

爲什麼網吧系統每隔一定時間就要重做系統或重新克隆?這是因爲還原卡/還原精靈每次轉儲,都會造成大量的硬盤碎片,導致系統運行越來越慢,不得不重做系統,反過來加速硬盤的損壞。

假如所有的遊戲安裝完畢之後,不進行任何轉儲,那麼無論使用多長時間, 系統的性能都不會變慢,有沒有辦法不進行任何轉儲呢?

<<<不轉網吧遊戲自動更新系統>>不會產生磁盤碎片,測試表明,當本系統在硬盤安裝的補丁達到50G以上, 系統的運行性能沒有下降,使用磁盤分析工具觀察硬盤的數據分佈,可以看到硬盤數據都集中分佈在磁盤前部, 這一特性使硬盤壽命大大延長,網吧系統可以長時間不變而不會導致性能的降低。

8.爲什麼說<<不轉網吧遊戲自動更新系統>>是一套安全的系統?

<<不轉網吧軟件自動升級系統>>轉儲過程是安全的,該系統使用了國內獨創的Windows內核技術, 在還原卡及還原軟件還原數據之後,所有Windows應用程序啓動之前(用戶登錄之前)進行轉儲,這樣就不會把任何用戶的任何數據轉儲到硬盤上,因此轉儲過程是安全的。

也就是說,轉儲開始之前,系統已經重新啓動過一次,C/D/E盤的內容已經全部被還原了,此時,整個系統是一個乾淨的系統,轉儲結束之後, 還原卡及還原軟件重新打開。

尤其重要的是,本系統應該與還原卡或還原軟件一起使用, 在安裝了本系統的網吧裏,系統盤,遊戲盤都處入還原卡或還原軟件的保護之下。

9.服務端安裝對硬件有哪些要求?

目前的服務端必須在Win2000/XP/2003下運行。

服務端安裝對硬件安裝沒有特別的要求, 普通PC就可勝任,這與無盤工作站或虛擬磁盤技術有根本的區別, 無盤工作站或虛擬磁盤技術除了要求有一個或幾個驚人高價格的服務器之外,遊戲的流暢程度是永遠無法突破的瓶徑,因爲通過網絡玩遊戲,無論服務器服務性能多麼高,無論網絡傳輸的效率是多麼高,網絡傳輸的總速度是有限制的。 因此,無論服務器的性能如何,遊戲玩家仍會碰到遊戲不暢的問題。

<<不轉網吧遊戲自動更新系統>>就沒有這個問題,因爲所有遊戲都是在本地硬盤上運行的。

10.客戶端安裝有哪些要求?目前<<不轉網吧遊戲自動更新系統>>客戶端必須在Win2000/XP/2003下運行, 不支持Windows95/98/Me, WindowsNT3.5/4.0.

在硬件方面, <<不轉網吧遊戲自動更新系統>>能適應目前國內98%的還原卡及還原軟件,例如,小哨兵,華蘇卡,三茗硬盤保護卡\還原卡, 遠志卡, 藍光卡系列,冰點還原軟件,還原精靈等都可以。

五、新鮮出爐的網吧遊戲管理軟件



e-Play網吧娛樂平臺[url]http://www.e-playnow.com/index.asp[/url],根據其官方資料,不知用的技術是易遊的還是贏正MAX的那一種。

對比項目
e-Play網吧娛樂平臺
虛擬硬盤系統
無盤系統

提供豐富內容的 服務中心
專業團隊收集、製作市場上所有遊戲,及時向網吧傳送



運行速度
運行速度快,因常用遊戲可通過系統自動排行,留駐本地硬盤,運行遊戲時不訪問網吧遊戲服務器
運行速度慢,特別當有大型遊戲多人同時執行時,會影響到整場速度
運行速度慢,特別是多人運行同一款遊戲時會出現當機現象。通訊質量無保證,易發生掉線、佔線等情況

安全性
安全性高:
網吧遊戲服務器採用 linux系統,可過濾針對微軟95%的病毒。客戶端通過還原和比對功能有效杜絕病毒及***
安全性低:
針對 windows的病毒防不勝防
安全性低:
因服務器受到***後,將會影響到所有的客戶端

當網吧遊戲服務器出現問題不能正常運作時: 網吧客戶端正常運作,網吧正常營業
玩家不能運行服務器裏面的遊戲
網吧不能正常營業

對網吧遊戲服務器配置要求
低,賽揚 4-2.4G 1G內存即可保證150臺客戶端正常運行

高,因客戶端沒有硬盤,全部的訪問和調用全是集中在服務器上

網吧遊戲服務器資源的有效利用
合理,在網吧正常運作情況下,客戶端對遊戲服務器的訪問率低,服務器硬盤壽命延長
不合理,客戶端訪對遊戲服務器虛擬硬盤的訪問率較高,過多客戶端訪問遊戲服務器,系統會變慢,服務器硬盤壽命短
不合理,全部客戶端對遊戲服務器硬盤訪問,服務器硬盤壽命短

對客戶端硬盤的要求
無,因系統會自動刪除本地硬盤上冷門遊戲,以釋放空間,所以 40G硬盤可玩到市面上所有的遊戲
需要網管手動執行,難以有效利用硬盤空間


遊戲更新
服務器完全自動更新,無需網管手動操作
由網管手動更新
由網管手動更新

與收費系統的兼容性
與萬象及 pubwin完全兼容
有衝突,容易造成網吧少計費或是不計費
有衝突,容易造成網吧少計費或是不計費
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章