URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77795
[ Назад ]

Исходное сообщение
"посоветуйте ftp сервер"

Отправлено blackcat , 10-Дек-07 00:43 
стоит задача хранить большой объем информации...
около 2тб
архив этого всего условно делится на две категории
свежее - которое качают часто
и архивное - которое качают гдето 20% качальщиков
винты сата/иде (8-10-12 штук)
сеть:100 реальных мегабит (крупная локалка)
сетевуха: гигабитная, PCI-E
и самое главное: нагрузка - 40-60 пользователей постоянно.
требования к скорости примерно 1 Мбайт/сек

предполагаемое решение:
винт для "свежего" (см. выше)
сделать в Raid-0 из двух винтов
остальное "архивное" хранить как обычно.

НО напрашивается вопрос
на чем это все вертеть?
тоесть какой ftp сервер посоветуете для freebsd или как вариант для линукс
(готовы перейти если будет действительно существенный прирост в производительности)
Щас используем proftpd как особо одаренный... Но нефакт что он лучший.



Содержание

Сообщения в этом обсуждении
"посоветуйте ftp сервер"
Отправлено SubGun , 10-Дек-07 11:34 
Прироста в производительности не будет при смене ftp сервера. Можно использовать pureftpd, как более секурный, но в нем не хватает приятных моментов, которые есть в proftpd.
Другое дело-выбор файловой системы под это дело. Главное не ведитесь на глупые призывы сразу сменить систему.

"посоветуйте ftp сервер"
Отправлено MVictorL , 10-Дек-07 11:51 
Ни от системы хранения, ни от сетевухи FTP-сервер ни как не зависит...

vsftp -- рекомендую



"посоветуйте ftp сервер"
Отправлено SubGun , 10-Дек-07 16:35 
>Ни от системы хранения, ни от сетевухи FTP-сервер ни как не зависит...
>vsftp -- рекомендую

Точно! И данные считываются из космоса, посредством фрактальной дивергенции.


"посоветуйте ftp сервер"
Отправлено blackcat , 10-Дек-07 16:19 
>Другое дело-выбор файловой системы под это дело. Главное не ведитесь на глупые
>призывы сразу сменить систему.

а какую ФС посоветуете?
(freebsd 6.0)


"посоветуйте ftp сервер"
Отправлено SubGun , 10-Дек-07 16:36 
>>Другое дело-выбор файловой системы под это дело. Главное не ведитесь на глупые
>>призывы сразу сменить систему.
>а какую ФС посоветуете?
>(freebsd 6.0)

Любую. Кстати 6.2 постабильнее будет. А скоро и 6.3 выйдет.


"посоветуйте ftp сервер"
Отправлено Аноним , 10-Дек-07 12:03 
Я так понял, что никаких экзотический функций от сервера вам не нужно. Тогда чем проще, тем лучше. Я бы выбрал просто ftpd, входящий в дистрибутив FreeBSD. Он очень лёгок, быстр, прост.
Вы не указали версию фри. Если она у вас старая, то может не содержать скрипта для пуска/останова штатного ftpd. Советы на эту тему есть тут http://michurin.com.ru/bsd-ftp.shtml

"посоветуйте ftp сервер"
Отправлено universite , 11-Дек-07 03:39 
>[оверквотинг удален]
>винты сата/иде (8-10-12 штук)
>сеть:100 реальных мегабит (крупная локалка)
>сетевуха: гигабитная, PCI-E
>и самое главное: нагрузка - 40-60 пользователей постоянно.
>требования к скорости примерно 1 Мбайт/сек
>
>предполагаемое решение:
>винт для "свежего" (см. выше)
>сделать в Raid-0 из двух винтов
>остальное "архивное" хранить как обычно.

Узкое место - дисковая подсистема.
Нужно чтоб система нормально отдетектила SATAII винты

>НО напрашивается вопрос
>на чем это все вертеть?
>тоесть какой ftp сервер посоветуете для freebsd или как вариант для линукс
>
>(готовы перейти если будет действительно существенный прирост в производительности)
>Щас используем proftpd как особо одаренный... Но нефакт что он лучший.

Оттюнингуйте дисковую подсистему, сеть.
А потом сравните производительность разных ftp демонов, можно даже на разные порты вынести.



"посоветуйте ftp сервер"
Отправлено blackcat , 11-Дек-07 12:56 
>Узкое место - дисковая подсистема.
>Нужно чтоб система нормально отдетектила SATAII винты

Знаю - проходили.
На удачных материнках (к примеру на интелах)
SATA определяются как IDE.

>Оттюнингуйте дисковую подсистему, сеть.
>А потом сравните производительность разных ftp демонов, можно даже на разные порты
>вынести.

Вот об этом если можно поподробнее ;-)
чево там тюнинговать?
ну async можно включить... ну softupdates... а что еще?


"посоветуйте ftp сервер"
Отправлено universite , 11-Дек-07 14:19 

>Вот об этом если можно поподробнее ;-)
>чево там тюнинговать?
>ну async можно включить... ну softupdates... а что еще?

Увеличиваем MAXUSERS, kern.openfiles, kern.ipc.numopensockets
Включаем поллинг.


"посоветуйте ftp сервер"
Отправлено sdm , 11-Дек-07 16:48 
>Я так понял, что никаких экзотический функций от сервера вам не нужно. Тогда чем проще, >тем лучше. Я бы выбрал просто ftpd, входящий в дистрибутив FreeBSD. Он очень лёгок, >быстр, прост.

чушь, штатный ftpd не предназначен для таких нагрузок, к тому же там минимум возможностей.

>vsftp -- рекомендую

согласен, сам тоже юзаю

>Вот об этом если можно поподробнее ;-)
>чево там тюнинговать?
>ну async можно включить...

я бы не стал, это имеет смысл делать там где потеря данных не критична, типа как на проксевом кеше например

> ну softupdates... а что еще?

включено по умолчанию


>>Узкое место - дисковая подсистема.
>>Нужно чтоб система нормально отдетектила SATAII винты
>>Знаю - проходили.
>>На удачных материнках (к примеру на интелах)
>>SATA определяются как IDE.

а что SCSI не рассматривается? самое то


>Включаем поллинг.

это не про производительность :), скорость скорее всего упадет, т.е. в этом случае это скорее вредно