Сколько нужно поставить вэб серверов, чтобы облсуживать до 1 млн визитёров в день?

Гость Гость

Сколько нужно поставить вэб серверов, чтобы облсуживать до 1 млн визитёров в день?

Чудный дед Чудный дед

Мдык, можно поставить десяток ведер или 3 убердевайса, образно выражаясь =)

Гость Гость

Если в обслуживание входит работа с БД - советую Cassandra - она линейно масштабируется (на 380 узлах 1 млн запросов в сек)
а уеб-сервер - lighttpd или самописный какой-нибудь под данную задачу (как построить на них кластер - хз)

и никаких пэхпе

John Freeman John Freeman

Нет такого понятия, есть понятие одновременных клиентов, а твоё только для дебилов рекламщиков имеет смысл.

none7 none7

А, что будут делать эти клиенты, качать видео-файлы или грузить тысячу скриптов кривой CMS. Нужно понимать, что если этот миллион клиентов распределён равномерно по суткам и каждый клиент будет один раз в сутки выкачивать файл размером 1КБ, то хватит одного, очень старого сервера с каналом 128 Кбит/с. Но если этот миллион клиентов весит на сайте 10 часов в день (как vkontakte), то это совсем другой разговор. К тому же сервера бывают разные, от миниатюрного с ARM процессором, до монстров с четырьмя восьми-ядерными процессорами, 50 Гб RAM, десятком SSD дисков в RAID и подключением к сети со скоростью 10Гбит/с.

Гость Гость

Если один пользователь один раз в день запрашивает одну небольшую HTML'ку - любой PC справится.
Если есть CMS, которая генерирует страницы - надо смотреть, каково быстройдейтсвие и ресурсоемкость этой CMS. Надо смотреть, насколько сложные операции (с точки зрения вычислений и работы с данными) выполняются пользователями на сайте.
Вообщем количество пользователей - это уже потом (да и то надо учитывать распределение пользователей по времени суток, потому как миллион пользователей за секунду - это одно, а миллион пользователей равномерно в течение дня - совершенно другое). В первую очередь - ресурсоемкость ПО и решаемые задачи.

Добавить комментарий | Похожие обсуждения

Вопросы и ответы по Вконтакте
Вопросы и ответы

Популярные вопросы и ответы о социальной сети www.vkontakte.ru (vk.com)