Сервер на 1000 онлайн пользователей

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Roboteck
Junior member
Сообщения: 5
Зарегистрирован: 20 авг 2010, 13:16
Откуда: Питер

Сервер на 1000 онлайн пользователей

Сообщение Roboteck » 20 авг 2010, 13:34

Здравствуйте!
Какой нужен web-сервер, чтобы выдержать следующие основные нагрузки:

1. примерно 1000 обращений/секунду к PHP скрипту, который выбирает из Postgres таблицы 10-20 строк по запросам типа "WHERE a=число AND b=число", т.е. в итоге 10 000 - 20 000 таких запросов к Postgres в секунду.

2. загрузка 10 000 - 20 000 статических картинок / секунду, каждая по 500 кб


И какой нужен сервер, если не брать в расчет первый пункт?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение Stranger03 » 20 авг 2010, 14:01

"Roboteck"
Внешний канал какого размера?
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение hitower » 20 авг 2010, 14:41

Врядли вы обойдетесь одним сервером, под картинки ставьте 1-2 юнитовые с обычными SATA дисками, и добавляйте по мере роста нагрузки.

Roboteck
Junior member
Сообщения: 5
Зарегистрирован: 20 авг 2010, 13:16
Откуда: Питер

Re: Сервер на 1000 онлайн пользователей

Сообщение Roboteck » 20 авг 2010, 14:52

пока нет ни канала ни сервера, хочу приобрести выделенный сервер у какого-нибудь провайдера

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение Stranger03 » 20 авг 2010, 15:46

Roboteck писал(а):хочу приобрести выделенный сервер у какого-нибудь провайдера
приобрести выделенный сервер, или арендовать сервер, или приобрести свое и разместить на площадке? для уменьшения арендной стоимости можно рассмотреть твиновые платформы, но хватит ли пары САТА дисков на одну ноду, сложно сказать.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Kot-II
Junior member
Сообщения: 15
Зарегистрирован: 27 окт 2009, 07:17
Откуда: Москва

Re: Сервер на 1000 онлайн пользователей

Сообщение Kot-II » 21 авг 2010, 04:35

Roboteck писал(а):Здравствуйте!
Какой нужен web-сервер, чтобы выдержать следующие основные нагрузки:
...
2. загрузка 10 000 - 20 000 статических картинок / секунду, каждая по 500 кб

И какой нужен сервер, если не брать в расчет первый пункт?
У меня, может, нелады с арифметикой, но 0.5 мегабайта * 10000-20000 = 5-10 гигабайт/сек = 40-80 гигабит/с, нет? "хочу приобрести выделенный сервер у какого-нибудь провайдера" звучит в таком контексте несколько эээ... наивно. По моему, тут не обойтись ни одним, ни двумя, ни даже тремя серверами, да и канал под такой поток далеко не каждый датацентр сможет обеспечить...

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение gs » 21 авг 2010, 11:16

Очередной диплом?

Roboteck
Junior member
Сообщения: 5
Зарегистрирован: 20 авг 2010, 13:16
Откуда: Питер

Re: Сервер на 1000 онлайн пользователей

Сообщение Roboteck » 22 авг 2010, 00:54

нет, не диплом, возможно в скором будущем такая нагрузка будет у сайта http://tuteta.ru/ (1000 онлайн пользователей). Я конечно написал немного завышенную нагрузку, реальная получится примерно 1-3 картинки в секунду на 1 пользователя

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение Tert » 22 авг 2010, 16:14

Roboteck
А сейчас на каком сервере работает этот сайт?
Сколько сейчас посетителей в секунду и какая при этом нагрузка на память, процессор и диски?

Roboteck
Junior member
Сообщения: 5
Зарегистрирован: 20 авг 2010, 13:16
Откуда: Питер

Re: Сервер на 1000 онлайн пользователей

Сообщение Roboteck » 22 авг 2010, 17:29

сейчас посетителей мало, поэтому нагрузки нет

Roboteck
Junior member
Сообщения: 5
Зарегистрирован: 20 авг 2010, 13:16
Откуда: Питер

Re: Сервер на 1000 онлайн пользователей

Сообщение Roboteck » 22 авг 2010, 18:02

посоветуйте, пожалуйста, как лучше сделать, есть возможность переделать сайт полностью

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Сервер на 1000 онлайн пользователей

Сообщение Stranger03 » 22 авг 2010, 18:46

Roboteck писал(а):посоветуйте, пожалуйста, как лучше сделать, есть возможность переделать сайт полностью
Здесь уже писали про подсчет, 3*0.5*1000=1500МБ/сек. Пропускную способность в 1.5ГБ/сек (8Гбит/сек) не каждый провайдер выдаст. Да и сетевух в сервере (серверах) надо будет бОльше 10-ка точно. Начать можно с одного - двух серверов, размазывая данные между ними. Далее добавлять сервера по мере надобности.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей