成功案例
皇家騎士團(tuán)完美世界(北京)網(wǎng)絡(luò)技術(shù)有限公司
完美世界(北京)網(wǎng)絡(luò)技術(shù)有限公司是中國(guó)領(lǐng)先的網(wǎng)絡(luò)游戲開發(fā)商和運(yùn)營(yíng)商之一。自2004年成立以來,陸續(xù)推出了《完美世界》、《武林外傳》、《誅仙》、《口袋西游》、《皇家騎士團(tuán)》等網(wǎng)絡(luò)游戲產(chǎn)品。背景介紹
完美世界(北京)網(wǎng)絡(luò)技術(shù)有限公司是中國(guó)領(lǐng)先的網(wǎng)絡(luò)游戲開發(fā)商和運(yùn)營(yíng)商之一。自2004年成立以來,陸續(xù)推出了《完美世界》、《武林外傳》、《誅仙》、《口袋西游》、《皇家騎士團(tuán)》等網(wǎng)絡(luò)游戲產(chǎn)品。2007年7月26日,完美世界成功登陸美國(guó)納斯達(dá)克股票市場(chǎng)(NASDAQ:PWRD),并于2009年1月2日登陸納斯達(dá)克全球精選市場(chǎng)(NASDAQ Global Select Market)掛牌交易,成為中國(guó)最出色的互動(dòng)娛樂企業(yè)之一。
背后故事
完美世界在開發(fā)之初,考慮到《皇家騎士團(tuán)》依托于微游戲平臺(tái),微游戲平臺(tái)則部署在新浪SAE云上,鑒于新浪SAE一向的口碑及信譽(yù),所以對(duì)于這個(gè)項(xiàng)目的部署和運(yùn)行也同樣選擇了SAE公有云計(jì)算平臺(tái)。
皇家騎士團(tuán)項(xiàng)目組采用了多項(xiàng)SAE提供的服務(wù)以完成游戲的部署和運(yùn)行,其中:
- MySQL服務(wù)作為平臺(tái)數(shù)據(jù)庫(kù)和游戲數(shù)據(jù)庫(kù),用于存放關(guān)系型數(shù)據(jù);
- KVDB服務(wù)用于支持海量的游戲key-value數(shù)據(jù)存儲(chǔ);
- Rank排行榜服務(wù)用于完成分布式環(huán)境下的統(tǒng)計(jì)排名;
- CDN服務(wù)作為一項(xiàng)企業(yè)用戶的專屬服務(wù),為該應(yīng)用提供訪問加速功能并節(jié)省30%左右的流量費(fèi)。
效益體現(xiàn)
- 負(fù)載均衡:新浪SAE采用分布式的服務(wù)器部署架構(gòu),系統(tǒng)自動(dòng)將用戶請(qǐng)求轉(zhuǎn)發(fā)到負(fù)載相對(duì)較小的服務(wù)器上,從而自動(dòng)實(shí)現(xiàn)了負(fù)載均衡功能;
- 高可靠性:在架構(gòu)設(shè)計(jì)上,SAE對(duì)所有服務(wù)都進(jìn)行了冗余設(shè)計(jì),從而避免了單點(diǎn)故障,保證游戲服務(wù)的高可靠性;
- 彈性擴(kuò)展:SAE 作為PaaS云平臺(tái)服務(wù)具有無(wú)縫的彈性擴(kuò)展特性,很好的滿足了游戲迅速增長(zhǎng)、變化的需求;
- 數(shù)據(jù)安全:SAE對(duì)所有的應(yīng)用數(shù)據(jù)都提供冷備和熱備,從而保障了游戲數(shù)據(jù)的安全——對(duì)于關(guān)鍵性的MySQL服務(wù),根據(jù)SLA需求不同,提供一個(gè)一主一從到一主N從的數(shù)據(jù)庫(kù)HA;同樣的,KVDB也采用一主多從的分布式架構(gòu),發(fā)生宕機(jī)時(shí),會(huì)自動(dòng)切換到健康的DB上。
通過將游戲部署在云計(jì)算平臺(tái)上,完美世界的皇家騎士團(tuán)項(xiàng)目組對(duì)于訪問量激增的狀況可以實(shí)現(xiàn)從容應(yīng)對(duì)。SAE作為公有云服務(wù),其整體架構(gòu)具有高可靠性和高安全性,并具備專業(yè)的團(tuán)隊(duì)來負(fù)責(zé)安全及運(yùn)營(yíng)維護(hù)工作,因而極大地簡(jiǎn)化了項(xiàng)目組部署和維護(hù)工作,使得項(xiàng)目組能集中精力于核心業(yè)務(wù)的開發(fā),為用戶提供更好的游戲體驗(yàn)。