Я пытаюсь понять уровни RAID. Интересно, имеет ли смысл понятие размера полосы для RAID 1.
Приводы более или менее байтовые зеркала друг друга. Таким образом, RAID-контроллер может просто читать любой диапазон данных по своему желанию, независимо от понятия полосы. Это верно?
В поисках этой проблемы я никогда не видел размер полосы, упомянутый в отношении RAID 1, но я не мог подтвердить, что размер полосы отсутствует.
Вроде, как бы, что-то вроде. Размер блока, полосы или шага - это логический размер данных для одного ввода-вывода, когда они разбросаны по нескольким физическим дискам [wikipedia: чередование данных]. Это также оптимальный минимальный размер чтения / записи, во многом аналогичный максимальному размеру операций ввода-вывода на одном диске.
По определению, размер полосы - это размер сегмента, умноженный на количество дисков минус диски четности. Таким образом, для RAID1 это просто размер полосы = размер сегмента, потому что N дисков с N-1 дисками четности = 1.
В RAID1 для записи это не имеет особого значения, поскольку данные всегда реплицируются на каждый диск, но для операций чтения, которые часто чередуются по скорости, это может быть размер для последовательного чтения с любого данного диска (поскольку размер сегмента = stripe размер).
Иногда его можно настроить для RAID1. Я знаю, что подсистема Linux mdraid позволяет настраивать размер блока для RAID1.