Welcome! Log In Create A New Profile

Advanced

Re: соотношение балансировщиков/веб-сервер ов (оффтоп, но...)

October 23, 2009 02:04AM
On Thu, Oct 22, 2009 at 11:37:24PM +0400, big bond wrote:

> В описанном мной тесте nginx не участвовал. Было 2 разных
> *нагружающих*сервера - старое железо с FreeBSD и новый сервер с
> Linux. Нагружали
> балансировщик (мощная железка, полностью аппаратное решение на
> FPGA-вентилях). Удивило то, что очень старый сервер с BSD смог сгенерировать
> всего лишь вдвое меньше конкурентных SSL-сессий, чем весьма неслабый сервер
> под Linux (7500 у 1xP3 700 против 16000 у 2xXEON 2500).

SSL-handshake со стороны клиента быстрее раз в 10-20, чем на серверной
стороне:

Pentium M 1.7GHz:
openssl speed rsa1024
....
Doing 1024 bit private rsa's for 10s: 2401 1024 bit private RSA's in 9.97s
Doing 1024 bit public rsa's for 10s: 49828 1024 bit public RSA's in 9.92s

AMD Athlon64 3500+ 2.2GHz:
openssl speed rsa1024
....
Doing 1024 bit private rsa's for 10s: 11318 1024 bit private RSA's in 9.99s
Doing 1024 bit public rsa's for 10s: 237965 1024 bit public RSA's in 9.96s

Сервер делает операцию private RSA, а клиент - public. Кстати, из этого
теста видно, что для SSL лучше использовать 64-битные платформы: RSA
быстрее в 4-5 раз.

> 22 октября 2009 г. 23:12 пользователь Gena Makhomed <gmm@csdoc.com> написал:
>
> > big bond wrote:
> >
> > Кстати, сегодня пробовали нагрузить конкурентными SSL-сессиями один из
> >> тестирумых балансировщиков, использовали программу flood_connect. Я
> >> скомпилировал её на линуксовой машине (2хXEON E5420, 2.50GHz, 4GB RAM, SUSE
> >> ENT 10.2), выжать смог максимум 16000 соединений, все 4 ядра были загружены
> >> на 100%.
> >> Коллега скомпилировал на старенькой железке (P3 700MHz, 512MB RAM, FreeBSD
> >> 7.2), выжал 7500 соединений и процессор был загружен не более 80%!!!!
> >> Сам балансировщик при этом тоже неплохо был загружен.
> >> Как такое возможно? Старая железка отстала всего в два раза от
> >> современного неслабого сервера!
> >> Запускали так: *flood_connect -S -f 10 -p 443 /адрес_балансировщика/*
> >> -f - количество форков
> >> -S - SSL-режим
> >>
> >
> > 1. если включить ssl_session_cache -
> > SSL будет работать намного быстрее.
> > например:
> >
> > http {
> > ssl_session_cache shared:SSL:20M;
> > ssl_session_timeout 120m;
> > ...
> >
> > почему ssl_session_cache по умолчанию выключен -
> > не знаю, наверное чтобы зря не расходовать память,
> > если SSL не используется или используется очень мало.
> >
> > 2. если при сборке nginx указывать ключи
> > --with-md5-asm --with-zlib-asm=pentiumpro
> > думаю что он тогда будет работать быстрее,
> > чем если без них. по крайней мере, на i386.
> >
> > см. также другие ключи оптимизации в ./configure --help
> > все не используемые модули наверное лучше будет выключить.
> >
> > 3. если при работающем nginx изменялись SSL сертификаты
> > в конфиге - тогда надо делать service nginx force-reload
> > потому что после service nginx reload - nginx продолжает
> > использовать старые и молча игнорирует новые сертификаты.
> >
> > я не считаю, что это ошибка, - это больше особенность поведения
> > о которой следует помнить, если приходится их на лету обновлять.
> >
> > По хорошему надо CARP, но в принципе достаточно просто чтоб в одном
> >> vlan-е были, вручную IP слегшего сервера можно будет перекинуть.
> >>
> >
> > в англоязычном списке рассылки на вопрос про балансировщики
> > советовали использовать http://www.backhand.org/wackamole/
> >
> > и читать книжку Scalable Internet Architectures
> >
> > http://www.amazon.com/Scalable-Internet-Architectures-Theo-Schlossnagle/dp/067232699X


--
Игорь Сысоев
http://sysoev.ru
Subject Author Posted

соотношение балансировщиков/веб-серверов (оффтоп, но...) Attachments

big bond October 22, 2009 05:08AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Михаил Монашёв October 22, 2009 05:28AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Anton Yuzhaninov October 22, 2009 05:44AM

Re[2]: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Михаил Монашёв October 22, 2009 04:00PM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Anton Yuzhaninov October 22, 2009 05:42AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Really Big Bug October 22, 2009 05:48AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

big bond October 22, 2009 06:06AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Daniel Podolsky October 22, 2009 06:58AM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

big bond October 22, 2009 07:28AM

Re: соотношение балансировщиков/веб-сервер ов (оффтоп, но...)

Daniel Podolsky October 22, 2009 08:48AM

Re: соотношение балансировщиков/веб-серве ров (оффтоп, но...)

Sergej Kandyla October 26, 2009 05:16AM

Re: соотношение балансировщиков/веб-серв еров (оффтоп, но...)

Daniel Podolsky October 26, 2009 05:54AM

Re: соотношение балансировщиков/веб-сер веров (оффтоп, но...)

Sergej Kandyla October 26, 2009 07:02AM

Re: соотношение балансировщиков/веб-се рверов (оффтоп, но...)

Daniel Podolsky October 26, 2009 07:28AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

MZ October 22, 2009 09:32AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

big bond October 22, 2009 12:32PM

Re: соотношение балансировщиков/веб-серверов (оффтоп,но...)

Denys Fedoryschenko October 22, 2009 01:18PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

big bond October 22, 2009 02:16PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

Igor Sysoev October 22, 2009 03:46PM

Re: соотношение балансировщиков/веб-сервер ов (оффтоп,но...)

Denys Fedoryschenko October 22, 2009 09:08PM

Re: соотношение балансировщиков/веб-серве ров (оффтоп, но...)

Igor Sysoev October 23, 2009 01:38AM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Gena Makhomed October 22, 2009 03:26PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

big bond October 22, 2009 03:50PM

Re: соотношение балансировщиков/веб-сервер ов (оффтоп, но...)

Igor Sysoev October 23, 2009 02:04AM

Re: соотношение балансировщиков/веб-серве ров (оффтоп, но...)

big bond October 23, 2009 02:22AM

Re: соотношение балансировщиков/веб-серв еров (оффтоп, но...)

Igor Sysoev October 23, 2009 03:06AM

Re: соотношение балансировщиков/веб-сер веров (оффтоп, но...)

big bond October 23, 2009 03:38AM

Re: соотношение балансировщиков/веб-се рверов (оффтоп, но...)

Really Big Bug October 23, 2009 04:36AM

Re: соотношение балансировщиков/веб-се рверов (оффтоп, но...)

Igor Sysoev October 23, 2009 04:48AM

Re: соотношение балансировщиков/веб-с ерверов (оффтоп, но...)

big bond October 23, 2009 05:10AM

Re: соотношение балансировщиков/веб-с ерверов (оффтоп, но...)

big bond October 26, 2009 03:08PM

Re: соотношение балансировщиков/веб- серверов (оффтоп, но...)

Igor Sysoev October 26, 2009 03:22PM

big bond October 26, 2009 04:18PM

Igor Sysoev October 26, 2009 04:48PM

big bond October 27, 2009 05:32AM

Re: соотношение балансировщиков /веб-серверов (оффтоп, но...)

Igor Sysoev October 27, 2009 06:32AM

Re: соотношение балансировщико в/веб-серверов (оффтоп, но...)

big bond October 27, 2009 10:56AM

Re: соотношение балансировщик ов/веб-серверо в (оффтоп, но...)

Igor Sysoev October 27, 2009 11:16AM

Re: соотношение балансировщик ов/веб-серверо в (оффтоп,но...)

Olexander Shtepa October 27, 2009 11:50AM

Re: соотношение балансировщик ов/веб-серверо в (оффтоп, но...)

Дмитрий Леоненко October 28, 2009 07:00PM

Re: соотношение балансировщи ков/веб-серве ров (оффтоп, но...)

big bond October 29, 2009 12:08AM

Re: соотношение балансировщ иков/веб-сер веров (оффтоп, но...)

big bond October 29, 2009 12:08AM

Re: Re: соотношение балансировщ иков/веб-сер веров (оффтоп, но...)

Andrew Kopeyko October 29, 2009 03:24AM

Re: Re: соотношени е балансиров щиков/веб-с ерверов (оффтоп, но...)

big bond October 29, 2009 11:24AM

Re: соотношени е балансиров щиков/веб-с ерверов (оффтоп, но...)

Andrew Kopeyko October 29, 2009 01:26PM

Re: соотношени е балансиров щиков/веб-с ерверов (оффтоп, но...)

big bond October 29, 2009 04:06PM

Re: соотношени е балансиров щиков/веб-с ерверов (оффтоп, но...)

Andrew Kopeyko November 10, 2009 01:06PM

Re: Re: соотношение балансировщи ков/веб-серве ров (оффтоп, но...)

Andrew Kopeyko October 29, 2009 03:16AM

Re: соотношение балансировщиков/веб- серверов (оффтоп, но...)

Sergey Shepelev October 26, 2009 03:48PM

Re: соотношение балансировщиков/веб- серверов (оффтоп,но...)

Denys Fedoryschenko October 26, 2009 03:50PM

Re: соотношение балансировщиков/веб-сервер ов (оффтоп, но...)

Дмитрий Леоненко October 28, 2009 06:48PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

Igor Sysoev October 22, 2009 04:00PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

Maxim Dounin October 22, 2009 07:42PM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Igor Sysoev October 22, 2009 03:44PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

big bond October 22, 2009 04:16PM

Re: соотношение балансировщиков/веб-серверо в (оффтоп, но...)

big bond October 23, 2009 01:38AM

Re[2]: /- (, ...)

CoolCold October 28, 2009 04:48PM

Re: соотношение балансировщиков/веб-серверов (оффтоп, но...)

Mykola S. Grechukh October 22, 2009 10:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 122
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready