The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Помогите с выбором под ftp-сервер"
Отправлено lavr, 20-Янв-06 13:24 
>Здравствуйте, уважаемые!
>Начну с того что есть - есть сервер под FreeBSD 5.4 +
>12 HDD (SATA) по 400Гб, стоят два контроллера SATA, все слайсы
>примаунчены в свои каталоги и стоит pure-ftpd для раздачи хранящейся там
>информации. Сам сервер собирался-развивался и наращивал объем потихоньку, раньше стояли PATA-диски,
>в общем выбор системы сразу под подобную конфигурацию не стоял.
>А теперь такая проблема - диски периодически отваливаются с таймаутом, после перезагрузки
>и проверки - всё опять ок... В общем возник вопрос что
>можно сделать для более устойчивой работы системы.

как показывает практика:

1) зависит от SATA/PATA контроллера
2) зависит от того ЧТО за диски купили
3) зависит от драйвера ATA, в 5.4 он достаточно прилично вылизан,
в 6.0 еще лучше

маленькое отсутпление: ребята, УЧИТЕСЬ ПОЛЬЗОВАТЬСЯ ИНТЕРНЕТОМ,
это ИНФОРМАЦИОННЫЙ КЛАДЕЗЬ

1) поиск по спискам рассылки freebsd:
http://www.freebsd.org/search/#mailinglists
но более мощный альтернативный поиск по спискам рассылки:
http://groups.google.com/advanced_group_search?hl=ru
где в качестве группы задается *freebsd* или более конкретно
+ ограничения по дате (снизу и сверху) + критерии поиска

чтение RFC, стандартов и тд и тп, начать всегда можно с энциклопедии:
http://en.wikipedia.org/

2) ну в каких уже только конференциях не обсуждались современные
PATA/SATA диски - жуть, ну очень странно работают новые технологии
мапирования плохих секторов, очень плохое качество дисков.
Хотите "долгую" и счастливую жизнь - покупайте PATA/SATA диски
из списков рекомендованных RAID производителями: 3Ware и Promise.
НЕ ВАЖНО будет у вас рейд или нет, если вы покупате из списка
рекомендованных (от попадалова никто конечно не застрахован), часть
головной боли вы точно снимаете.
Купили НОВЫЕ диски - гоняйте их несколько суток или неделю на RW.
Технология ремаппинга плохих секторов у современных дисков работает
только при операциях ЗАПИСИ/WRITE
Смотри какого объема буфера у покупаемых дисков.
Во FreeBSD пока еще не реализована софтверная поддержка NCQ, могу
ошибаться.

после поиска по спискам рассылки:
получаем ряд неудачных контроллеров: один из первых Sil, один или
пара Promise'ов, некоторые старые VIA, SiS и HPT. Плюс ряд
непподерживаемых софтверных PATA/SATA Raid'ов(0/1[0+1]), плюс
специфика ICH7R - они поддерживаются, но с рядом контроллеров есть
проблемы (ну новая спецификация)

3) UFS1/UFS2 - ОЧЕНЬ надежная файловая система, если использовать
softupdates - становится еще и гораздо быстрей, но чуть менее
надежной, если учесть что НАКОНЕЦ нашли проблему утечки free-space
и есть патчи, использование softupdates становится более безопасным.
Лично я на серверах НЕ ИСПОЛЬЗУЮ softupdates и не имею проблем, но
это личный опыт а не совет.
Далее, в современных FreeBSD by default система работает с дисками
в UDMA режиме: man 4 ata
Управление режимами: переменные ядра (man 4 ata) и утилита atacontrol
man newfs и man tunefs для задания bsize, fsize и inodes - используйте
их под себя из расчета КАКИЕ файлы в основном будут храниться, маленькие,
большие, очень большие...
Soft - смотрите есть ли возможность управления размерами буферов...

RAID - читайте технологии, какие типы рейдов позволяют увеличить
скорость работы с дисками.

И последнее, хотите серьезного увеличения производительности
дисковых массивов - используйте HW RAID и SCSI контроллеры и диски
и забудьте про SATA, в случае очередей и выборок они рядом не стоят
со скази/SCSI. Да - разница в цене существенная, но это того стоит.

> Может стоит собрать их
>в софтовый RAID, либо перейти на Linux и другую файловую систему,
>либо еще что-то...
>Посоветуйте пожалуйста более оптимальную конфигурацию ОС и ФС для этого сервера?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру