More  

小編的世界 優質文選 主機

遊戲行業需要什麼樣的服務器?


2021年10月26日 - 主機小編 小鳥雲計算 
   

小鳥雲計算

不同特征的用戶遊戲偏好、付費都有較大差異,相同的是,用戶對高品質遊戲的需求不斷凸顯。

遊戲行業需要什麼樣的服務器?

1.高性能,高彈性

遊戲無論規模大小,一般在上線初期就進入高峰期,在線玩家數量較多,對讀寫信息、並發、交互這些要求高。而像開新服、合服的現象也很很常見,因此就需要高性能、高彈性的服務器來抗住峰值,擴展資源。

2.運行流暢

很多爆款遊戲月均流水以億或者十億元計,一旦遇到卡頓、延遲,在登錄高峰期被中斷,不僅影響用戶體驗,還會給遊戲運營商帶來難以估量的損失。

3.足夠安全

相關數據顯示,在遭受DDoS攻擊的行業中,遊戲占到了42%。如果服務器沒有足夠安全的防範措施,使用過程容易出現運營問題,很難掌控遊戲服務器的操作安全。
4.

4.售後保障

服務器運行久了難免會出現故障,隨時隨地的技術支持和快速的故障解決需要技術實力較好的IDC運營商來保障。

遊戲服務器如何選擇配置?

因為遊戲行業的特性,在服務器的配置選擇方面,需要考慮到帶寬、線路、存儲容量大小以及高防配置等。而相較於其他類型的服務器,遊戲服務器的基本配置(如CPU、內存、帶寬)與遊戲的規模、在線的人數直接相關。

1.帶寬選擇

遊戲有著一定的時間性,需要足夠大的帶寬來應對突發傳輸速率,在遊戲玩家訪問的高峰期保證玩家的體驗。

理論上,1byte=8bits,以1M的帶寬為例,服務器最高傳輸速率是1Mbps=1024Kbps=1024/8KBps=128KB/s;假設一個用戶占用2KB/s,那麼1M的帶寬支持訪問人數就是64人。

在帶寬方面,一般2D遊戲的帶寬在20KB/s~60KB/s ,3D網絡遊戲在60kKB/s~120KB/s。

假設一個20KB/s的2D遊戲在線人數100人,那麼它需要的帶寬就是,100*20*8/1024=15.625M;

同理,若一個64KB/s的3D遊戲在線人數為1000人,那麼它需要的帶寬就是500M。
在機房帶寬直接連接國家骨幹網的訪問速度會更快。

2.Ping值

ping值的高低代表服務器反應玩家請求的速度,決定了玩家在玩遊戲時的流暢度。如果延遲過長,就會影響用戶體驗度,ping值可以通過使用優質的帶寬來減少延遲。

3.線路選擇

如果遊戲面對的是本地用戶,可以選擇本地或離本地最近的地域節點如果面向全國用戶,建議選用BGP線路,以及全國性的機房。

BGP網絡可以保證中國大陸全部地域的快速訪問,無須擔心網站或者應用在A地區打開“快速閃電”,到B地區“慢如蝸牛”。

4.CPU選擇

遊戲對CPU的快速吞吐量、穩定性、長時間運行都有著嚴格的要求。根據遊戲的類型不同,線程低的配置基本可以滿足小型遊戲的需求,而中型和大型遊戲建議用配置高的CPU,保障遊戲的穩定、處理速度和用戶的遊戲體驗。

5.內存選擇

內存是決定頁面打開速度的重要因素,內存越大,可用緩存越大,打開速度就越快。即使是中小型的網絡遊戲,內存也不會太小,因為要保障用戶訪問順暢,建議使用4G以上的內存。

6.磁盤I/O能力

一般硬盤的大小根據網站的大小來決定,在選擇時應該考慮到剩餘空間,而I/O讀取速度直接決定文件讀取的快慢,像網頁遊戲邏輯服務器對磁盤隨機I/O能力有著較高要求,通常會選擇隨時讀寫速率高、故障率低的硬盤作為服務器的標配。

值得注意的是:傳統高速SAS硬盤在面對大量小圖片元素時,磁盤I/O還是吃力,但SSD固態硬盤技術可以有效解決此類問題。

小鳥雲服務器,搭載高速Sas3 SSD固態硬盤,隨機讀寫最高達到50000IOPS,吞吐量最高可達400Mb/s。

7.運行環境

遊戲網站一般是以動態為主,很多大型遊戲用的都是Dreamweaver,配合Photoshop和Firework,在運行環境方面,主要與開發語言和技術平台相關。

比如用的開發語言以ASP為主的,一般是選擇Windows系統,支持IIS+ASP/.NET/PHP+MySQL/MSSQL的運行環境;如果開發語言以PHP為主的,一般是選擇Linux系統,支持Apache+PHP+MySQL的運行環境。

8.防禦選擇

像一些熱門的網絡遊戲,很容易受到黑客或者是競爭對手的攻擊,遊戲企業在選擇服務器時要看服務器是否自帶防禦,在高防方面,小型遊戲至少需要10G以上的防禦能力,中型遊戲建議用50G以上的防禦,大型遊戲建議100G以上的防禦。

9.備案問題

對部分遊戲開發商來說,境內的備案程序繁複漫長,對遊戲的審核較為嚴格,從這方面考慮,很多遊戲企業都會選擇香港及海外節點。

不同的遊戲類型如何配置基礎設施?

不同的遊戲使用不同的架構對性能以及成本都有無可替代的好處。

1.網頁小遊戲

網頁小遊戲遊戲玩家規模相對較小,對遊戲服務器配置要求不高,一般來說2核4G10M的雲服務器可以滿足設備間的傳輸,防禦的峰值根據遊戲的實際情況進行選擇。

小鳥雲服務器的配置幾乎都滿足,純SSD架構滿足不同I/O性能要求,並且每個數據中心都配備了萬兆獨立光纖,搭配完善的實時監控故障告警技術,對高並發的業務訪問進行分攤。

成本費用也無需太高,低至幾百塊錢,高則上幾千。

2.中小型遊戲

中小型遊戲玩家具備一定的規模,使用普通的雲服務,承載會有壓力,考慮到成本的效率,可以選用小鳥雲裸金屬物理服務器,在訪問頻繁,容量不穩定的情況下,可搭配小鳥雲負載均衡及雲數據庫實現流量的分發和數據的高效存儲。
隨著遊戲運管的發展、玩家規模的增長再對服務器配置進行升級。

3.大型遊戲

大型遊戲遊戲玩家規模較大,對服務器的要求高,考慮到配置和成本,建議選用獨立物理服務器,搭建高效的遊戲集群,因為這關乎用戶的體驗以及遊戲運營的流暢性。

在選擇時可以對服務器、數據中心和IDC商進行綜合考量,費用成本一般要1-2W以上,而且需要租用多台服務器。

對遊戲企業來說,高效維護服務器就成為一個重點關注的問題,小鳥雲的每個T3+級別數據中心都配備了萬兆獨立光纖,有效保證高品質網絡環境和充足的帶寬資源。

搭配完善的實時監控故障告警技術,資源調配更輕松,使系統安全、可靠、穩定、高效運行。
讓遊戲企業能夠有效降低維護費用和機房設備投入、線路租用等高額費用。

  大家在看