EOMY.NET
на главную
EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   <b>Лотерея</b>Лотерея   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

RSS Feed

Конфигурация сервера

 
Начать новую тему   Ответить на тему    Список форумов 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;
$a ||= 5;


Зарегистрирован: 22.07.2007
Сообщения: 887

50156 Монеты

СообщениеДобавлено: Пт, 30 Май, 2008 06:02    Заголовок сообщения: Ответить с цитатой

girafenok
girafenok писал(а):
В наличие есть 486DX4/24МБ/PCI. Насколько с ним все будет плохо?

Да. С ним будет все плохо, оперативки откровенно маловато, имхо. Это железо можно под маршрутник заточить какой-нибудь, но уж никак не web-сервер.
girafenok писал(а):
Какую ОС лучше ставить Linux или FreeBSD?

Э... Если руки растут с нужного места, бери 4-ю ветку FreeBSD, только ядро придется пересобирать на более мощной машине...
Если в своих силах сомневаешься, глянь на Freesco ( http://www.freesco.org.ua/ ) - на твоем железе должно пойти как http-сервер.
_________________
Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Stesh
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.07.2007
Сообщения: 887

50156 Монеты

СообщениеДобавлено: Пт, 30 Май, 2008 06:06    Заголовок сообщения: Ответить с цитатой

girafenok писал(а):
веб-сервер предполагается lighthttpd

Кстати, thttpd поменьше будет, имхо.
Но опять же,
girafenok писал(а):
одновременно - не более 15

на 24 метрах оперативки, из которых метров 15-20 заберет система... Короче, надо тестить.
_________________
Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
girafenok
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 17.11.2007
Сообщения: 115

9214 Монеты

СообщениеДобавлено: Пт, 30 Май, 2008 20:20    Заголовок сообщения: Ответить с цитатой

Stesh, спасибо за советы.
Проблема именно в том, чтобы смоделировать нагрузку заранее, а то в боевых условиях менять что-либо не хочется.
Цитата:
из которых метров 15-20 заберет система

Что-то многовато, у меня на 24 метрах крутился Линукс с X, с запущенных abiword и lighthttpd (slitaz.org).
Цитата:
глянь на Freesco

Буду к нему присматриваться, или 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 Монеты

СообщениеДобавлено: Чт, 05 Июн, 2008 21:04    Заголовок сообщения: Ответить с цитатой

Думаю, что полезная информация состоит только в том, что за 1 секунду этот файл был отдан примерно 2.2 раза, т.е., скорость получилась 64 кб/сек.
_________________
Дмитрий

Техническая поддержка бесплатного хостинга осуществляется только через форум поддержки
Часто задаваемые вопросы по хостингу
Условия предоставления услуг бесплатного хостинга
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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, а как Вы контролируете нагрузку на сервера, на каком железе крутятся наши сайты и какова на них близкая к максимальной нагрузка (если это не коммерческая тайна Very Happy )?
Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
eomysupport
Администратор
Администратор


Зарегистрирован: 25.12.2005
Сообщения: 3856

156168 Монеты

СообщениеДобавлено: Чт, 05 Июн, 2008 23:51    Заголовок сообщения: Ответить с цитатой

girafenok
Мне показалось, что 14 секунд — это [скорее всего] при 20 параллельных запросах. Хотя, из приведённого вывода программы это неочевидно Smile. Я бы пробовал скачивать этот файл, например, wget-ом, и смотрел бы на фактическую скорость в этом случае. При таком железе я не доверял бы синтетическим тестам.

Или задержки появляются и при одиночных запросах? Если так, тогда что говорит top в моменты задержек? Ещё я бы заглянул в /var/log/messages, а также в vmstat (если в этом дистрибутиве такое вообще есть).

Про контроль за нашими серверами. Вкратце — у нас полно самописных и полу-самописных костылей (скриптов), на которых всё это и держится Very Happy. Железо работает самое разное. Я не уверен, что целесообразно писать о нашем железе и скриптах, так как я не могу адекватно оценить потенциальный вред от такой информации (когда-то я об этом уже писал). Нагрузка также разная, и в данный момент мы работаем над её понижением — методом переноса серверов на более современное железо.
_________________
Дмитрий

Техническая поддержка бесплатного хостинга осуществляется только через форум поддержки
Часто задаваемые вопросы по хостингу
Условия предоставления услуг бесплатного хостинга
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
girafenok
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 17.11.2007
Сообщения: 115

9214 Монеты

СообщениеДобавлено: Пт, 06 Июн, 2008 03:18    Заголовок сообщения: Ответить с цитатой

eomysupport
Задержки появляются и при одиночных запросах и при последовательных запросах. При проигрывании потокового видео случаются зависы прямо посреди ролика. Причем выявить какую-либо систему в этом не удается.
Для процессора top показывает 0 загрузку с редкими всплесками до 100% (thttpd) и всплесками до 70-80% (nginx), память практически не используется, в основном как кеш. Логи посмотрю на днях.
Вобщем что-то вешает систему, осталось выяснить что Very Happy .
Цитата:
Я не уверен, что целесообразно писать о нашем железе и скриптах

В принципе правильно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Софт и Железо Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group






Рейтинг SIMPLETOP.NET