Войти

Показать полную графическую версию : создание файл сервера


sub
26-04-2005, 15:36
Добрый день,
не могли бы вы подсказать решение такой проблемы как создание файл сервера.

интеерсует выбор самого быстрого сервиса, размещение файлов на дисках, их монтирование и файловая система

как я понимаю для скачивания фалов(в основном фильмы) с сервера лучше всего ftp(proftpd) сервер.

через самбу(более удобную для пользователей) фильм скачивается медленнее.

например если подключаться к серваку напрямую через кросс-овер(100mbps FD), то с апаче скачивается со скоростью 4 400 KB/s
с самбы - 8 235 KB/s
с фтп - 11 000 KB/s
т.е. фтп полностью использует пропускную способность линка

это что касается выбора сервиса

так же заметил и влияние на загруженность процессора того, где файл размещён на диске. если файл находится на монтируемом диске с fat32, то процессор загружен ftp сервисом в два раза больше, чем когда качаешь с /var/ftp/pub . (с линуксовой партиции)
и не важно где эта fat32 партиция находится... на праймаре или на слэйве(диски АТА 100 на одном шлейфе).

cpu: celeron 1800 MHz
mb: asus p4p800-mx
memory: 256 MB
HDD: prim: WD 60 GB
slave: IBM DTLA 30 GB


вот такая задачка.

и странно, что на самбе и апаче не получается выжать 11MB/sec
ведь так приятно когда комп притормаживает из-за скачивания из сетки :)



или может оперативки не хватает?
top показывает только 2000 КБ свободных
и своп используется, но очень мало 144 КБ из 512 МБ

ruslandh
26-04-2005, 21:53
Всё что вы сказали верно. В чём заключается вопрос ?

sub
27-04-2005, 11:58
вопроса два :)

1. почему с апаче и самбы так медленно скачивается? и можно ли это исправить?

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

archy
27-04-2005, 12:11
sub
1. Потому что в протокле ftp меньше накладных расходов, чем на остальных... так же нужно смотреть различные параметры оптимизации для samba и apache.
2. Fat32 это не родная для linux фс, да и не такая уж она быстрая...

sub
27-04-2005, 14:51
я в курсе, что фат - не линуксовая FS :)

а какую файловую систему тогда использовать?

чтобы она была быстрой!

можно даже от журнализирования отказаться
если только ext2 будет быстрее ext3 и меньше проц грузить будет

сервак подключен к упсу. так что из-за электричества неожиданные падения сервака не ожидаются.
или можно из-за чего-то ещё дату запороть и потом без журнализирования не востановить? тем более это будет касаться только тех партиций, на которых будут лежать исключительно фильмы. а с ними не так оперируют как с системными.

если я не ошибаюсь :)

ruslandh
28-04-2005, 02:39
Над фильмами надо подумать, а не поставить-ли xfs - как-раз для больших файлов и создавалась. Но для неё бэкап надо обязательно иметь - ещё до конца не проработанная.

sub
28-04-2005, 23:10
а без бэкапа?
бэкап же тоже будет грузить проц

ruslandh
30-04-2005, 07:58
sub Без бэкапа лучше вообще не работать , вне зависимости от файловой системы :)
Без бэкапа - как вам повезёт :)




© OSzone.net 2001-2012