遊戲上雲成標配 雲伺服器該怎麼選?

danny_2018發表於2021-07-29

 在疫情影響下,各大遊戲平臺峰值不斷上漲,在《中國遊戲產業研報》裡資料,中國遊戲玩家人數到今年第一季度已經超過6.6億,第一季度收入達到770億,環比增長9%。

  遊戲行業在這兩年可謂是達到鼎盛時期,其中最為成功的遊戲莫過於米哈游出品的《原神》。《原神》是一款 MMORPG 遊戲,在上線首日就位居40多個國家的榜單前列;7月更新了2.0大版本,已經衝到了iOS榜單Top 2。

  在筆者看來,《原神》之所以成為爆款,除了情節更豐富、更夢幻,最重要的是底層技術足夠強大,為使用者帶來了同時登陸手機、PC和主機的跨平臺流暢體驗。

   遊戲上雲大趨所勢

  作為網際網路領域的一大熱門行業,遊戲也在隨著時代的諸多變化而不斷演進。最早是頁遊、端遊,現在佔據主流趨勢的是手遊,新興的雲遊戲也未來可期。同時,遊戲出海也是一個重要方向。

  在眾多行業趨勢中,上雲已成為遊戲行業重要趨勢之一!

  無論是《原神》,還是其他類遊戲;無論是國內發行還是出海,大部分遊戲都會選擇把自己的應用部署在公共雲。

  為什麼會選擇公共雲?有三個主要因素:

  第一,遊戲發行時間短,上線速度快,而云伺服器可以動態調整資源。大部分遊戲都有自己的發行生命週期,一般在遊戲上線初期就進入高峰期,玩家大量湧入,伺服器需要承載高併發請求,需要準備大量的伺服器來扛住峰值。而云計算的最大特點是,快速供應和彈性擴充套件能力比較強,使用者可以根據波峰波谷動態調整IT資源。當業務在波峰期,可以準備大量的雲主機來應對;等過了幾個月,遊戲穩定,需要進行合服,把剩餘的主機釋放掉。

  第二,雲伺服器可以根據需求,動態調整規格。通常,遊戲在剛上線的時候,會選擇高配主機;後期活躍使用者數量降下來後,可以進行合服。這時,可以適當降低雲伺服器配置,比如,遊戲剛上線服務時使用32核vCPU的機器,等到合服之後,可以換成16核或8核。

  第三,雲伺服器廠商能提供全套解決方案,包括計算、網路、儲存以及資料庫、中介軟體、容器、安全等。

  從主流趨勢看,目前遊戲廠商上雲分為兩種。一種是新興的遊戲企業。所有業務基本都長在雲上;而一些老牌遊戲廠商,歷史包袱比較重,會把新業務部署在公有云上,再逐步向公共雲遷移。尤其是疫情過後,遊戲客戶正在大幅增長,導致傳統IDC不得不向雲端遷移。

   三大選型關鍵點

  隨著遊戲行業的快速發展,玩家對遊戲的體驗也提出了更高的要求,對雲伺服器的要求提出了不小的挑戰。S級超大規模遊戲和大型網際網路企業業務,有著很多相同的共性。為了滿足從開服到合服、縮服這樣一個不斷變化的需求,需要雲伺服器的支援,來實現更強大的彈性擴充套件能力。所以,大型遊戲企業在雲伺服器選型的時候,會看重幾個關鍵點。

  第一點是效能。遊戲行業百花齊放,但最後比拼的無非是遊戲的質量,以及誰能給使用者帶來無與倫比的遊戲體驗。也就是說,後臺技術支撐,要滿足高互動、頻繁互動的需要。比如:現在流行的去標籤化角色塑造,影視級別的動作捕捉,還有高度自由的探索玩法和廢土輕科幻美術風格,都對底層的CPU、網路IO、儲存IO以及低延時提出了較高要求,所以效能是重中之重。

  效能,包括計算能力、網路吞吐能力、網路頻寬和低延時等。在多人同時線上及 PVP 戰場等場景,大量的移動包和戰鬥包需要廣播,實時的同屏對戰及資料互動對網路延時提出了較高的要求,同時大量通訊包也需要充足的網路頻寬、高網路包吞吐量和強大計算能力。

  同時,雲伺服器的多地域分佈也非常重要,有利於使用者就近接入。對於遊戲廠商而言,如果伺服器分佈地域廣,即可距離各地使用者更近,延時相應也會縮短,保障使用者體驗,可以避免畫面卡頓、玩家掉線和登入不上等異常現象發生。

  另一點是穩定性。選擇雲伺服器,穩定性是第一要素。遊戲質量越高,對伺服器穩定性的挑戰就越大。一旦出現當機、卡頓或者是幀數比較慢的情況,會直接影響玩家的體驗,造成客戶流失。

  最後一點是彈性伸縮能力。大體量遊戲會特別看重高彈性,不僅要在遊戲玩家極速暴漲的時候,快速實現伺服器擴容,並且在後期合服的時候,整機算力要能夠縮容或者降配,從而實現整體的極致彈性,並且降低綜合成本。

   哪款雲伺服器最適合遊戲行業?

  放眼市場,雲廠商眾多、雲伺服器隨著場景的越發豐富規格也多得有點眼花繚亂,似乎不知道怎麼選。根據上面的幾點,我們來細細分析一下:

  效能方面,雖然部分遊戲對算力要求不高,但目前主流的MMORPG(大型多人線上角色扮演遊戲)、MOBA(多人線上戰術競技遊戲)和FPS(第一人稱射擊類)等遊戲,都對主機的算力要求就會比較高。

  這種情況下,一般遊戲廠商會選用最新一代,也是效能最強的CPU。

  第三代英特爾®至強®可擴充套件處理器(代號 Ice Lake)是目前為止效能最為強大的CPU,尤其在資料中心負載時效能比上一代平均提高了46%。它提供業界領先的效能,並經工作負載最佳化,具有內建人工智慧加速功能,可提供無縫效能基礎,幫助從邊緣到雲加快資料的變革性影響。

  光看CPU、記憶體等配置,似乎每一家雲廠商都差不多。然而,據遊戲企業實測資料顯示,搭載英特爾Ice Lake CPU的阿里雲第七代ECS雲伺服器,效能比行業同規格雲伺服器高出至少10%。

  阿里雲彈性計算遊戲行業架構師認為,效能的提升主要來自於阿里雲自研神龍架構。神龍架構由阿里雲在2017年推出,開創了行業先河。

  神龍架構之所以與眾不同,是因為其透過最新一代軟硬一體的虛擬化技術,將虛擬化損耗降為零,並大幅提升了網路和儲存的IO效能、降低了延時。阿里雲第七代ECS的CPU效能、PPS、IOPS、網路和儲存延時等能力,都大幅領先。

  穩定性方面,阿里雲提供單例項維度99.975%、單地域多可用區維度99.995%的SLA,基本上是目前業界的天花板。彈效能力方面,相信沒有哪個遊戲企業的彈性需求會比熱點來臨的微博和雙11當天的淘寶更強烈,這兩個最佳實踐都由阿里雲承載,比任何資料更具有說服力。

  總結而言,綜合效能、穩定性和資源彈性伸縮能力,阿里雲七代ECS都是遊戲企業的最佳選擇,能真正確保大型遊戲的效能、穩定性和安全性,給使用者帶來順滑、流暢的體驗。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547898/viewspace-2784068/,如需轉載,請註明出處,否則將追究法律責任。

相關文章