0
諸多玩家關(guān)注的國服吃雞代理,終于塵埃落定,騰訊拿到了這張珍貴的船票。
11月22日,騰訊官方宣布獲得《Playerunknown's Battlegrounds》在中國的獨(dú)家代理運(yùn)營權(quán)。
相比好奇 PUBG 國內(nèi)代理是否如同其他吃雞手游大肆改版,吃瓜群眾顯然更關(guān)心的是網(wǎng)絡(luò)卡頓及外掛問題。畢竟 PUBG 對于設(shè)備硬件配置要求較高,網(wǎng)卡現(xiàn)象時常出現(xiàn),另外游戲本身的火爆也引來一批外掛,普通玩家的游戲體驗(yàn)被影響。
而騰訊在官方聲明中則表示協(xié)同 PUBG 公司為 PUBG 國服提供網(wǎng)絡(luò)優(yōu)化、服務(wù)器擴(kuò)容、外掛打擊等技術(shù)支持。
最近,雷鋒網(wǎng)在騰訊云媒體沙龍上聽到兩個議題分享,了解了聽起來很神奇的技術(shù)到底是蝦米?
supermind 智能網(wǎng)絡(luò):完美吃雞
無論是紅極一時的魔獸世界、DOTA、王者榮繞,還是現(xiàn)在的吃雞游戲,最讓玩家心痛的莫過于“晚高峰”(8-10點(diǎn))的網(wǎng)卡。
以下是一段常見的心酸對話:
“兄弟,穩(wěn)住我們能贏!”
“…”
“兄弟,我讓你穩(wěn)住,沒讓你掛機(jī)啊!?”
“我也不想啊,延遲460,卡住了…這里網(wǎng)太差了…”
“那我們怎么都不卡?”
“…”
即將到手的勝利、段位...就這樣 GAME OVER 了,到底為什么會出現(xiàn)網(wǎng)卡現(xiàn)象呢?
在此之前先要了解的是,一個網(wǎng)絡(luò)訪問請求是如何到達(dá)游戲服務(wù)器的。
首先,玩家手機(jī)通過 4G 或者 WiFi 連接到運(yùn)營商網(wǎng)絡(luò),運(yùn)營商網(wǎng)絡(luò)會將網(wǎng)絡(luò)訪問請求(比如玩家在北京,游戲服務(wù)器在上海)穿過千山萬水來到游戲服務(wù)器,在此過程中,任何一個環(huán)節(jié)出現(xiàn)問題都可能導(dǎo)致網(wǎng)絡(luò)包請求失敗。
具體來說可能由于路由器故障,雖然 90% 的路由器不會出現(xiàn)問題,但還有10%呢!也有可能是網(wǎng)絡(luò)物理設(shè)備故障,或者運(yùn)營商長期鏈路擁堵、故障都可能導(dǎo)致網(wǎng)絡(luò)請求失敗。
除了“晚高峰”現(xiàn)象,各大游戲 VR 版的面世,更加重了網(wǎng)絡(luò)負(fù)載。要知道基于AI、VR、AR場景,信息交互會越來越多,相較普通文件可能需要 1M、2M 寬帶,而基于 AR、VR 的視頻文件可能需要幾 GB 或更大的網(wǎng)絡(luò)傳輸,現(xiàn)有網(wǎng)絡(luò)很難承載。
基于上述場景,騰訊云制定了擁有高性能、全球互聯(lián)、智能化三大特點(diǎn)的第三代 Supermind 智能網(wǎng)絡(luò)。騰訊云高級產(chǎn)品經(jīng)理高航分別介紹了三大特點(diǎn)。
云主機(jī)
通過對主機(jī)進(jìn)行改造,將原來的物理網(wǎng)卡從萬兆升級到 25G,并把之前虛擬化的代碼從物理服務(wù)器上遷移到網(wǎng)卡層面,不需要消耗物理服務(wù)器的 CPU 或內(nèi)存。主機(jī) PPS 性能提高了 9 倍,虛擬化網(wǎng)絡(luò)轉(zhuǎn)發(fā)時延降低了 50%。這意味著在游戲和直播等場景中減少了卡頓現(xiàn)象。
負(fù)載
在負(fù)載均衡方面,騰訊云支持 QUIC 網(wǎng)絡(luò)傳輸協(xié)議。QUIC 網(wǎng)絡(luò)傳輸協(xié)議改進(jìn)了 TCP 協(xié)議的功能,重構(gòu)了 TLS 協(xié)議,并且還吸收 HTTP2 的大部分特性。
這一協(xié)議帶來什么好處呢?
高航舉例說,此前,騰訊云在 QQ 空間的部分頁面使用了 QUIC 協(xié)議,首字節(jié)時間比 http2 平均減少 326ms,性能提升約 25%。落到用戶身上大概就是你偷看某人QQ空間時不用長時間等待緩沖了。
注入AI
為什么要用人工智能管理網(wǎng)絡(luò)?
隨著云服務(wù)器矩陣的推進(jìn),網(wǎng)絡(luò)結(jié)點(diǎn)呈指數(shù)級增加帶來的管理困難是將人工智能引到網(wǎng)絡(luò)管理的技術(shù)必然。
從網(wǎng)絡(luò)資源管理方面,將數(shù)萬條網(wǎng)絡(luò)鏈路歷史使用數(shù)據(jù)導(dǎo)入到 Supermind 大數(shù)據(jù)智能分析系統(tǒng)里面,這樣人工智能可以依據(jù)歷史數(shù)據(jù)在幾分鐘之內(nèi)對未來 3 個月的網(wǎng)絡(luò)使用情況作出準(zhǔn)確預(yù)測。比如預(yù)測雙十一、寒暑假、國慶節(jié)等特定時間點(diǎn)的流量峰值和谷值,以及對網(wǎng)絡(luò)造成怎樣的沖擊,以此提前向運(yùn)營商發(fā)起網(wǎng)絡(luò)擴(kuò)容申請,保障網(wǎng)絡(luò)暢通無阻。
在網(wǎng)絡(luò)拓?fù)浞矫?,兩點(diǎn)之間想要建立網(wǎng)絡(luò)連接很可能因?yàn)槔@行情況導(dǎo)致?lián)矶?,?AI 可以迅速計(jì)算出在原有鏈路上直接擴(kuò)容或者建立一條新的鏈路,哪種方式對整個平臺成本最優(yōu),并執(zhí)行操作。
除了流量資源管理和拓?fù)渲猓瑩?jù)雷鋒網(wǎng)了解,在遇到網(wǎng)絡(luò)異常時,傳統(tǒng)做法是人工定位故障點(diǎn),大概需要30分鐘,隨后網(wǎng)絡(luò)運(yùn)維工程師半夜三更爬起來進(jìn)行修復(fù)(心疼)。而基于 Supermind 平臺的 AI 定位只需要 3 分鐘,且可以自動修復(fù)網(wǎng)絡(luò)問題。
而另一個在第三代 Supermind 智能網(wǎng)絡(luò)中新功能,叫以云為中心的全球加速網(wǎng)絡(luò)。
什么意思呢?
簡單說就是不需要將網(wǎng)絡(luò)請求經(jīng)過漫長的公網(wǎng)網(wǎng)絡(luò)訪問騰訊云,而是選擇最近的某一節(jié)點(diǎn)登錄。實(shí)現(xiàn)的效果可以在晚上8-10點(diǎn)業(yè)務(wù)高峰時候,網(wǎng)絡(luò)抖動減少90%,時延減少35%,可以將業(yè)務(wù)封頂丟包率降低50%。也就是無論打王者還是吃雞,你都是最終的王者,因?yàn)椤悴豢ā?/p>
滅掉外掛?
自古以來,神仙打架,凡人遭殃。但凡是FPS類游戲,譬如絕地求生、CSGO以及H1Z1等等,俱都難免遭受外掛的侵襲。那些手持外掛橫行無阻的神仙們,時常將公平競技演變成神仙打架。
比如以下這四個外掛招式:
火眼金睛+自瞄+暴力鎖頭掛
無限子彈+提高射速+子彈追蹤掛
凌波微步+隱身無敵+如來神拳+一槍秒人+子彈穿墻
神級大招——萬象天引掛
好氣哦,大家都是憑本事吃雞,怎么你就憑外掛?
騰訊云安全業(yè)務(wù)中心總監(jiān)周斌告訴雷鋒網(wǎng),騰訊安全有專門的團(tuán)隊(duì)從事反外掛研究。而所有的反外掛,不論是移動 IP 或是 PC 端,都有兩層邏輯。
第一層是客戶端對抗,騰訊在游戲啟動過程中有 SDK 接入,提供核心的通用修改器和通用變速器對抗技術(shù),會查看所有外掛在客戶端中是否修改內(nèi)存或者加速。比如加速的核心是調(diào)設(shè)計(jì)算機(jī)的時鐘頻率,這種方式一旦被客戶端發(fā)現(xiàn),會立即推出游戲進(jìn)程,在界面上表現(xiàn)就是閃退。
另外一層邏輯,則是 AI 模型基于用戶游戲中行為的訓(xùn)練結(jié)果,比如位置、場景、速度等參數(shù)指標(biāo),基于正常和異常畫像、訓(xùn)練識別模型。
周斌現(xiàn)場打趣在論壇看到的一個段子,一個人在吃雞游戲里騎著摩托車飛跑,但發(fā)現(xiàn)有人跑步都比他快,對方囂張地看了他一眼,特意留言說,“你要不要買一個掛,不買就把你在摩托車上掐死。”
……
而通過 AI 模型判斷是否是異常行為,識別出后會出現(xiàn)客戶端閃退現(xiàn)象,又或者提供給游戲運(yùn)營方自行處理,比如封號等。
最后,借鑒濤哥曾經(jīng)說過的那句話,送給每一個吃雞玩家:不圖不掛,素質(zhì)吃雞。凈化吃雞環(huán)境,從我做起。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。