Назад | Перейти на главную страницу

Балансировщики нагрузки и переход на выделенный over ec2

Один мысленный блок у меня - это балансировщики нагрузки, и мне нравится, как AWS / ec2 справляется с этим за вас.

НО, мне нравятся выделенные серверы за их производительность, экономичность и т. Д.

Мне бы очень хотелось, чтобы кто-нибудь, кто хорошо разбирается в балансировщиках нагрузки, мог дать мне представление о том, какой балансировщик нагрузки мне понадобится для следующего:

  1. клиенты будут загружать XML-файлы на мой сервер с очень высокой скоростью, до 1000 в секунду. Приложение может справиться с этим, и на самом деле это не проблема, поскольку оно было построено с учетом того, что вы можете добавлять больше узлов (фронтальные + внутренние серверы БД) для выдерживания такой нагрузки.

Единственная проблема для меня - это попытаться предсказать, какой тип балансировщика нагрузки мне понадобится.
Мне бы очень хотелось, чтобы у меня был выделенный сервер и прокси HA, но я не уверен, что даже один сервер может поддерживать 1K xml-документов в секунду.

Средний размер XML-документа варьируется от 5 до 30 КБ.

Это старая поговорка, но если ваше время ничего не стоит, это стоит меньше. haproxy хорош, но все же требует времени для настройки и обслуживания. Добавьте к этому, что вы создали единую точку отказа + у вас все еще нет масштабируемости.

Я сам посчитал, и EC2 выиграл по общей стоимости. Спектакль был достаточно хорошим. Я знаю, что не отвечаю строго на ваш вопрос, но AWS решает для вас ряд дополнительных вещей. Все мы, выродки, говорите: «Реализуйте себя, просто дважды проверьте свои цифры».

Вы говорите, что не можете предсказать, какой тип балансировщика нагрузки вам понадобится, но все же отдаете предпочтение физическому оборудованию?

Облачное решение (например, EC2) идеально подходит для вашей ситуации, поскольку вы можете предоставить только то, что вам нужно, а не предоставлять физическое оборудование для теоретического пика. Часто вы обнаружите, что ваш

В вашем случае я бы пошел по одному из следующих направлений:

Экземпляр HAProxy можно масштабировать при необходимости, и вы можете масштабировать или масштабировать серверы приложений в зависимости от вашей нагрузки.

Ваш выбор зависит от вашего желания управлять конфигурацией HAProxy и ограничений ELB. Удачи!