我们正在为我们的一个项目寻找负载平衡解决方案。这些要求适用于全局负载均衡器和本地负载均衡器(如有必要,我们可以为两者建议一个设备)。
目前我们建议使用 F5/BIG IP 产品,但管理层要求我寻找替代品,因为它有点贵。我查看了 Cisco ACE、AX10、Kemp、Coyote Point 等的一些产品,但我发现很难找到满足我们所有特定要求的产品,列在本文末尾。
提前为下面的文字墙道歉,但我希望这里的一些更有经验的管理员可以让我知道在哪里查看或建议查看特定模型(似乎有很多产品材料需要浏览...) 而我继续我自己的搜索。
感谢:D
常见要求:
一般的:
弹力:
- 支持自动故障转移到备用设备
- 提供在协作配置中工作的多个单元以避免单点故障
服务监控:
- 能够在系统和应用程序级别确定服务器的运行状况和可用性
多种负载均衡算法:
- 提供全面的负载均衡算法选择以及针对不同虚拟服务器组的多种模式
管理和配置
手动切换
安全
表现:
- HTTP 代理 VPS:128
- SLB VIP:512
- 每个应用程序集群的服务器:32
- 每秒 SSL 交易:500
- SSL 并发连接数:20,000
全局负载均衡器要求:
- 自动将用户引导至最近或性能最佳的计算机套件
- 作为 DNS
- 支持对跨多个物理分散的计算机站点运行的应用程序进行集中管理
- 提供站点可用性检查
- 支持将所有流量转移到特定计算机套件、故障转移整个站点或仅控制受影响的应用程序的条件定义
- 通过循环、全局可用性、应用程序可用性、最少连接数、往返时间、动态比率等提供流量分配能力来匹配系统的需求。
- 支持有状态应用程序的客户端连续性
本地负载均衡器要求:
- 为 Web 应用程序提供高可用性和可扩展性
- 支持SSL加速
- 支持集中管理
- 控制并发连接数