三、梭子鱼解决方案
本方案中,考虑到流媒体应用对大流量并发数据的高要求,梭子鱼向X信息技术有限公司推荐梭子鱼负载均衡机640型号以实现对后台服务器的负载分担,提供千兆级的吞吐量。
梭子鱼负载均衡机是提供本地的服务器群负载均衡和容错的产品,在充分利用现有资源以及对IT基础设施进行最小变动的前提下有效地进行流量的分配,从而提高服务器的处理性能。对客户端而言,这一切都是透明的。
在本方案中,梭子鱼推荐使用4台640型号的负载均衡机进行堆叠部署,使用DSR服务器直接返回模式,分别对点播服务器,数据库服务器,web服务器进行负载均衡。
同时,两台梭子鱼负载均衡机互为备份,并采用“心跳”技术实时监控伙伴设备是否实时可用,并可以向用户提供秒级的故障切换,从而最大程度地提高终端服务系统的有效性与持续性。
本方案整体拓朴示意图如下:
▲
方案总体设计
1. 通过直接将WAN口接入核心交换机上,将四台梭子鱼负载均衡机接入交换网络,并两两堆叠实现对服务的冗余。
2. 在LB集群A中建立点播服务的虚拟IP,并将后台点播服务器服务器与之绑定,形成虚拟点播服务。
3. 在LB 集群B中分别建立web服务和数据库服务虚拟IP,将后台web服务器和数据库服务器与相应的虚拟IP绑定,建立web和数据库虚拟服务。
4. 在后台服务器上建立相对应的回环设备,添加虚拟IP地址,并在路由器上配置相应端口映射。
5. 服务器直接返回模式的应用可以直接避免因为大流量并发,因为负载均衡设备而造成的瓶颈。堆叠能够有效地避免单点故障。