專題
`
2025/5/15 16:15
mpquic雙通道加速系統(tǒng)在網(wǎng)絡(luò)游戲行業(yè)的應(yīng)用與探索
0
0

本文版權(quán)為《郵電設(shè)計(jì)技術(shù)》所有,如需轉(zhuǎn)載請(qǐng)聯(lián)系《郵電設(shè)計(jì)技術(shù)》編輯部

摘 要:大量游戲玩家接入帶來的高并發(fā)是引起相關(guān)網(wǎng)絡(luò)問題的一個(gè)重要原因。提出了通過MEC上的云化網(wǎng)關(guān)來提供高帶寬,采用mpquic雙通道加速系統(tǒng)集群內(nèi)擴(kuò)展和集群間擴(kuò)展相結(jié)合的方法來進(jìn)行網(wǎng)絡(luò)加速和解決高并發(fā)問題。在MEC部署多個(gè)mpquic網(wǎng)關(guān)集群可以完成集群間擴(kuò)展。在用戶使用SDK開始加速時(shí),按照就近原則和輕負(fù)荷原則,為用戶選擇合適的邊緣側(cè)mpquic網(wǎng)關(guān)集群。該方法能有效解決網(wǎng)絡(luò)時(shí)延問題和高并發(fā)訪問的問題。

關(guān)鍵詞:mpquic雙通道;MEC;負(fù)載均衡;高并發(fā)

doi:10.12045/j.issn.1007-3043.2025.04.014

引言

為了提升手機(jī)上網(wǎng)的網(wǎng)絡(luò)穩(wěn)定性及帶寬,越來越多的用戶選擇mpquic雙通道加速系統(tǒng)(采用mpquic多路傳輸技術(shù),將蜂窩和Wi-Fi2張網(wǎng)的傳輸能力充分利用起來,解決了蜂窩和Wi-Fi空口段的傳輸瓶頸問題,是促進(jìn)整體傳輸帶寬能力提升和時(shí)延降低的一套網(wǎng)絡(luò)分布式加速系統(tǒng))[1-2]。和其他的互聯(lián)網(wǎng)分布式系統(tǒng)一樣,當(dāng)使用mpquic雙通道加速系統(tǒng)的用戶增多時(shí),就會(huì)產(chǎn)生高并發(fā)問題。采用垂直擴(kuò)展(ScaleUp)和水平擴(kuò)展(ScaleOut)是提高互聯(lián)網(wǎng)分布式系統(tǒng)并發(fā)能力的常用方法,垂直擴(kuò)展從提升單機(jī)處理能力進(jìn)行擴(kuò)展,水平擴(kuò)展則從增加單機(jī)數(shù)量層面進(jìn)行擴(kuò)展。在實(shí)際應(yīng)用中,單機(jī)處理能力的提升總是有上限的,解決高并發(fā)主要靠水平擴(kuò)展。對(duì)于互聯(lián)網(wǎng)分布式系統(tǒng)而言,單純?cè)黾游⒎⻊?wù)Pod單機(jī)數(shù)量并不一定會(huì)帶來并發(fā)能力的線性增加,因?yàn)檫@些微服務(wù)Pod都需要操作數(shù)據(jù)庫/分布式緩存中的共享變量,可能會(huì)涉及到分布式鎖等問題。而對(duì)于mpquic網(wǎng)關(guān)(采用mpquic多路傳輸技術(shù)構(gòu)建的網(wǎng)關(guān),作用是與SDK建立蜂窩和WiFi雙通道連接,接收這2個(gè)關(guān)聯(lián)連接的鏈路流量,恢復(fù)SDK發(fā)送的原始數(shù)據(jù)包內(nèi)容,并將數(shù)據(jù)包轉(zhuǎn)發(fā)到互聯(lián)網(wǎng)源站)而言,每個(gè)mpquic網(wǎng)關(guān)都是無狀態(tài)且獨(dú)立的,且不涉及操作共享變量等問題,因此增加mpquic網(wǎng)關(guān)會(huì)帶來并發(fā)能力的線性提升。

本文從水平擴(kuò)展入手,提升mpquic雙通道加速系統(tǒng)的并發(fā)能力,提出一種采用集群內(nèi)擴(kuò)展和集群間擴(kuò)展相結(jié)合的方法。采取2種措施實(shí)現(xiàn)集群內(nèi)擴(kuò)展:一是利用QuicLB(mpquic負(fù)載均衡系統(tǒng))實(shí)現(xiàn)對(duì)mpquic網(wǎng)關(guān)的水平擴(kuò)展;二是采用在MEC云化網(wǎng)關(guān)(云化網(wǎng)關(guān)是MEC的重要組件,可以對(duì)流量進(jìn)行負(fù)載均衡,該組件基于VPP+Dpdk架構(gòu)設(shè)計(jì),可以充分發(fā)揮底層網(wǎng)卡的通信能力,以達(dá)到高性能流量轉(zhuǎn)發(fā)的目的)上配置負(fù)載均衡的方式實(shí)現(xiàn)對(duì)QuicLB的水平擴(kuò)展,對(duì)外只暴露一個(gè)訪問IP地址。在MEC上部署多個(gè)mpquic網(wǎng)關(guān)集群可以完成集群間擴(kuò)展,在用戶使用SDK開始加速時(shí),按照就近原則和輕負(fù)荷原則,為用戶選擇合適的邊緣側(cè)mpquic網(wǎng)關(guān)集群。該方法能有效解決網(wǎng)絡(luò)時(shí)延問題和高并發(fā)訪問的問題,在實(shí)際應(yīng)用中效果良好。

點(diǎn)擊查看全文(PDF)>

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114通信網(wǎng)無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

給作者點(diǎn)贊
0 VS 0
寫得不太好

C114簡介     聯(lián)系我們     網(wǎng)站地圖

Copyright©1999-2025 c114 All Rights Reserved 滬ICP備12002291號(hào)-4

C114通信網(wǎng)版權(quán)所有 舉報(bào)電話:021-54451141 用戶注銷