RAID-5, RAID-Z and RAID 1, RAID 10 compared
Dmitry Morozovsky
marck at rinet.ru
Tue Sep 11 13:04:38 MSD 2007
On Tue, 11 Sep 2007, Монашёв Михаил wrote:
> >> Во freebsd есть graid3 . "write hole"-у не подвержен.
>
> > Основная проблема - строго 2^n+1 components.
>
> А разве на 4-х дисках graid3 не запустить?
Нет. 3, 5, 9, 17...
> Есть ещё graid5, но его pjd сильно критиковал. Он вроде легко ломается
> при отключении питания.
Так и есть. Классический пример raid5 write hole.
> > Ну, и маленького размера запросы, но это решается подкладыванием под компоненты
> > graid3 gcache.
>
> А может вкратце объяснишь смысл gcache? Мана нету. В репозитории
> написано то, что моему уму не понять, не вдаваясь в глубь вопроса и не
> исследуя GEOM.
Тривиально: на наждый запрос на чтение префетчим блок разумного размера (по
умолчанию - 64к). Запись, разумеется, идет write-through. Просто при чтении
graid3 получается куча запросов по 512 байт, что effectively killing
performance. За дальнейшим - к Руслану ru at FreeBSD.org.
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck at FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------
More information about the nginx-ru
mailing list