流媒體錄播系統CDN構建
來(lái)源:訊維 編輯:lsy631994092 2019-07-02 09:42:44 加入收藏
CDN(Content Delivery Network,內容分發(fā)網(wǎng)絡(luò ))基本思路是盡可能避開(kāi)互聯(lián)網(wǎng)上有可能影響數據傳輸速度和穩定性的瓶頸與環(huán)節,使內容傳輸得更快、更穩定。通過(guò)在網(wǎng)絡(luò )各處放置節點(diǎn)服務(wù)器所構成的在現有的互聯(lián)網(wǎng)基礎之上的一層智能虛擬網(wǎng)絡(luò ),CDN系統能夠實(shí)時(shí)地根據網(wǎng)絡(luò )流量和各節點(diǎn)的連接、負載狀況以及到用戶(hù)的距離和響應時(shí)間等綜合信息將用戶(hù)的請求重新導向離用戶(hù)最近的服務(wù)節點(diǎn)上。其目的是使用戶(hù)可就近取得所需內容,解決互聯(lián)網(wǎng)網(wǎng)絡(luò )擁擠的狀況,提高用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的響應速度。流媒體錄播系統最終目標是服務(wù)于信息傳播,制作和發(fā)布流媒體文件是其核心職能。
流媒體文件分發(fā)網(wǎng)絡(luò )是一種網(wǎng)絡(luò )的構建方式,它是為能在傳統的IP網(wǎng)發(fā)布寬帶豐富媒體而特別優(yōu)化的網(wǎng)絡(luò )覆蓋層;而從廣義的角度,CDN代表了一種基于質(zhì)量與秩序的網(wǎng)絡(luò )服務(wù)模式。簡(jiǎn)單地說(shuō),CDN是一個(gè)經(jīng)策略性部署的整體系統,包括分布式存儲、負載均衡、網(wǎng)絡(luò )請求的重定向和內容管理4個(gè)要件,而內容管理和全局的網(wǎng)絡(luò )流量管理(tafff management)是CDN的核心所在。通過(guò)用戶(hù)就近性和服務(wù)器負載的判斷,CDN確保內容以一種極為高效的方式為用戶(hù)的請求提供服務(wù)。
總地來(lái)說(shuō),內容服務(wù)基于緩存服務(wù)器,也稱(chēng)做代理緩存(surrogate),它位于網(wǎng)絡(luò )的邊緣,距用戶(hù)僅有一步之遙。同時(shí),代理緩存是內容提供資源服務(wù)器(通常位于CDN服務(wù)提供商的數據中心)的一個(gè)透明鏡像。這樣的架構使得CDN服務(wù)提供商能夠代表他們客戶(hù),即內容供應商,向最終用戶(hù)提供盡可能好的體驗,而這些用戶(hù)是不愿意請求響應時(shí)間有任何延遲的。
評論comment