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