максимальное одновременное подключение к распределителю нагрузки Amazon - PullRequest
7 голосов
/ 09 декабря 2011

Мое тестирование показывает, что амазонка балансировки нагрузки покоится с его экземпляром, когда в нем около 10 тыс. Одновременных соединений.Это ли предел балансировки нагрузки Amazon?Если нет, есть ли настройка для этого?Мне нужно поддерживать до 1M одновременных подключений для моего тестирования.

Спасибо,

Шон Нгуен

1 Ответ

6 голосов
/ 09 декабря 2011

ELB должен масштабироваться гораздо дальше, , но , вам нужно тестировать от нескольких тестовых клиентов, которые, кажется, приходят с уникальных IP-адресов источника.Это приведет к тому, что несколько экземпляров ELB порождают несколько экземпляров за кулисами (это может быть обнаружено поиском DNS).Это объясняется в официальном документе, опубликованном Rightscale: http://blog.rightscale.com/2010/04/01/benchmarking-load-balancers-in-the-cloud/

Обратите внимание, что для масштабирования ресурсов ELB требуется некоторое время, поэтому тесты должны выполняться в течение 20 минут или более.

Вы также должны быть уверены, что у вас достаточно ресурсов за балансировщиком нагрузки.Экземпляры EC2 (как показано в упомянутом выше техническом документе), похоже, достигают предела пропускной способности около 100 тыс. Пакетов в секунду, что ограничивает число одновременных соединений, которые могут быть обслужены (имейте в виду издержки TCP и HTTP).Вам понадобится много экземпляров, чтобы справиться с одновременными соединениями 1M, и я не уверен, в какой момент вы достигнете предела ELB;в тесте RightScale они набирают только 19 тыс.

Кроме того, вам необходимо четко понимать, что именно вы подразумеваете под параллельными соединениями 1M, вы имеете в виду общее количество соединений keep-alive (при условии, что keep-alive включено), или вы имеете в виду1M транзакций в секунду?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...