分布式架構,新時代游戲征戰全球的秘密武器!
近年來,在線游戲行業一直處于蓬勃發展的狀態。
延伸閱讀,點擊鏈接了解 Akamai Cloud Computing
全球互聯網普及率提高,越來越多人選擇在線游戲作為娛樂方式;移動設備的普及使手游成為在線游戲行業的主要推動力,而便攜性和易用性使得手游在吸引新玩家和提升用戶體驗方面具有巨大優勢。此外,軟件技術的發展也在其中起到了推波助瀾的作用。例如增強現實、虛擬現實和人工智能等技術的快速革新,為游戲行業帶來了更多的創新可能性。
游戲行業的蓬勃增長不僅帶來了巨大的商業機遇,也促進了從技術到架構的飛速革新與演變。隨著玩家對游戲體驗的需求不斷提高,推動技術發展的重要因素之一便是對玩家體驗的不斷迭代和優化。然而,要實現優化玩家體驗的目標,游戲從業者仍然面臨諸多挑戰。特別是對于在線游戲商來說,全球復雜的網絡環境增加了延遲的不可預測性,使得提供穩定且低延遲的游戲體驗變得更加困難。
在線游戲作為所有行業中對延遲最為敏感的行業之一,尤其容易受到傳統集中式云計算架構的影響。在這種架構下,數據處理在地理上是靜態的,然而游戲玩家卻分布在世界各地,并且處于不斷移動的狀態。這導致了在全球范圍內,玩家可能面臨著不同程度的網絡延遲和不穩定性,從而影響游戲體驗。
傳統架構的限制使得游戲服務器無法有效地應對玩家分布的多樣性和網絡環境的動態變化,進而影響了游戲的可玩性和用戶滿意度。因此,游戲行業需要不斷探索和應用新的技術和架構,以解決延遲和穩定性等挑戰,提供更加優質和無縫的游戲體驗。
擁抱分布式云已成為行業大趨勢
在一份受Akamai委托的研究中,Forrester對400多名全球IT領導者進行了調查,借此了解不斷發展的分布式云計算生態系統以及他們接受該生態系統的原因。在這次調查中,受訪者的主要結論很明確:過去的中心式云架構無法支持現在與未來應用程序的構建方式。
包括游戲行業的受訪者在內,大家都強調了分布式云計算架構的優勢,這種架構使公司能夠輕松地從核心到邊緣進行構建和部署云。
具體到游戲行業,IT領導者們認為,分布式云架構在以下幾方面更具優勢。
- 在玩家所在的地區實現最低的延遲
高度分布式的云計算平臺意味著應用程序和工作負載可以部署在距離最終用戶更近的地方,因此有80%的游戲行業受訪者已經在邊緣運行了6個或更多工作負載。 靠近游戲玩家不僅可以減少數據傳輸量,還可以大幅降低延遲。
- 本地化有助于更好的滿足監管要求
分布式應用程序和工作負載可以幫助公司滿足嚴格的數據本地化要求,而中心式的云則無法做到這一點。
考慮到92%的受訪者目前有6個或更多工作負載必須在多個區域中運行,有68%的受訪者表示有6個或更多工作負載必須在多個司法管轄區運行,因此將數據保留在用戶所在的位置是應對可能存在的重大監管挑戰的關鍵要素 。
云提供商的游戲優先事項
由于延遲和數據主權問題已經成為首要問題,游戲行業IT領導者往往會將新的重點放在尋找可以幫助他們進行本地化的云提供商上。根據該研究,他們的主要優先事項是與符合下列條件的云提供商合作:
- 支持各種云和邊緣環境中的工作負載 (76%)
- 滿足嚴格的數據駐留要求 (72%)
- 可以在全球范圍內運行低延遲工作負載 (72%)
分布式云平臺可以通過幫助公司在從核心到邊緣的任何地方構建和部署應用程序以及工作負載來解決這些問題。業界已經認識到這些需求,并且正在向云原生架構轉變。
“云原生”工作負載優勢
簡而言之,云原生代表了可移植性。如果采用中心式的云計算模型,工作負載可能會“陷入”單個云中,這通常是由于專有工具和供應商鎖定造成的。
但是,借助開源分布式云,工作負載可以是云原生的,并與運行它們的最佳云平臺相匹配。正如新研究指出的那樣,有80%的游戲行業IT領導者表示,將正確的云與正確的工作負載保持一致將帶來更好的性能,74%的人表示這也是優化成本的首選。
采用云原生架構是一種切實可行并且逐漸普及的實踐,有78%的游戲業受訪者表示,他們的大多數應用程序是云原生的;有98%的受訪者表示,預計他們的大部分應用程序將在一年內轉變為云原生。
借助分布式云實現性能、可靠性和成本的優化
包括游戲行業在內,不同行業的IT領導者均表示分布式云將幫助他們實現更好的性能和成本優化。而為正確的工作負載選擇正確的云,這種能力帶來的另一個好處是:可以解決多云策略的復雜性;即來自于集成、擴展、維護等方面的挑戰。
近六成的游戲業領導者將復雜性視為自己最大的挑戰。但他們也希望分布式云計算能夠通過有利的工作負載分配來幫助緩解這種挑戰所帶來的挫敗感。
為了充分利用多云部署,有76%的游戲行業受訪者表示,他們必須能夠為合適的工作負載選擇合適的云。 他們希望通過與能夠滿足他們在靠近員工和用戶的位置構建和部署工作負載和應用程序的要求的云提供商合作來增加收入并提高可靠性。
改善用戶體驗
這聽起來可能有悖常理,但跨云分配工作負載也會在性能方面帶來回報。當企業能利用特定云最擅長的功能時,就可以實現工作負載效率的優化,這反過來也會改善用戶的體驗。
在游戲中,玩家的體驗是最為重要的。應用程序性能是決定用戶去哪里的最關鍵因素。事實上,這一性能直接影響著玩家在游戲中的感受和參與度。流暢、穩定、響應迅速的游戲體驗可以增強玩家的投入感,并提高滿意度。相反,如果游戲性能低劣,將嚴重損害玩家的體驗,甚至導致玩家流失。
游戲開發者和平臺提供商必須不斷努力,確保其應用程序的性能達到最佳水平,以提供無縫、愉悅的游戲體驗,從而贏得玩家的青睞和忠誠度。
在云計算和邊緣計算等領域深耕多年的Akamai,憑借遍布全球130+國家和地區的26個核心云數據中心和4100+個邊緣計算節點,為包括游戲公司在內的企業提供了靈活且豐富的選擇。
在這個遍布全球的大規模平臺幫助下,企業不僅能夠以更具吸引力的位置、成本和服務質量進行大規模分發;還能通過更接近邊緣的云解決方案和開放程度更高的開發者體驗,為客戶營造更滿意的服務;同時隨著業務的全球化擴張,也能更好地遵守不同國家/地區的數據駐留和主權法規要求。
—————————————————————————————————————————————————
如您所在的企業也在考慮采購云服務或進行云遷移,
點擊鏈接了解Akamai Linode的解決方案