我正在计划一个 Web 部署,可能需要 50 多台服务器全部进行负载平衡。RackSpace 云每个负载均衡器只允许 25 个节点,并且您不能链接负载均衡器。亚马逊似乎没有列出任何此类限制。
我的后备计划是使用 HXProxy,但我更愿意使用更容易设置的东西。
任何人都可以回答标题问题,或提出替代架构吗?(除了涉及更少节点的任何事情:))
我正在计划一个 Web 部署,可能需要 50 多台服务器全部进行负载平衡。RackSpace 云每个负载均衡器只允许 25 个节点,并且您不能链接负载均衡器。亚马逊似乎没有列出任何此类限制。
我的后备计划是使用 HXProxy,但我更愿意使用更容易设置的东西。
任何人都可以回答标题问题,或提出替代架构吗?(除了涉及更少节点的任何事情:))
在 EC2 上,您仅受您账户上的实例限制的限制。默认值为 20,但您可以在http://aws.amazon.com/contact-us/ec2-request/请求增加。当我要求增加时,请求在几天内被批准。
如果您想坚持使用 Rackspace,您可以创建多个负载均衡器并使用循环 DNS 来扩展负载均衡器。
如果您切换到 Amazon ELB 并将您的服务器放在多个区域中,则会自动为您处理横向扩展。
假设您使用至少 3 个区域,Amazon 将比 Rackspace 贵一点。但是,如果您有 50 个实例,负载均衡器服务的成本将不是您最关心的问题。
您也可以从机架空间请求更高的限制。只需向我们的一位支持人员表达您的担忧,他们就会照顾您。为了谨慎起见,我们限制了 25 个,并且认为 25 对于平均使用来说是一个公平的数量。我们当然了解存在特殊情况,并将尽我们所能制定适合您的解决方案!