Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: ??????????? ???????????????/???-???????? (??????, ??...)
Hello big,
Thursday, October 22, 2009, 7:20:25 PM, you wrote:
bb> CARP только в BSD, а эти замечательные системы у нас в компании не принято
bb> использовать. Скорее всего балансер(ы) будут железные, но пока тестируем.
Под линукс есть ucarp, даже работает.
bb> Кстати, сегодня пробовали нагрузить конкурентными SSL-сессиями один из
bb> тестирумых балансировщиков, использовали программу flood_connect. Я
bb> скомпилировал её на линуксовой машине (2хXEON E5420, 2.50GHz, 4GB RAM, SUSE
bb> ENT 10.2), выжать смог максимум 16000 соединений, все 4 ядра были загружены
bb> на 100%.
bb> Коллега скомпилировал на старенькой железке (P3 700MHz, 512MB RAM, FreeBSD
bb> 7.2), выжал 7500 соединений и процессор был загружен не более 80%!!!!
bb> Сам балансировщик при этом тоже неплохо был загружен.
bb> Как такое возможно? Старая железка отстала всего в два раза от современного
bb> неслабого сервера!
bb> Запускали так: *flood_connect -S -f 10 -p 443 адрес_балансировщика*
bb> -f - количество форков
bb> -S - SSL-режим
bb> 22 октября 2009 г. 17:26 пользователь MZ
<zuborg@xxxxxxxxxxxxxxxxxxx>написал:
>> big bond wrote:
>>
>>> Добрый день!
>>> У меня вопрос к опытным коллегам: подскажите, есть ли какие-либо
>>> правила, соотношения количества балансировщиков к количеству серверов
>>> приложений при построении большой фермы веб-серверов? Какие-то best
>>> practices?
>>> Т.е. например есть такая схема (вложение)
>>> При этом (M) чему должно быть приблизительно равно? Из вашей практики?
>>> Очевидно, что никак не M<=N, явно M>N, но ~ во сколько раз?
>>>
>>> N=2 (или 3) для отказоусточивости. По хорошему надо CARP, но в принципе
>> достаточно просто чтоб в одном vlan-е были, вручную IP слегшего сервера
>> можно будет перекинуть.
>>
>> M = Mmin + R, где Mmin - минимальное кол-во серверов способных обработать
>> пиковую загрузку, R - резерв (на случай выхода одного или нескольких
>> серверов из строя)
>>
>>
Best regards,
CoolCold [COOLCOLD-RIPN]
|