2018-03-16
某單位下轄13個(gè)地市子公司,召開大型會(huì)議主要通過視頻會(huì)議系統(tǒng)完成,使用高峰時(shí)大約有7000至8000人,所有員工通過流媒體技術(shù)在本地收看收聽會(huì)議內(nèi)容。目前企業(yè)內(nèi)共有28臺(tái)流媒體服務(wù)器,分別部署在省公司及13個(gè)地市子公司。隨著訪問人數(shù)的不斷增加,流媒體服務(wù)器的數(shù)量越來越多,迫切需要保證流媒體服務(wù)的高可靠性,降低內(nèi)網(wǎng)帶寬壓力。
案例分享:
通過部署多臺(tái)F5應(yīng)用交付設(shè)備,借助可編程控制iRules,對(duì)流媒體服務(wù)資源進(jìn)行合理調(diào)度,既實(shí)現(xiàn)服務(wù)的高可靠性,又保證內(nèi)網(wǎng)帶寬資源不被大幅擠占。
訪問流程:
1、地市用戶在媒體播放器中訪問RTSP URL(該地址為F5的VIP)。
2、F5根據(jù)用戶的源IP就近選擇對(duì)應(yīng)的地市流媒體服務(wù)器Pool,在滿足健康檢測條件與負(fù)載均衡算法后,選擇具體的Pool member,(該member為第二臺(tái)F5的VIP)同時(shí)Pool開啟PGA優(yōu)先功能,優(yōu)先選擇各地市子公司的本地流媒體服務(wù)器,只有當(dāng)各地市子公司本地流媒體服務(wù)不可用時(shí),自動(dòng)啟用省公司流媒體服務(wù),實(shí)現(xiàn)業(yè)務(wù)連續(xù)性。
3、命中F5的VIP后,F5根據(jù)關(guān)聯(lián)的RTSP重定向iRules,進(jìn)行跳轉(zhuǎn)。將用戶請(qǐng)求目的地址重定向至真實(shí)服務(wù)器地址,這樣保證了用戶直接訪問本地流媒體服務(wù)資源,而且不會(huì)擠占省公司內(nèi)網(wǎng)帶寬。
4、自動(dòng)跳轉(zhuǎn)后,地市用戶直接發(fā)起對(duì)本地流媒體服務(wù)器的訪問。
技術(shù)特點(diǎn):
1、來源就近性分配:
根據(jù)來源用戶源IP匹配各地市服務(wù)器資源池的部分iRules代碼展示:
2、自定義健康檢查:
采用RTSP協(xié)議的健康檢查方式,模擬客戶端對(duì)后端真實(shí)服務(wù)器發(fā)送報(bào)文進(jìn)行健康檢查,保證用戶請(qǐng)求分發(fā)到健康的節(jié)點(diǎn),提升服務(wù)的可靠性。
3、RTSP重定向:
提供了對(duì)RTSP的可編程控制。靈活對(duì)RTSP::header等字段編輯控制,實(shí)現(xiàn)RTSP訪問的重定向。
4、N+M集群技術(shù):
采用雙機(jī)HA部署模式,業(yè)界最快的200ms切換速度,保證業(yè)務(wù)無縫切換不產(chǎn)生中斷,實(shí)現(xiàn)應(yīng)用的高可用性。并且基于F5獨(dú)有的N+M集群技術(shù),未來可靈活地對(duì)F5設(shè)備進(jìn)行橫向擴(kuò)展。
總結(jié):
在不對(duì)企業(yè)現(xiàn)有網(wǎng)絡(luò)架構(gòu)調(diào)整的情況下,通過旁路部署多臺(tái)F5設(shè)備,對(duì)全省所有地市子公司流媒體服務(wù)器群進(jìn)行安全可靠的應(yīng)用交付,保障流媒體資源合理分配,同時(shí)也提高了網(wǎng)絡(luò)直播會(huì)議系統(tǒng)的并發(fā)用戶數(shù),節(jié)省了其他設(shè)備資金投入。當(dāng)今企業(yè)應(yīng)用系統(tǒng)很容易面臨大量用戶訪問,負(fù)載過高的問題,通常會(huì)使用增加服務(wù)器數(shù)量來進(jìn)行橫向擴(kuò)展,但是也容易產(chǎn)生資源無法調(diào)度的瓶頸,使用F5縱向調(diào)度則可輕易化解,提高企業(yè)應(yīng)用交付能力。
下一篇 :5G-更快的連接你、我、“它”