Есть 4 одинаковых диска с секторами по 4kb.
Размечаю под RAID-6 (так хочется, да я в курсе, что медленно и КПД 50%).
Вопросы:
Скорость массива должна быть сколько процентов от скорости одного диска
- на запись (мне казалось 100%, т.к. диски данных и контрольной суммы могут писать параллельно)
- на чтение (мне казалось 200%, т.к. данные можно читать с любого диска с данными, не контрольными суммаим)
По результатам замеров такая скорость не достигается.
Создавал так:
mdadm --create /dev/md0 --chunk=64 (непонятно, сколько ставить) --level=6 --raid-devices=4 /dev/sd[abcd]
mkfs.ext3 -b 4096 -E stride=16 -E stripe-width=32 -O dir_index /dev/md0
Замерял так:
mount /dev/md0 /mnt/md0
time dd oflag=sync,noatime,direct if=/dev/zero of=/mnt/md0/zeroes bs=8M count=100
Скорость записи получается ~30% от скорости одного диска.
Что я делаю не так?
PS1: теперь пишу -E stride=16,stripe-width=32 (раньше первый ключ игнорировался)