预计阅读本页时间:-
7.1.2 以F5 BIG-IP作为负载均衡器
以硬件作为负载均衡器的主要有F5 BIG-IP和Citrix NetScaler,CDN机房最常见的硬件负载均衡设备就是这个大名鼎鼎的F5 BIG-IP。
笔者之前在项目实施过程中用的主要也是F5 BIG-IP,这里对其进行简略介绍。F5 BIG-IP的官方名称为本地流量管理器,可以做4~7层的负载均衡,具有负载均衡、应用交换、会话交换、状态监控、智能网络地址转换、通用持续性、响应错误处理、IPv6网关、高级路由、智能端口镜像、SSL加速、智能HTTP压缩、TCP优化、第7层速率整形、内容缓冲、内容转换、连接加速、高速缓存、Cookie加密、选择性内容加密、应用攻击过滤、拒绝服务(DoS)攻击和SYN洪水攻击保护、包过滤防火墙、包消毒等功能。
广告:个人专属 VPN,独立 IP,无限流量,多机房切换,还可以屏蔽广告和恶意软件,每月最低仅 5 美元
以下是F5 BIG-IP用作HTTP负载均衡器的主要功能:
·提供了12种灵活的算法将所有流量均衡地分配到各个服务器,而面对用户,它只是一台虚拟服务器。
·用于确认应用程序能否针对请求返回相应的数据。假如F5 BIG-IP后面的某一台服务器发生服务停止、死机等故障,F5会检查出来并将该服务器标识为宕机,从而避免将用户的访问请求传送到该台发生故障的服务器上。只要其他的服务器能正常工作,用户的访问就不会受到影响。宕机的服务器一旦修复,F5 BIG-IP就会自动查证,在了解到其能对客户请求做出正确的响应时即恢复向该服务器传送请求。
·具有动态Session的会话保持功能。
注意
现阶段由于成本的原因,且为了使可控性更灵活,不会再采用硬件负载均衡的方案了,基本上会选择免费的开源软件方案。