阿里云全站加速在游戲行業(yè)的最佳實(shí)踐

來(lái)源:云棲號(hào)
作者:云棲號(hào)
時(shí)間:2020-08-19
1979
在全民加速節(jié)第二場(chǎng)在線(xiàn)直播課堂中,阿里云CDN解決方案架構(gòu)師研一進(jìn)行了《全站加速在游戲行業(yè)中的最佳實(shí)踐》主題分享,針對(duì)游戲行業(yè)中的一些特點(diǎn)和痛點(diǎn),介紹阿里云全站加速產(chǎn)品的核心功能以及實(shí)現(xiàn)方案。

在全民加速節(jié)第二場(chǎng)在線(xiàn)直播課堂中,阿里云CDN解決方案架構(gòu)師研一進(jìn)行了《全站加速在游戲行業(yè)中的最佳實(shí)踐》主題分享,針對(duì)游戲行業(yè)中的一些特點(diǎn)和痛點(diǎn),介紹阿里云全站加速產(chǎn)品的核心功能以及實(shí)現(xiàn)方案。

提起游戲行業(yè),相信大家都不陌生。隨著游戲開(kāi)發(fā)者在游戲領(lǐng)域的產(chǎn)品、技術(shù)、資金等方面能力的不斷增強(qiáng),近幾年,國(guó)內(nèi)也出現(xiàn)了越來(lái)越多的優(yōu)質(zhì)游戲作品,不斷地吸引新游戲玩家的加入。特別是智能手機(jī)的普及、5G時(shí)代的到來(lái),游戲玩家呈現(xiàn)了指數(shù)級(jí)增長(zhǎng)。

游戲行業(yè)的典型業(yè)務(wù)痛點(diǎn)

在這樣的背景之下,游戲廠(chǎng)商的困擾也隨之而來(lái),延時(shí)高、登錄困難,頻繁掉線(xiàn)影響用戶(hù)體驗(yàn)等問(wèn)題越來(lái)越突出。與此同時(shí),游戲廠(chǎng)商也面臨著前期的IT成本投入成本高昂,推廣期業(yè)務(wù)突發(fā)源站壓力大,黑客及其他非法攻擊多等等一系列問(wèn)題。這是整個(gè)游戲行業(yè)目前面臨的挑戰(zhàn)。

阿里云CDN服務(wù)了全球30余萬(wàn)客戶(hù),也為許多游戲行業(yè)客戶(hù)提供支持,常見(jiàn)的客戶(hù)問(wèn)題包括以下幾個(gè):

1、明天我們有個(gè)重大的活游戲要開(kāi)服了,要有200萬(wàn)的量,我們的源站扛不住,CDN能不能幫忙處理一下呢?

2、我們的游戲要出海,但是現(xiàn)在主要的游戲服務(wù)器在國(guó)內(nèi),海外的玩家通過(guò)國(guó)內(nèi)到海外或國(guó)外到國(guó)內(nèi),整個(gè)鏈路是很長(zhǎng)的,可以通過(guò)CDN來(lái)解決嗎?

3、我們游戲玩家互動(dòng)消息傳輸采用了WebSocket方式,還有非HTTP/HTTPS等的私有協(xié)議,你們能幫忙加速?

4、即有靜態(tài)文件,又有動(dòng)態(tài)請(qǐng)求資源,想做一下加速,你們能給個(gè)解決方案嗎?

5、用戶(hù)的游戲賬號(hào)被攻擊了,業(yè)務(wù)被黑了,CDN有沒(méi)有相應(yīng)的防護(hù)方案呢?

這一系列的問(wèn)題,有些是傳統(tǒng)的、標(biāo)準(zhǔn)的CDN解決不了的。游戲行業(yè)的迭代十分迅速,那么,如何發(fā)揮阿里云強(qiáng)大的基礎(chǔ)設(shè)施能力,更好地賦能游戲開(kāi)發(fā)者和初創(chuàng)企業(yè),讓其專(zhuān)注于游戲設(shè)計(jì)和用戶(hù)體驗(yàn)本身,沒(méi)有后顧之憂(yōu),更好地把握時(shí)機(jī)推廣作品呢?基于對(duì)行業(yè)的洞察和產(chǎn)品技術(shù)的延展,阿里云全站加速DCDN產(chǎn)品應(yīng)運(yùn)而生,它可以有效應(yīng)對(duì)游戲行業(yè)的低延時(shí)、強(qiáng)交互、高安全等加速需求。

該如何幫助游戲企業(yè)快速成長(zhǎng)?

游戲開(kāi)發(fā)者和初創(chuàng)企業(yè)要快速成長(zhǎng),需要考慮到幾個(gè)階段的問(wèn)題:

第一是輕松上陣。在初創(chuàng)階段,成本的經(jīng)濟(jì)十分關(guān)鍵,借助云的按需靈活購(gòu)買(mǎi)的方式,可以更輕資產(chǎn)的啟動(dòng)運(yùn)營(yíng),無(wú)需為源站擴(kuò)容、減容而擔(dān)心;

第二是高安全性,游戲行業(yè)是黑客攻擊的重災(zāi)區(qū)之一,所以游戲開(kāi)發(fā)者和企業(yè)需要格外關(guān)注安全能力的建設(shè),借助于CDN覆蓋平臺(tái)、數(shù)據(jù)、業(yè)務(wù)的一些邊緣防護(hù)能力,可以有效防止源站被暴露以及數(shù)據(jù)被竊??;

第三彈性擴(kuò)容,當(dāng)游戲作品面世,經(jīng)過(guò)一系列推廣宣傳,游戲的主站和應(yīng)用將迎來(lái)流量的爆發(fā)式增長(zhǎng),這就需要彈性擴(kuò)容以及開(kāi)放式的服務(wù),讓資源的獲取更加便捷;

第四,體驗(yàn)的好壞決定了玩家的去留,訪(fǎng)問(wèn)、登錄、下載、交易、交互等體驗(yàn),也是游戲開(kāi)發(fā)者和企業(yè)應(yīng)該重點(diǎn)關(guān)注的課題。全站加速=能夠滿(mǎn)足動(dòng)態(tài)、靜態(tài)數(shù)據(jù)的一站式加速分發(fā),確保非標(biāo)協(xié)議能夠更好的進(jìn)行互動(dòng)、游戲玩家的指令能夠更好的能夠做好的下發(fā)等等,從而提升整個(gè)游戲的用戶(hù)體驗(yàn)。

全站加速可以為游戲企業(yè)做什么?

全站加速(Dynamic Route for Content Delivery Network)是阿里云自主研發(fā)的融合了動(dòng)態(tài)加速和靜態(tài)加速技術(shù)的CDN產(chǎn)品,解決了頁(yè)面動(dòng)靜態(tài)資源混雜、跨運(yùn)營(yíng)商、網(wǎng)絡(luò)不穩(wěn)定、單線(xiàn)源站、突發(fā)流量、網(wǎng)絡(luò)擁塞等諸多因素導(dǎo)致的響應(yīng)慢、丟包、服務(wù)不穩(wěn)定的問(wèn)題,提升全站性能和用戶(hù)體驗(yàn)。

全站加速和CDN的區(qū)別

ia_13300000005.png

對(duì)于源站的適配,全站加速產(chǎn)品無(wú)需對(duì)服務(wù)器資源進(jìn)行調(diào)整,會(huì)智能的區(qū)分動(dòng)態(tài)和靜態(tài)內(nèi)容并分別加速,這也是目前比較適合游戲行業(yè)廠(chǎng)家的加速方案。

阿里云全站加速產(chǎn)品,構(gòu)建于全球2800+節(jié)點(diǎn)、有SLA保障的CDN基礎(chǔ)網(wǎng)絡(luò)設(shè)施之上,在用戶(hù)和源站服務(wù)之間搭建了一條極速、可靠、智能、安全的高速鐵路。針對(duì)游戲行業(yè),它可以提供傳輸加速、穩(wěn)定均衡、HTTPS、基礎(chǔ)防護(hù)和管控靈活五大價(jià)值。

ia_13300000006.png

傳輸加速:一站式靜態(tài)、動(dòng)態(tài)資源分離,靜態(tài)資源可以基于遍布全球的邊緣節(jié)點(diǎn)緩存進(jìn)行加速,動(dòng)態(tài)資源利用智能路由、傳輸協(xié)議優(yōu)化、壓縮傳輸、鏈路復(fù)用等技術(shù)實(shí)現(xiàn)回源加速;

穩(wěn)定均衡:通過(guò)全網(wǎng)節(jié)點(diǎn)的負(fù)載均衡,以及主備源站、有序回源、源站健康檢查等多重策略,確定高并發(fā)情況下的業(yè)務(wù)穩(wěn)定運(yùn)行以及加速效果平穩(wěn)。

HTTPS:國(guó)內(nèi)運(yùn)營(yíng)商環(huán)境復(fù)雜,網(wǎng)站被劫持,站點(diǎn)內(nèi)容遭篡改,僅使用HTTP協(xié)議傳輸可能會(huì)有用戶(hù)動(dòng)態(tài)內(nèi)容泄露風(fēng)險(xiǎn),需要尋求更安全高效的網(wǎng)絡(luò)鏈路和內(nèi)容分發(fā)途徑,那么阿里云支持全鏈路HTTPS安全加速,提供多種證書(shū)格式,支持keyless方案,滿(mǎn)足客戶(hù)對(duì)于安全訪(fǎng)問(wèn)的不同場(chǎng)景需求。

基礎(chǔ)防護(hù):在DCDN之上逐漸集成云安全能力,打造邊緣安全能力。在更接近攻擊源產(chǎn)生的位置,通過(guò)覆蓋全球各地的DCDN邊緣節(jié)點(diǎn)進(jìn)行防劫持、防篡改、防DDoS攻擊,減輕源站壓力。

管控靈活:基于緩存多源優(yōu)化,可以控制每個(gè)回源量,從而能夠?qū)?jié)省源站的帶寬,以此保護(hù)源站,有序回源這一塊,當(dāng)活動(dòng)突發(fā)的時(shí)候,DCDN可以通過(guò)有序回源的策略來(lái)明確哪些請(qǐng)求優(yōu)先返還源站,哪些可以通過(guò)隊(duì)列的方式來(lái)控制源站的回源量,從而能達(dá)到穩(wěn)定均衡的一個(gè)效果。

全站加速在游戲行業(yè)的技術(shù)應(yīng)用

全站加速中的智能路由、IP應(yīng)用加速和Websocket能力,在游戲行業(yè)業(yè)務(wù)場(chǎng)景中是如何運(yùn)用解決實(shí)際問(wèn)題的。

一、智能路由

游戲網(wǎng)站需要向任何每一位玩家提供性能和體驗(yàn)保障,穩(wěn)定高效處理高流量負(fù)載并提供全天候全網(wǎng)可用性,這樣才會(huì)使得投放大量金錢(qián)廣告而來(lái)的用戶(hù)流量得以順利轉(zhuǎn)化。

相對(duì)于傳統(tǒng)CDN,全站加速能夠通過(guò)智能路由的方式,來(lái)解決一個(gè)單線(xiàn)源站、突發(fā)流量、網(wǎng)絡(luò)擁塞等情況,所導(dǎo)致的網(wǎng)站頁(yè)面延遲大和內(nèi)容交互失敗,避免在線(xiàn)用戶(hù)直接放棄訪(fǎng)問(wèn)網(wǎng)站。

ia_13300000007.png

DCDN可以精確的計(jì)算每一跳的效果,從而實(shí)現(xiàn)精準(zhǔn)的智能路由、實(shí)時(shí)的網(wǎng)絡(luò)探測(cè)、平滑的跨網(wǎng)效果,這樣可以保證用戶(hù)到源站或者用戶(hù)每一個(gè)信息指令能夠更好地傳遞到對(duì)方,而不會(huì)因?yàn)榫W(wǎng)絡(luò)擁塞而造成困難。

二、IP應(yīng)用加速

實(shí)際上很多游戲中的業(yè)務(wù)場(chǎng)景,采用的都是非標(biāo)準(zhǔn)的HTTP協(xié)議,比如說(shuō)它的信息指令,它的互動(dòng)信息之間的傳輸很多都是非HTTP請(qǐng)求的,特別是在四層私有協(xié)議服務(wù)場(chǎng)景下,傳統(tǒng)的CDN的方案是沒(méi)辦法解決的問(wèn)題。

全站加速DCDN通過(guò)提供網(wǎng)絡(luò)傳輸?shù)募铀?,降低服?wù)的延遲和提升訪(fǎng)問(wèn)的可用性,通過(guò)四層協(xié)議的加速實(shí)現(xiàn)接入和傳輸,針對(duì)整個(gè)游戲場(chǎng)景,解決其特殊場(chǎng)景下的一些私有協(xié)議的傳輸,讓業(yè)務(wù)能夠透明的轉(zhuǎn)發(fā),無(wú)任何的侵入。

ia_13300000008.png

三、WebSocket

WebSocket是基于TCP的一種新的網(wǎng)絡(luò)協(xié)議,實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工(full-duplex)通信,允許服務(wù)器主動(dòng)發(fā)送信息給客戶(hù)端。在WebSocket中,瀏覽器和服務(wù)器只需要完成一次握手,兩者之間創(chuàng)建持久性的連接,進(jìn)行雙向數(shù)據(jù)傳輸,客戶(hù)端和服務(wù)器之間的數(shù)據(jù)交換變得更加簡(jiǎn)單高效。它是在游戲行業(yè)中被經(jīng)常用到做一些信息互動(dòng)的的一種協(xié)議。

傳統(tǒng)CDN產(chǎn)品沒(méi)有辦法針對(duì)這種協(xié)議做加速,阿里云全站加速支持整個(gè)全鏈路傳輸。有以下幾個(gè)優(yōu)勢(shì),第一是實(shí)現(xiàn)小Header傳輸,互相溝通的Header非常小,只有2Bytes左右;第二服務(wù)器不再被動(dòng)接收到瀏覽器請(qǐng)求之后返回?cái)?shù)據(jù),而是有新數(shù)據(jù)時(shí)就主動(dòng)推送給瀏覽器。第三,WebSocket協(xié)議能更好的節(jié)省服務(wù)器資源和帶寬,并且能夠更實(shí)時(shí)地進(jìn)行通訊。

應(yīng)用案例

在游戲客戶(hù)實(shí)際使用全站加速的過(guò)程中,可以分為靜態(tài)、動(dòng)態(tài)兩個(gè)典型場(chǎng)景下的加速,這里分享一個(gè)客戶(hù)的加速效果:

首先,客戶(hù)源站無(wú)需把動(dòng)態(tài)內(nèi)容和靜態(tài)內(nèi)容做一個(gè)拆分,DCDN基于對(duì)靜態(tài)內(nèi)容的緩存作用,來(lái)保證就近訪(fǎng)問(wèn),或者將靜態(tài)文件通過(guò)刷新或預(yù)熱的方式,把資源實(shí)時(shí)的推送到用戶(hù)就近節(jié)點(diǎn),從而提升整個(gè)鏈路訪(fǎng)問(wèn)效果。數(shù)據(jù)結(jié)果顯示:靜態(tài)內(nèi)容的加速效果大約可以提升100~300%;對(duì)于動(dòng)態(tài)資源,通過(guò)智能路由、傳輸協(xié)議的私有協(xié)議的優(yōu)化,能夠達(dá)到很好的一個(gè)加速效果,這邊也提到有30%~60%的效果。

ia_13300000009.png

第二個(gè)客戶(hù)案例是某游戲行業(yè)客戶(hù),他的痛點(diǎn)涉及游戲動(dòng)態(tài)指令的延遲、游戲流暢性差、玩家互動(dòng)信息延遲、黑客攻擊風(fēng)險(xiǎn)等幾個(gè)方面,

阿里云DCDN產(chǎn)品通過(guò)優(yōu)質(zhì)的資源節(jié)點(diǎn)覆蓋、智能路由及自主研發(fā)的私有傳輸協(xié)議幫助該游戲客戶(hù)解決第一公里訪(fǎng)問(wèn)問(wèn)題,降低網(wǎng)絡(luò)延遲,提升玩家體驗(yàn)?;趥鬏攲拥膬?yōu)化技術(shù),有效兼容各類(lèi)上層協(xié)議,不局限于http/https,包括websocket以及其他傳輸層及以上協(xié)議,支持客戶(hù)各種游戲業(yè)務(wù)平臺(tái)系統(tǒng)的應(yīng)用的加速,增強(qiáng)玩家游戲互動(dòng)體驗(yàn)。使用阿里云DCDN產(chǎn)品后,所有對(duì)源站的攻擊及非法授權(quán)行為都將被阿里云DCDN加速節(jié)點(diǎn)攔截,支持4-7層安全防護(hù)能力,解決了客戶(hù)對(duì)于DDoS攻擊、Web應(yīng)用攻擊的后顧之憂(yōu)。通過(guò)上述產(chǎn)品方案的應(yīng)用,該客戶(hù)的游戲互動(dòng)消息明顯改善,玩家滿(mǎn)意度也得到相應(yīng)提升。同時(shí),基于阿里云DCDN產(chǎn)品,客戶(hù)也實(shí)現(xiàn)了源站BGP緩存單線(xiàn)資源,成本節(jié)省50%+。

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來(lái)源:云棲號(hào)
版權(quán)說(shuō)明:本文內(nèi)容來(lái)自于云棲號(hào),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
阿里云助力《誅仙世界》端游正式開(kāi)服!
阿里云助力《誅仙世界》端游正式開(kāi)服!
近?,完美世界游戲歷時(shí)多年打造的新國(guó)?仙俠MMORPG端游《誅仙世界》在阿?云上正式開(kāi)服。
阿里云
云服務(wù)
2024-12-29
一文詳解阿里云AI大基建
一文詳解阿里云AI大基建
面向AI時(shí)代,阿里云基礎(chǔ)設(shè)施是如何創(chuàng)新與發(fā)展的?計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)、服務(wù)器、集群、可觀測(cè)等,阿里云全新升級(jí)的AI Infra到底有哪些重磅更新?
阿里云
云服務(wù)
2024-11-02
AI時(shí)代云安全新范式,阿里云安全能力全線(xiàn)升級(jí)!
AI時(shí)代云安全新范式,阿里云安全能力全線(xiàn)升級(jí)!
AI時(shí)代,云安全面臨著新的挑戰(zhàn),不僅要持續(xù)面對(duì)以往的傳統(tǒng)問(wèn)題,更需要全新理念落地于產(chǎn)品設(shè)計(jì)、技術(shù)演進(jìn)、架構(gòu)設(shè)計(jì),才能實(shí)現(xiàn)效果、性能、和成本的最優(yōu)解。
AI
阿里云
云服務(wù)
2024-09-27
連續(xù)四年!阿里云領(lǐng)跑中國(guó)公有云大數(shù)據(jù)平臺(tái)
連續(xù)四年!阿里云領(lǐng)跑中國(guó)公有云大數(shù)據(jù)平臺(tái)
近日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《中國(guó)大數(shù)據(jù)平臺(tái)市場(chǎng)份額,2023:數(shù)智融合時(shí)代的真正到來(lái)》報(bào)告——2023年中國(guó)大數(shù)據(jù)平臺(tái)公有云服務(wù)市場(chǎng)規(guī)模達(dá)72.2億元人民幣,其中阿里巴巴市場(chǎng)份額保持領(lǐng)先,占比達(dá)40.2%,連續(xù)四年排名第一。
阿里云
云服務(wù)
2024-09-18
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪(fǎng)
投稿采訪(fǎng)
出海管家
出海管家