一些提供商有负载平衡服务:
- 带有NodeBalancer的Linode:http://www.linode.com/nodebalancers/
- Rackspace Cloud 和云负载均衡器:http://www.rackspace.com/cloud/cloud_hosting_products/loadbalancers/
有人知道与设置自己的负载均衡器相比使用它们的任何理由吗(除了易于设置/维护、成本低廉之外)?它们似乎没有提供您自己设置自定义负载均衡器无法获得的任何功能。
答案1
这通常取决于专业知识、精力和能力。
就专业知识而言,许多人(实际上是大多数人)对负载平衡器不够了解,无法相信自己能够管理任务关键型高可用性负载平衡解决方案。通常最好信任专注于此的专家。
对于能源,即使是一些专业人士也宁愿让别人来处理。想象一下半夜电源故障的情况,如果其他供应商可以处理,你愿意处理吗?
就能力而言,人们通常无法访问网络设备或其他要求,以确保负载均衡器本身具有高可用性和冗余性。考虑使用 Amazon 的 AWS 的托管解决方案。您实际上没有能力在本地托管自己的负载均衡器。
尽管如此,很多时候您确实想自己做这件事。如果您有独特的要求,您想省钱,并且您已经拥有专业知识、精力和能力,或者您只是想控制自己的环境。或者,出于性能原因,您希望负载平衡器与您的设备位于同一数据中心,以便在执行不必要的网络遍历时节省互联网上的延迟。