Load Balance System

概览

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),负载均衡系统可以根据权重参数向不同权重的后端系统分配相应数量的终端请求。


上一篇:PHP使用file_get_contents函数POST数据


下一篇:Nginx rewrite规则整理