Load Balance ришение для Amazon EC2

ssc
На сайте с 14.10.2007
Offline
16
ssc
5501

We are looking for a Load Balance solution on Amazon EC2 for hight traffic service.

Currently our service have about 130,000 connections per second (average) on a traffic about 67Mb/s IN (average) and 18,34 Mb/s OUT (average).

We had tested many solutions and we have tested software load balancers which run on EC2 instance (CentOS+HaProxy) but it can handle about 700-1000 HTTP connections per second.

We will be very happy if we can use some kind of hardware Load Balancers for EC2 instances (or other solution for us) which can handle so much traffic and big number of connections per second.

We are very unhappy to use DNS Round-Robin because of known problems, but we can use it for 2-3 Load Balancers.

Может кто знает как это реализовать ?

Подсказки ?

SSC [Server Support Company] Установка, настройка и администрирование серверов http://ssc4u.net/rus/ (http://ssc4u.net/rus/) Проверка IP по большому количеству DNSBL-списков http://www.myiptest.com (http://www.myiptest.com/staticpages/index.php/check-Blacklisted-IP-DNSBL)
S
На сайте с 07.05.2007
Offline
20
#1

обратите внимание на продукцию Radware, Nortel и конечно же Cisco, в их арсенале есть подобные решения, например семейство Cisco ACE Application Switches и Nortel Application Switches, вся информация - на официальных сайтах

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#2
ssc:
Currently our service have about 130,000 connections per second (average) on a traffic about 67Mb/s IN (average) and 18,34 Mb/s OUT (average).

Это что, DDoS такой?

P.S. Исходящий трафик 100 байт на соединение?

Неизменность точки зрения неизменно порождает иллюзию понимания.
Andreyka
На сайте с 19.02.2005
Offline
822
#3

Делаете кластер из NLB, к нему кластер WEB

Если что - пишите в ЛС

Не стоит плодить сущности без необходимости
ssc
На сайте с 14.10.2007
Offline
16
ssc
#4
Слава Шевцов:
Это что, DDoS такой?

P.S. Исходящий трафик 100 байт на соединение?

Это не ДДос, такои трафик у нас, это АД сервис.

Решение для балансировки ищем именно под Amazon EC2.

Andreyka
На сайте с 19.02.2005
Offline
822
#5

Такой трафик на CentOS+HaProxy не получиться, берите нормальные решения, которые тут советуют

ssc
На сайте с 14.10.2007
Offline
16
ssc
#6
Andreyka:
Такой трафик на CentOS+HaProxy не получиться, берите нормальные решения, которые тут советуют

и какое решение я могу использовать для Amazon EC2 ?

Думаю пока Амазон не предложит нам решение с Harware Load Balancers, нам там нечего делать.

Что думаите по поводу http://newservers.com/dedicated-servers-compare.html ?

Andreyka
На сайте с 19.02.2005
Offline
822
#7

Я думаю, что любую задачу можно решить. Весь вопрос - в цене.

S
На сайте с 07.05.2007
Offline
20
#8

как-то не верится что это все-таки соединений в секунду - 130k при таком небольшом траффике..... элементарный подсчет дает ок 500 бит в секунду на сессию, что все-таки не очень похоже на правду

представьте себе интернет провайдера который имеет на одном аплинке трафф около 100 мбит и при этом каких-то 20к пакетов (у меня сейчас график перед глазами)...

а вообще такое количество пакетов и сессий выдержит даже один очень мощный сервер (типа SunFire X4150, Dell 2950 III с примочками), но лучше все же железный балансер

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#9
snoopee:
как-то не верится что это все-таки соединений в секунду - 130k при таком небольшом траффике..... элементарный подсчет дает ок 500 бит в секунду на сессию, что все-таки не очень похоже на правду

Если баннерная сеть, то похоже на правду.

snoopee:
а вообще такое количество пакетов и сессий выдержит даже один очень мощный сервер (типа SunFire X4150, Dell 2950 III с примочками), но лучше все же железный балансер

Не уверен, что ПО вообще выдержит такое. Может только кластер балансеров. То есть головной балансер сбрасывает трафик на бекенд балансеры, а те уже работают при терпимой нагрузке.

S
На сайте с 07.05.2007
Offline
20
#10

гм, прочитал про Amazon EC2 и дошло следующее:

варианты с железным балансером не проходят, ибо амазонки не пустят со своей железкой в их IP-часть, внедряться в их инфраструктуру, если рассматривать их машины как обычные сервера, нужно применять софтовые решения

можно попробовать так: взять один large scale и прогнать тесты по кол-ву траффа который выжимает, либо пару medium scale и опять же пошаманить тесты

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий