| Nginx-ru mailing list archive (nginx-ru@sysoev.ru) [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: Затык в UFS на отдаче большого кол-ва 	файлов
 
 Здравствуйте, Алексей.
Надо   разделять   2   задачи:  раздачу  и  хранение.  Описанная  Вами
конфигурация  хорошо  реализует лишь хранение. Для раздачи нужно перед
этим  сервером  поставить  сервер(ы)  с  любым процессором, 32 и более
гигами памяти и 3 SAS дисками 15000rpm, на которых будет 3 независимых
кэша  для  nginx-а.  Тогда  Вы  сможете  их раздавать со скоростью 200
мегабит с одного кэширующего сервера. Возможно чуть больше.
Если  хотите  реализовать  раздачу  на  5 SATA дисках, то постарайтесь
воткнуть  в  сервер  побольше  оперативки.  Разберите рэйд, он вреден.
Разбейте  все файла на 5 равных групп и положите каждую группу на свой
диск.
РА> Доброго времени суток ! 
РА> Собственно в чем суть. Есть FreeBSD 7.2 amd64, raid
РА> controller adaptec 5805, собрано raid 5ee из 8 wd500abys. На него
РА> залито примерно 550G фоток(около 70 миллионов) разложенные с двух
РА> уровневой вложенностью, dir/dir/file, размеры фоток от 1.5Kb до
РА> 100. При отдаче примерно 500-600 в сек. UFS начинает дико
РА> тормозить и не отдает вообще ничего практически. В предыдущем
РА> варианте, объем фоток был разбит на 2 сервера и 4 scsi винтами
РА> каждый и memory диском для наиболее хитовых фоток. Решено было
РА> сделать отдачу с одного сервера, проводились тесты, правда не на
РА> актуальном объеме(ошибка!) больше скорее тестировался контроллер,
РА> которые показали что все нормально и будет работать. Ну вот и на
РА> реальной нагрузке все стало. Посоветуйте кто знает, куда двигаться
РА> дальше, смена fs, тюнинг ufs, или куда еще. 
РА> заранее благодарность ! 
РА> Алексей  
  
--
С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.
 
 |