流媒體服務(wù)器在實際應(yīng)用中面臨的問題及解決方案
2019-08-28
流媒體指以流方式在網(wǎng)絡(luò)中傳送音頻、視頻和多媒體文件的媒體形式。相對于下載后觀看的網(wǎng)絡(luò)播放形式而言,流媒體的典型特征是把連續(xù)的音頻和視頻信息壓縮后放到網(wǎng)絡(luò)服務(wù)器上,用戶邊下載邊觀看。
隨著流媒體技術(shù)的發(fā)展,其對于服務(wù)器的要求也越來越高,服務(wù)器需針對流媒體遇到的問題解決,才能讓流媒體更好地服務(wù)于大眾。
流媒體面臨的問題
1.峰值訪問量大
業(yè)務(wù)受影響因素較多,訪問量存在極大不確定性,既要保證業(yè)務(wù)可用性,應(yīng)對業(yè)務(wù)高峰做到及時擴展,又要避免資源浪費,實現(xiàn)以最優(yōu)配置,產(chǎn)出最大化效益。
解決方案:可根據(jù)用戶量隨時增加或者合并服務(wù)器,利用負載均衡,自動分配用戶流量,滿足流媒體服務(wù)器擴展需求。
2.單點故障處理
流媒體服務(wù)器的負載比其它應(yīng)用服務(wù)器更大,單臺服務(wù)器無法滿足高并發(fā)量。如何實現(xiàn)負載均衡,高可用架構(gòu),分擔流媒體服務(wù)器的負荷,消除單點故障是一個運營難題。
解決方案:采用CDN加速1000+節(jié)點網(wǎng)絡(luò)分發(fā)服務(wù),解決因地域、帶寬和服務(wù)器
性能造成的訪問瓶頸,提升網(wǎng)站高并發(fā)訪問時數(shù)據(jù)加載和傳輸速度。
3.I/O讀寫速度
流媒體最重要的因素是速度要快,所以必須優(yōu)化磁盤的"讀"性能。而當前技術(shù)條件I/O是系統(tǒng)性能提高瓶頸,I/O問題沒解決好,處理器數(shù)量增加不一定帶來性能的提升,新增資源可能被I/O全部耗掉。
解決方案:流媒體服務(wù)器硬盤輸出性能對流媒體點播是至關(guān)重要的因素,采用企業(yè)級固態(tài)硬盤(SSD),提高數(shù)據(jù)I/O讀寫速度。
4.數(shù)據(jù)安全風險
流媒體平臺客戶的隱私、企業(yè)的數(shù)據(jù)安全、產(chǎn)品安全等等都尤其重要,一旦被DDoS攻擊、病毒、木馬等,其業(yè)務(wù)運營和數(shù)據(jù)信息將受到嚴重的安全威脅。
解決方案:采用高防DDos服務(wù),Web應(yīng)用防護、入侵檢測、Web漏洞掃描服務(wù),數(shù)據(jù)庫自動備份及秒級回檔功能,降低運營風險。
5.寬帶要求高
流媒體對寬帶需要很大,同時要求也很高,下載速率必須達到解碼率,才能使流媒體不會出現(xiàn)卡頓。磁盤I/O速率對流媒體也是不容忽視的,流媒體主要是通過數(shù)據(jù)傳輸完成的。由于流媒體服務(wù)器的負載比其它應(yīng)用服務(wù)器更大,單臺服務(wù)器可能無法滿足高并發(fā)量。
解決方案:優(yōu)化寬帶接入質(zhì)量,提高線路訪問速度,解決延遲、丟包現(xiàn)象,滿足各種類型流媒體用戶運營需求。