Расчет конфигурации вебсервера |
Здравствуйте, гость ( Вход | Регистрация )
Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.
Расчет конфигурации вебсервера |
noindex2 |
07.12.2010, 17:30
Сообщение
#1
|
Группа: Старые пользователи Сообщений: 1 Регистрация: 07.12.2010 Пользователь №: 13,043 Репутация: 182 |
Здравствуйте уважаемые!
Есть у нас один продукт (Apache+php+mysql+flash), который изначально не был расчитан на высокие нагрузки. Один из наших заказчиков решил привлечь к себе достаточно серьезный трафик, договорившись о рекламной компании с одной из ведущих соцю сетью РФ. Соответственно под это дело собираются выделять отдельный сервер и запросили у нас требования к железу. На данный момент мы ожидаем информации о предполагаемых пиковых значениях по хитам. Но уже сейчас хотелось бы получить для себя ответы на следующие вопросы: Предположим конфиг сервера: 2 двухядерных ксенона, 8 гиг оперативки, SAS рэйд 0+1, linux. Типовая краткая схема работы софта: - Клиент открывает страничку, - Клиент скачивает SWF 500кб, - SWF (клиент) скачивает XML на 20кб - SWF (клиент) скачивает 30 файлов по 50кб Работа с базой минимальна, вычитываются доступные юзеру файлы. Какое максимальное кол-во пользователей обслужит сервер с вышеописанной конфигурацией за 10 секунд? Какое максимальное кол-во пользователей обслужит сервер с вышеописанной конфигурацией за 10 секунд, если добавить сюда ngnix? Понятное дело что результаты нужны примерные..., нужно от чего-то оттакливаться... Заранее благодарен за ответы! Сообщение отредактировал noindex2 - 07.12.2010, 17:46 |
kolobok |
07.12.2010, 19:08
Сообщение
#2
|
*Nix admin Группа: Старые пользователи Сообщений: 518 Регистрация: 03.06.2004 Из: RU, Lipetsk Пользователь №: 498 Репутация: 223 |
Цитата - Клиент скачивает SWF 500кб, - SWF (клиент) скачивает XML на 20кб - SWF (клиент) скачивает 30 файлов по 50кб Отдавать nginx'ом без всякого апача. ИМХО. По производительности надо проводить тесты и сравнивать. Только после этого можно будет говорить количестве пользователей. |
eSupport.org.ua |
07.12.2010, 22:43
Сообщение
#3
|
Одесский сисадмин Группа: Старые пользователи Сообщений: 5,200 Регистрация: 18.11.2004 Из: Одесса Пользователь №: 823 Репутация: 263 |
Тут не все так просто.
Вам же еще и скорость отклика важна, не будут же посетители ждать по 5 минут на загрузку? Просто у одного может страницу открыть за 10 секунд, а у другого - за 10 минут. И скорость генерации страницы - одна маленькая важная часть всей цепочки. У меня огромный опыт оптимизации серверной части приложений для разных соцсетей типа фейсбука, так что я знаю о чем говорю. Сообщение отредактировал eSupport.org.ua - 07.12.2010, 22:44 |
WebhostGIANT-Rob |
08.12.2010, 11:20
Сообщение
#4
|
Группа: Старые пользователи Сообщений: 443 Регистрация: 24.02.2010 Пользователь №: 11,447 Репутация: 184 |
Схема хороша, но я бы советовал брать в расчет +20% как минимум. И тогда будет оптимальный вариант.
|
ENELIS |
08.12.2010, 12:11
Сообщение
#5
|
Группа: Старые пользователи Сообщений: 665 Регистрация: 15.06.2005 Из: ENELIS Пользователь №: 1,368 Репутация: 225 |
Для чего в данном случае linux? Может FreeBSD поставить, под ним и nginx нативнее чувствует себя.
И нужды в apache не вижу в данном случае. nginx+php-fpm Ограничение будет только в ширине канала для Вашей конфигурации Сообщение отредактировал ENELIS - 08.12.2010, 12:12 |
Текстовая версия | Сейчас: 05.06.2024, 22:28 |