EOMY.NET на главную
|
EOMY.NET Хостинг EOMY.NET: Форум поддержки
|
|
Конфигурация сервера
|
| Автор |
Сообщение |
girafenok Хостинг — это наше всё!


Зарегистрирован: 17.11.2007 Сообщения: 115
9214 
|
Добавлено: Чт, 29 Май, 2008 20:38 Заголовок сообщения: Конфигурация сервера |
|
|
Нужен сервер для отдачи (загрузки) статического контента по протоколам http и webdav. Какова минимальная конфигурация?
Нагрузка: ~ 50 человек в стуки, одновременно - не более 15. Контент: изображения, pdf-документы, видео небольших размеров.
веб-сервер предполагается lighthttpd; база данных и скрипты использоваться не будут.
Какую ОС лучше ставить Linux или FreeBSD?
P.S. В наличие есть 486DX4/24МБ/PCI. Насколько с ним все будет плохо?
Заранее спасибо за ответы. |
|
| Вернуться к началу |
|
 |
Stesh $a ||= 5;


Зарегистрирован: 22.07.2007 Сообщения: 887
50156 
|
|
| Вернуться к началу |
|
 |
Stesh $a ||= 5;


Зарегистрирован: 22.07.2007 Сообщения: 887
50156 
|
|
| Вернуться к началу |
|
 |
girafenok Хостинг — это наше всё!


Зарегистрирован: 17.11.2007 Сообщения: 115
9214 
|
Добавлено: Пт, 30 Май, 2008 20:20 Заголовок сообщения: |
|
|
Stesh, спасибо за советы.
Проблема именно в том, чтобы смоделировать нагрузку заранее, а то в боевых условиях менять что-либо не хочется.
| Цитата: | | из которых метров 15-20 заберет система |
Что-то многовато, у меня на 24 метрах крутился Линукс с X, с запущенных abiword и lighthttpd (slitaz.org).
Буду к нему присматриваться, или slitaz модифицировать, хотя всегда хочется готового. |
|
| Вернуться к началу |
|
 |
girafenok Хостинг — это наше всё!


Зарегистрирован: 17.11.2007 Сообщения: 115
9214 
|
Добавлено: Вт, 03 Июн, 2008 21:05 Заголовок сообщения: |
|
|
Итог:
486DX4-120/24МБ/Realtek8139PCI. Дистрибутив ttylinux. Веб-сервер: thttpd.
Чтобы понять насколько все это жизнеспособное, запустил две программы для нагрузочного тестирования серверов: HTTP_load и Apache JMetter. результаты двух программ схожи и примерно такие.
| Цитата: | 133 fetches, 20 max parallel, 3.83532e+06 bytes, in 60.0024 seconds
28837 mean bytes/connection
2.21658 fetches/sec, 63919.5 bytes/sec
msecs/connect: 12.2743 mean, 142.347 max, 1.839 min
msecs/first-response: 3546.05 mean, 13148.2 max, 100.49 min
HTTP response codes:
code 200 -- 133 |
Скрипты отсутствовали, БД не использовалось, только статический контент. Запрашивался pdf-файл размером ~ 30 Кб.
Осталось понять как эти результаты соотнести с реальностью. |
|
| Вернуться к началу |
|
 |
eomysupport Администратор

Зарегистрирован: 25.12.2005 Сообщения: 3856
156168 
|
|
| Вернуться к началу |
|
 |
girafenok Хостинг — это наше всё!


Зарегистрирован: 17.11.2007 Сообщения: 115
9214 
|
Добавлено: Чт, 05 Июн, 2008 23:01 Заголовок сообщения: |
|
|
На самом деле полезная информация, хотя и малоутешительная, состоит в том, что периодически идет задержка в отдаче контента на 14 с (msecs/first-response: 3546.05 mean, 13148.2 max, 100.49 min). По JMetter'у видно, что среднее время ответа ~100 м/с, но иногда случаются досадные провалы до 14 с на нескольких запросах подряд. При этом память практически не используется, да и загрузка процессора небольшая. С nginx ситуация похожа. Главное не понятно, какая подситема компьютера на это влияет.
Уважаемый eomysupport, а как Вы контролируете нагрузку на сервера, на каком железе крутятся наши сайты и какова на них близкая к максимальной нагрузка (если это не коммерческая тайна )?
Спасибо. |
|
| Вернуться к началу |
|
 |
eomysupport Администратор

Зарегистрирован: 25.12.2005 Сообщения: 3856
156168 
|
Добавлено: Чт, 05 Июн, 2008 23:51 Заголовок сообщения: |
|
|
girafenok
Мне показалось, что 14 секунд — это [скорее всего] при 20 параллельных запросах. Хотя, из приведённого вывода программы это неочевидно . Я бы пробовал скачивать этот файл, например, wget-ом, и смотрел бы на фактическую скорость в этом случае. При таком железе я не доверял бы синтетическим тестам.
Или задержки появляются и при одиночных запросах? Если так, тогда что говорит top в моменты задержек? Ещё я бы заглянул в /var/log/messages, а также в vmstat (если в этом дистрибутиве такое вообще есть).
Про контроль за нашими серверами. Вкратце — у нас полно самописных и полу-самописных костылей (скриптов), на которых всё это и держится . Железо работает самое разное. Я не уверен, что целесообразно писать о нашем железе и скриптах, так как я не могу адекватно оценить потенциальный вред от такой информации (когда-то я об этом уже писал). Нагрузка также разная, и в данный момент мы работаем над её понижением — методом переноса серверов на более современное железо. _________________ Дмитрий
● Техническая поддержка бесплатного хостинга осуществляется только через форум поддержки
● Часто задаваемые вопросы по хостингу
● Условия предоставления услуг бесплатного хостинга |
|
| Вернуться к началу |
|
 |
girafenok Хостинг — это наше всё!


Зарегистрирован: 17.11.2007 Сообщения: 115
9214 
|
Добавлено: Пт, 06 Июн, 2008 03:18 Заголовок сообщения: |
|
|
eomysupport
Задержки появляются и при одиночных запросах и при последовательных запросах. При проигрывании потокового видео случаются зависы прямо посреди ролика. Причем выявить какую-либо систему в этом не удается.
Для процессора top показывает 0 загрузку с редкими всплесками до 100% (thttpd) и всплесками до 70-80% (nginx), память практически не используется, в основном как кеш. Логи посмотрю на днях.
Вобщем что-то вешает систему, осталось выяснить что .
| Цитата: | | Я не уверен, что целесообразно писать о нашем железе и скриптах |
В принципе правильно. |
|
| Вернуться к началу |
|
 |
|
Powered by phpBB © 2001, 2005 phpBB Group
|