ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Еще раз о дисковой подси стеме



On 17.08.2011 17:26, Anton Kuznetsov wrote:

Сделал два рейда, один "железный" RAID5 на контроллере из 5 дисков,
другие диски объявил single volume и во фре собрал еще один массив так
же из 5 дисков ZFS->raidz.
Полная грусть.
raidz работает близко к нулевой нагрузке, пока потоков штук 200 и
мегабит примерно 200-300. А потом, в какой-то момент gstat резко
краснеет, все диски 100%, скорость падает с 300 до 200 и так все
ровнехонько и тащится, все nginx-ы в состоянии zio->. Никакие тюнинги
внятного эффекта не дали.
Железный RAID5 по утвеждению gstat всегда читает блоками по 1М
независимо от значения kern.ipc.sfreadahead, нагрузку держит более
линейно, но так же плохо. Nginx начинает заваливаться в biord при
300-400 мегабитах.

Мои предыдущие достижения на тех же SATA дисках - до 200 мегабит с диска
(всем плохо конечно, но 6 дисков дают гигабит в полку) или 150 в
качественной отдаче, т.е. я наделся получить с этих рейдов качественные
750 мегабит, а реальный результат в разы хуже. Честно говоря связываться
с железным рейдом и не хочется - гибкости никакой. Можно ли потюнить ZFS
для высокопроизводительной отдачи больших файлов под nginx? Или
возвращаться к старой схеме одиночных дисков и опять забыть про надежность?

очень толковая (на мой взгляд) статья, - в ней
обсуждаются вопросы производительности RAID-Z:

http://blogs.oracle.com/roch/entry/when_to_and_not_to
WHEN TO (AND NOT TO) USE RAID-Z

...

Effectively,  as  a first approximation,  an  N-disk RAID-Z group will
behave as   a single   device in  terms  of  delivered    random input
IOPS. Thus  a 10-disk group of devices  each capable of 200-IOPS, will
globally act as a 200-IOPS capable RAID-Z group.  This is the price to
pay to achieve proper data  protection without  the 2X block  overhead
associated with mirroring.

...

--
Best regards,
 Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.