概覽
NTV Load Balance System是一款高性能、高可用、彈性、靈活的負載均衡系統,專門服務於視頻播出等大併發、大數據傳輸的高負載應用,一套負載均衡系統可以同時代理上百個的後端服務系統,滿足百萬級別併發訪問的需求。與雲視睿博流媒體服務器系統配合,可以實現電信級規模的視頻應用部署。
特點
彈性計算
系統具備爲2 ~ 256個後端系統分配負載的能力,運營商可以根據運營需求靈活增加後端系統。
跨應用
可以在HTTP協議層上同時服務多個應用,支持HTTP1.0/1.1,不僅支持文本數據(JSON/XML/HTML/JS/CSS)傳輸應用,更能高效支持圖片、音頻、視頻等大數據傳輸應用,支持對面向PC、移動終端、機頂盒、CDN節點等多類型終端、節點的多應用進行負載均衡分配。
反向代理和重定向
可以在反向代理(Proxy pass)和重定向(Proxy redirect)兩種模式之間靈活切換,分別滿足大運算型應用和大數據傳輸型應用的需要。
後端系統狀態檢查(Health checks)
對接入負載均衡系統的後端系統進行實時狀態檢查,能夠將出現故障的服務系統列入禁入列表,有效避免無效請求的發生。故障排除後,能夠自動將解除故障的系統加入服務隊列重新啓用。
IP跟蹤和權重運算
將同一個IP地址來源的客戶端優先分配到同一個後端系統上,保障服務的連續性和可靠性。支持權重參數(Weight parameter),負載均衡系統可以根據權重參數向不同權重的後端系統分配相應數量的終端請求。