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

Re: swap & software RAID5



On Thu, Dec 09, 2004 at 11:27:43PM +0300, Artem Chuprina wrote:
> Olga V. Shemagina -> debian-russian@lists.debian.org  @ Thu, 9 Dec 2004 20:15:06 +0300:
> Зеркало, надо сказать, должно быть еще медленнее, чем RAID5. 

Для того чтобы записать один блок на RAID5, надо считать эквивалентные
блоки на соседних дисках и высчитать коды восстановления.
Например, для массива из четырёх дисков надо считать 3 блока для каждого
записываемого. Там-то оно и тормозит. 
Контролеры с большими кешами эту проблему в значительной степени
снижают, но если объем твоих рабочих данных превышает размер кеша, то это
не очень помогает, к тому же такие контроллеры запросто могут стоить
нездоровых денег.

Скорость чтения на RAID1 также выше, потому что там есть 2 копии (как
минимум) данных на разных дисках и контроллер может выбрать менее
нагруженный диск, у которого головки ближе к нужным данным или вообще
читать с двух дисков одновременно.

> Быстрее - RAID0 (stripe). Но у него, соответственно, надежность хуже
> чем у каждого из дисков.

Есть ещё вариант зеркало+страйп (RAID10), если есть диски и хватает
производительности шины, то остаются одни бонусы :)



Reply to: