Unity開放日:解析過億手游背后的IT架構(gòu)
繼5月29日上海站之后,Unity技術(shù)巡講今日在杭州福地創(chuàng)業(yè)園隆重舉行。作為本次活動的聯(lián)合主辦方,國內(nèi)頂尖游戲云服務(wù)商UCloud也出席了本次活動。
近期,UCloud剛剛宣布獲的了中國IaaS(基礎(chǔ)云計算)領(lǐng)域最大的單筆融資,融資總額達到了5000萬美元。這也讓參加活動的現(xiàn)場觀眾對UCloud的云服務(wù)能力產(chǎn)生了極大的興趣。借此機會,UCloud高級架構(gòu)師方坤與大家分享過億手游背后的IT基礎(chǔ)架構(gòu)。
下面是方坤的演講摘要:
UCloud是國內(nèi)領(lǐng)先的云計算IAAS服務(wù)商。與平臺上的大部分團隊一樣,UCloud也是伴隨著移動互聯(lián)網(wǎng)的發(fā)展而成長壯大起來的。因此我們不但懂得移動互聯(lián)網(wǎng),更特別了解游戲創(chuàng)業(yè)團隊的需求,所以我們很愿意把資源和經(jīng)驗分享給大家。比如在游戲領(lǐng)域UCloud的能力是比較受大家認可的,所以今天也給大家分享一下這方面的案例,希望對大家有用。
目前,國內(nèi)的手游競爭已經(jīng)到了白熱化階段,隨著4G普及這種競爭將進一步加劇。伴隨著手游產(chǎn)品數(shù)量的激增,玩家也變得越來越挑剔。產(chǎn)品需要創(chuàng)新的玩法、優(yōu)秀的美術(shù)和生動的劇情;流暢性和數(shù)據(jù)安全也變得愈發(fā)重要,這就是由底層IT架構(gòu)所決定的。根據(jù)我們的經(jīng)驗,一款優(yōu)秀手游的IT架構(gòu),最重要的就是高度的可擴展性和可用性。由于產(chǎn)品在上線前,其受歡迎程度很難預(yù)測:一方面可能準(zhǔn)備了大量服務(wù)器,但用戶不足導(dǎo)致了成本浪費;另一方面是玩家大量涌入令服務(wù)器資源捉襟見肘,白白錯失了機會。所以如何既能滿足低成本需求,又能在大量用戶涌入時快速調(diào)整架構(gòu),保障海量并發(fā)時的良好體驗,是IT架構(gòu)需要考慮的首要問題。另外,安全和快速容災(zāi)等因素同樣極為重要。
我們的一個案例非常具有參考價值。最近異常火爆的產(chǎn)品《刀塔傳奇》,他們的研發(fā)團隊最初只有不到20人。產(chǎn)品上線后玩家非常歡迎,新增用戶和在線人數(shù)一路飆升,最高峰的時候甚至達到了百萬同時在線,這是非常驚人的數(shù)字。能夠支撐如此龐大的用戶規(guī)模,這與使用了UCloud云服務(wù)是密不可分的。一方面,云服務(wù)不但免去了初期服務(wù)器成本,提升了部署效率,讓開發(fā)團隊無需花精力去部署和維護;另一方面,UCloud BGP多線數(shù)據(jù)中心覆蓋了各類接入線路,讓不同線路的玩家都可以順暢地進行游戲。
由于《刀塔傳奇》用戶躥升的速度非常快,在運營過程中免不了會碰到很多問題。所以當(dāng)時UCloud的7*24的技術(shù)支持也發(fā)揮了巨大作用,即使是半夜,我們同樣做到在90內(nèi)響應(yīng)問題和故障,把任何負面影響降到最低。
除此以外,完善的安全措施大家雖然看不到,但也是UCloud極為重要的保障工作之一。UCloud在機房部署了軟件防火墻與硬件抗DDOS和WAF系統(tǒng),網(wǎng)絡(luò)上做了防ARP欺騙云、防入侵檢測和暴力破解防護等安全手段,并且在整個平臺上的多帳戶資源做了安全隔離。這也確保了整個系統(tǒng)的安全。
可以這樣說,UCloud專業(yè)的技術(shù)和服務(wù),能夠讓廣大的創(chuàng)業(yè)者把精力集中于產(chǎn)品本身的開發(fā)和運營。花更少的時間和金錢獲得最好的服務(wù)器能力,這正是我們UCloud希望能夠帶給大家的幫助!