На сегодняшний день я предоставляю услуги хостинга примерно 250 клиентам, и их количество растет ежемесячно. Для каждого клиента у меня есть 2 "службы", настроенные для балансировки / постоянства L4 ... одна на порт 80, другая на порт 443, который перенаправляет на другой внутренний порт, а также 4 сервера на службу.
Это равняется 500 «службам» и 2000 «серверам».
В настоящее время я работаю с парой балансировщиков нагрузки CoyotePoint и посмотрел на некоторые Barracudas, но пока они меня не впечатлили.
Может ли кто-нибудь порекомендовать хорошие балансировщики нагрузки, которые могли бы поддерживать такую нагрузку? И которые предлагают хороший API или доступ к оболочке для автоматизации управления.
Проверь http://www.loadbalancer.org - по сути, это физические коробки, работающие HAProxy, превосходное программное обеспечение. Это будет стоить много меньше, чем поле F5. Однако я не пробовал их API.
Проверьте F5. Не знаю, каков ваш бюджет, и я уверен, что эти F5 - это королевский выкуп, но часто вы получаете то, за что платите.
Стоит посмотреть на F5, Citrix Netscaler и A10. Все они имеют графический интерфейс, интерфейс командной строки с поддержкой ssh и API для мониторинга и управления. Все они имеют широкий диапазон пропускной способности / мощности. У A10 худшая документация на них, но и самые низкие цены. Я только купил Citrix и немного поработал над A10.
Возможно, вы сможете найти отличные предложения на Foundry ServerIron, так как несколько известных мне компаний избавляются от них.
Возможно, вам стоит обратиться к известному поставщику подержанного сетевого оборудования (например, перепродажа сетевого оборудования. http://www.networkhardware.com/ ) и посмотрите, что у них есть в наличии. Подержанное оборудование с eBay и т.п. может быть очень экономичным, но для него сложно получить поддержку / обновление программного обеспечения. У некоторых более авторитетных реселлеров есть отношения, которые могут предоставить эти преимущества (и да, некоторые из них тоже продают на eBay). Честно говоря, я не использовал подержанное оборудование в этих компаниях с поддержкой OEM, и я не имею к ним отношения, но я слышал положительные отзывы от других. Ваш пробег может отличаться.
И, наконец, почти все должно обрабатывать указанное вами количество виртуальных IP-адресов / сервисов и внутренних серверов; более полезными показателями будут количество одновременных подключений, требования к пропускной способности / пропускной способности и, если применимо, требования к сжатию и разгрузке SSL. Посмотрите, что ваши машины Coyotepoint могут рассказать вам об этих показателях, и это поможет вам выбрать правильную модель независимо от того, какой бренд вы выберете.