< 返回新聞公共列表

流暢的直播體驗需要一種技術(shù)--負載均衡。

發(fā)布時間:2020-09-15 13:51:36

隨著互聯(lián)網(wǎng)的快速發(fā)展,直播成為目前最火的行業(yè)。在觀看直播節(jié)目的過程中,某些直播平臺一線主播的觀眾人數(shù)會超過數(shù)百萬,再加上彈幕互動,在此期間生成的數(shù)據(jù)量非常大。但我們從沒見過哪個主播直播時會說:“寶寶們別再進房間了,人數(shù)太多我要卡掉了?!?br/>


為什么直播間人數(shù)激增卻不會突然中斷呢?如此流暢的直播體驗還要得益于一種技術(shù)——負載均衡。


負載均衡.jpg


負載均衡就是把數(shù)據(jù)流量分攤到多個操作單元上進行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。在直播中,海量用戶互動產(chǎn)生的數(shù)據(jù),以及主播通過OBS等軟件錄制的實時影像,經(jīng)過負載均衡將訪問流量自動分發(fā)到多臺云服務(wù)器上,經(jīng)過處理再傳輸給主播和用戶,實現(xiàn)了更高水平的應(yīng)用容錯。


在直播這種音視頻應(yīng)用中,由于用戶與主播之間需要實時大量的互動,因此,用戶的流量非常大,而直播業(yè)務(wù)的波峰波谷效應(yīng)明顯,通過負載均衡提高了系統(tǒng)的橫向擴展能力,能夠抵御海量流量,提升了業(yè)務(wù)的可用性和穩(wěn)定性。


這也是在技術(shù)層面,能夠保證主播們每一格游戲高光時刻,商品特惠活動等能夠傳達給所有觀眾,帶給主播和觀眾雙方良好的使用體驗。


除了基本的應(yīng)用程序功能外,恒訊科技的負載均衡還具有以下功能:


1.靈活算法

支持多種調(diào)度算法,包括:輪詢,源算法,最小連接數(shù)。用戶可根據(jù)自身實際情況選擇更適合的調(diào)度算法。


2.健康檢查

定期檢查后端運行狀況,如有發(fā)現(xiàn)宕機,則不再將流量轉(zhuǎn)發(fā)到該后端,消除單點故障提升應(yīng)用系統(tǒng)的可用性。


3.會話保留

基于源IP、HTTP Cookie、Application Cookie 將同一客戶端發(fā)送的多個請求。分發(fā)給同一后端服務(wù)器處理,保持請求處理邏輯的可持續(xù)性。


4.大流量需求

支持最高10萬并發(fā)連接,滿足用戶的大流量需求;支持用戶使用4層(TCP協(xié)議)或7層(HTTP協(xié)議、HTTPS協(xié)議)的負載分發(fā)。


流暢的直播體驗需要一種技術(shù)--負載均衡。.jpg


目前直播行業(yè)越來越火熱,越來越多主播加入這個行業(yè)大流,當然觀眾們也會對這個行業(yè)的評判越來越嚴格,不只是直播流暢度,互動感,包括視頻的清晰程度也會給觀眾帶來不同的直播體驗,恒訊科技也會持續(xù)更新負載均衡的最新技術(shù),給廣大用戶帶來更好的服務(wù)。




/template/Home/Zkeys724/PC/Static