這是全球游戲史上,具有里程碑意義的一個標志性事件。
在剛剛過去的2014年年底,《超神英雄》(全稱HeroesofNewerth,以下簡稱HON)這款風靡全球的人氣大作,在國內正式開啟不刪檔測試,吸引數以萬計美服和東南亞服的游戲玩家回歸國服,一舉成為全球范圍內首款登陸云端的多人在線戰術競技游戲(MultiplayerOnline Battle Arena Games,簡稱MOBA類游戲),開創了大型MOBA游戲在云端穩定運營的先例。
這是國內游戲運營商率先啟用領先云技術,在游戲后臺上演的第一場沒有硝煙的云戰爭,是HON項目組擁抱云計算的第一場戰役,也是騰訊云技術團隊的一場通關大戰:在調試、封測、內測、不刪檔測試等多輪測試中,這支團隊經歷了不斷打怪升級,最終完美通關的過程。
據了解,HON由美國S2Games開發,在海外穩定運營超過四年,是一款在全球范圍內擁有超過6000萬忠實玩家的大型游戲,玩家遍布歐美、俄羅斯、新加坡、泰國、馬來西亞等國家。HON曾在“PAXEAST2013”上,一舉奪得“最佳MOBA類游戲”這一玩家公認殊榮,也是DreamHack、GSL等國際大型賽事的指定比賽項目。
HON:邁向云端追求靈活高效
HON作為一款MOBA網游,繼承了DOTA的經典5V5玩法機制,擁有50位經典DOTA英雄,超過88位原創新英雄。其中,20分鐘滿技能超快節奏、多樣性的戰術、更快的發育打錢速度、全新的技能設定,讓團戰更加頻繁,擊殺更加爽快,玩家每一局都能體驗到對線、伏擊、絞殺的樂趣。這些玩法在帶給玩家至高享受的同時,對游戲服務器性能和網絡質量都提出了極高的要求。
長期以來,大型MOBA游戲對服務器性能和網絡質量有極高要求,這也是LOL、DOTA等游戲一直采取物理服務器瘋狂堆疊服務的主要原因。事實上,業界標準云產品也難以滿足大型MOBA類游戲對CPU苛刻的要求,即便是在云服務普及度極高的歐美,也都遵循物理服務器搭建支撐服務的常規做法。
因此,HON項目組在國內上線測試期間,除了持續本地化版本改造外,需要打造最穩定高效的服務器端,實現全國同服,確保不斷涌入的海量玩家都有好的體驗。另一方面,傳統IDC的物理服務器購置成本較高,且在使用周期、計費靈活性上不足,無法滿足彈性地為這一款游戲做預算,并最大限度地節省托管資源的需求。
另外,HON項目組如果使用傳統的IDC服務資源部署服務環境,需要投入大量的人力、時間來支持環境的搭建,無法聚焦在游戲本身的精細運營與玩家體驗升級上,也無法快速提升服務器容納上限。
在2013年底,首次接觸騰訊云后,便被云服務低成本、資源彈性、網絡覆蓋能力吸引,遂與騰訊云達成合作。這也進一步堅定HON項目組的運營思路:運營團隊主要專注于游戲運行和本地化,技術及服務則交給騰訊云。
騰訊云:打怪升級步步為營
HON項目對HON信心十足,2014年運營目標為20萬人同時在線,對后臺服務能力也提出更高要求,騰訊云服務團隊在接過客戶需求后,迅速組建了MOBA端游上云的聯合攻堅團隊,踏上打怪通關的道路。
攻堅團隊在幫助游戲順利上云的過程中遇到了不少困難。HON經歷了封測、內測、不刪檔內測等多個關鍵階段,每個階段都會有版本變更、大量玩家導入等方面的挑戰。在這個過程中,他們遇到大大小小怪獸,其中對戰最激烈三大怪獸是:
第一關,攻堅團隊遇到的怪獸是MOBA游戲對服務器性能要求極高,并且隨時可能出短時間內需要大量資源的情況。這是一只吞噬力極強的怪獸,在過去的頁游、手游等業務上從未遇到過。這只怪獸出現在HON由封測轉內測階段,為了應對大量玩家的涌入,攻堅團隊按照規劃提前準備了上千臺在線服務器,并額外預備了數百臺服務器應對計劃之外的需求。但是游戲的火爆遠遠超出預期,資源缺口依然存在。騰訊云通過多方協調,最終快速完成了資源交付與及時部署,充分保障了玩家體驗。
此外,值得一提的是為了滿足HON對服務器性能的高要求,騰訊云技術研發團隊不斷鉆研,練就了業內首創降耗技術,將虛擬化對云服務器帶來的性能損耗降低了20%,這一領先行業的重大技術突破將為所有的云服務客戶帶來收益。
第二關,攻堅團隊遇到的怪獸是由國內眾多運營商諸侯割據帶來的復雜網絡問題。這只怪獸很奇特,軀體由眾多國內運營商的網絡幻化而成,由于網絡之間無法很好進行傳輸,體內隱藏大量玩家的丟包和延時到達的包裹,已經招致大量玩家的口誅筆伐。
為此攻堅團隊四處奔走,不遺余力優化騰訊云廣州、上海云機房的BGP網絡對全國各地各運營商的網絡覆蓋質量,并輔以自動化網絡監控、云撥測服務等解決方案,其中創造了一項造福所有客戶的財富——將全國各地各運營商網絡延時降到80毫秒以內,真正提供安全穩定的網絡。
第三關,攻堅團隊遇到的怪獸是成本和運維難題。這只怪獸守著連綿不斷的山脈占山為王,闖入者挪動一步,就要支付高昂費用,否則被逐出此境。
攻堅團隊群策群力,根據在線人數和服務器配置的比例,提供定制化服務器,最大化降低服務器成本;同時啟用領先的自動化運維平臺“藍鯨”,最大化收縮運維人力成本。話說這“藍鯨”是騰訊游戲采用云理念和云技術打造而成,可以將重復、繁瑣、缺乏創新的運維工作打包,制成應用工具代替人工操作,減少運維人員數量,有效提升運維工作效率。騰訊旗下的《刀劍2》使用“藍鯨”后,一次開區操作只需要花費5-7分鐘,與之前相比,節省近4個小時,效率提升數十倍。
在騰訊云和HON項目組的共同努力下,2014年11月HON迎來不刪檔節點爆發,大量玩家涌入,遠遠超出本來預期,業務流量增長近40倍,在線玩家數量增長5倍。同時創造推廣期零事故記錄,成功將每天12小時開放服務加速到7×24小時不間斷服務。至此,這場云端之戰取得了關鍵突破性進展。
MOBA游戲:騰云跨入手游時代
從全球范圍看,HON作為一款風靡全球的大型MOBA類游戲,在中國首次啟用領先云服務,在全球的游戲運營范圍內,具有很強的象征意義和效仿影響。放在全球游戲運營的歷史長空看,騰訊云和HON項目組的合作不僅是一次成功的甲乙方聯姻,還是具有里程碑意義的大型游戲上云的高端探索。
這也是MOBA類游戲從PC時代,跳脫到手游時代一次有鋪墊的技術突破。如果稍微回顧2014年9月的蘋果發布會,吸引大家眼球的不僅是iPhone6和iWatch,還有讓玩家趨之若鶩的iPhone6演示的MOBA手機游戲《虛榮》,這個游戲的畫面顯示,移動設備也能達到游戲主機一般的畫質,著著實實震撼了玩家一把。
在云服務趨勢漸成,游戲行業去IDC化的潮流下,騰訊云深耕游戲行業,不僅為行業提供豐富游戲云服務資源,還共享騰訊運營游戲的多年經驗,為游戲運營商提供一體化解決方案。
據了解,樂逗游戲、藍港在線、友愛互動、無憂互通、樂元素、動網先鋒等眾多國內領先的游戲公司,都在使用騰訊云服務,改善游戲開發、發布、運營、運維各個環節。在不久的將來,隨著云計算的發展,騰訊云在游戲領域的技術優勢不斷釋放,MOBA游戲將會成為移動游戲中的潮流,越來越多游戲公司將在云計算發展中受益。
(新聞稿 2015-01-13)