Сервер на 1000 онлайн пользователей
Модераторы: Trinity admin`s, Free-lance moderator`s
Сервер на 1000 онлайн пользователей
Здравствуйте!
Какой нужен web-сервер, чтобы выдержать следующие основные нагрузки:
1. примерно 1000 обращений/секунду к PHP скрипту, который выбирает из Postgres таблицы 10-20 строк по запросам типа "WHERE a=число AND b=число", т.е. в итоге 10 000 - 20 000 таких запросов к Postgres в секунду.
2. загрузка 10 000 - 20 000 статических картинок / секунду, каждая по 500 кб
И какой нужен сервер, если не брать в расчет первый пункт?
Какой нужен 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 онлайн пользователей
"Roboteck"
Внешний канал какого размера?
Внешний канал какого размера?
-
- Сотрудник Тринити
- Сообщения: 357
- Зарегистрирован: 23 дек 2007, 15:35
- Откуда: Москва
- Контактная информация:
Re: Сервер на 1000 онлайн пользователей
Врядли вы обойдетесь одним сервером, под картинки ставьте 1-2 юнитовые с обычными SATA дисками, и добавляйте по мере роста нагрузки.
Re: Сервер на 1000 онлайн пользователей
пока нет ни канала ни сервера, хочу приобрести выделенный сервер у какого-нибудь провайдера
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер на 1000 онлайн пользователей
приобрести выделенный сервер, или арендовать сервер, или приобрести свое и разместить на площадке? для уменьшения арендной стоимости можно рассмотреть твиновые платформы, но хватит ли пары САТА дисков на одну ноду, сложно сказать.Roboteck писал(а):хочу приобрести выделенный сервер у какого-нибудь провайдера
Re: Сервер на 1000 онлайн пользователей
У меня, может, нелады с арифметикой, но 0.5 мегабайта * 10000-20000 = 5-10 гигабайт/сек = 40-80 гигабит/с, нет? "хочу приобрести выделенный сервер у какого-нибудь провайдера" звучит в таком контексте несколько эээ... наивно. По моему, тут не обойтись ни одним, ни двумя, ни даже тремя серверами, да и канал под такой поток далеко не каждый датацентр сможет обеспечить...Roboteck писал(а):Здравствуйте!
Какой нужен web-сервер, чтобы выдержать следующие основные нагрузки:
...
2. загрузка 10 000 - 20 000 статических картинок / секунду, каждая по 500 кб
И какой нужен сервер, если не брать в расчет первый пункт?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Сервер на 1000 онлайн пользователей
Очередной диплом?
Re: Сервер на 1000 онлайн пользователей
нет, не диплом, возможно в скором будущем такая нагрузка будет у сайта http://tuteta.ru/ (1000 онлайн пользователей). Я конечно написал немного завышенную нагрузку, реальная получится примерно 1-3 картинки в секунду на 1 пользователя
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Сервер на 1000 онлайн пользователей
Roboteck
А сейчас на каком сервере работает этот сайт?
Сколько сейчас посетителей в секунду и какая при этом нагрузка на память, процессор и диски?
А сейчас на каком сервере работает этот сайт?
Сколько сейчас посетителей в секунду и какая при этом нагрузка на память, процессор и диски?
Re: Сервер на 1000 онлайн пользователей
сейчас посетителей мало, поэтому нагрузки нет
Re: Сервер на 1000 онлайн пользователей
посоветуйте, пожалуйста, как лучше сделать, есть возможность переделать сайт полностью
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер на 1000 онлайн пользователей
Здесь уже писали про подсчет, 3*0.5*1000=1500МБ/сек. Пропускную способность в 1.5ГБ/сек (8Гбит/сек) не каждый провайдер выдаст. Да и сетевух в сервере (серверах) надо будет бОльше 10-ка точно. Начать можно с одного - двух серверов, размазывая данные между ними. Далее добавлять сервера по мере надобности.Roboteck писал(а):посоветуйте, пожалуйста, как лучше сделать, есть возможность переделать сайт полностью
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей