Между RAID6 / ZRAID2 и RAID10, на самих дисках сложнее, чем на других?

0

Что касается пользователя, вы тратите немного денег на производительность, чтобы повысить отказоустойчивость.

Но мне было интересно, на одном из четырех дисковых массивов какое-либо из этих решений вызывает большую нагрузку на сами устройства? Либо избыточные данные распределяются по четырем дискам, либо данные зеркально отражаются между двумя парами, а затем распределяются по этим зеркалам. Приводит ли какой-либо вариант к тому, что некоторые диски записываются более интенсивно, или все они используют одинаково все свои диски?

Кефка
источник

Ответы:

0

RAID6 сделает больше стресса.

Посмотрите: для обновления шага в случае RAID10 у вас есть только два накопителя и нет чтения (вы просто записываете одни и те же данные на оба). Чтобы обновить шаг в настройке RAID6, вы должны прочитать другой шаг с той же полосы, рассчитать синдромы и записать на три диска (данные и обновленные синдромы), чтобы вы беспокоили все диски.

По сути, они работают только при массовой последовательной записи, когда вы записываете полные полосы, поэтому RAID6 не нужно ничего читать, просто рассчитайте синдромы для каждой полной полосы и перенесите все на диски.

Для 6 дисков ситуация аналогична: для RAID10 вам все еще нужно беспокоить два диска, для RAID6 вы должны прочитать все драйверы, кроме трех (один вы обновляете сейчас и два с синдромами), чтобы загрузить полную полосу, чтобы иметь возможность вычислять новые синдромы. Затем вы пишете на три диска - обновленные данные и два синдрома. Таким образом, одно быстрое обновление все еще беспокоит все диски в массиве.

Для сравнения, для RAID5 вам понадобятся два диска чтения и два диска записи. Вы читаете данные о четности и старые данные, этого достаточно для пересчета четности для новых данных, а затем записываете новые данные о четности и новые данные обратно.

Для чтения всех RAID в оптимальном состоянии работает как RAID0, потому что все диски могут быть прочитаны параллельно.

Ухудшенный RAID10 работает почти как оптимальный; Ухудшенные RAID5 и RAID6 вообще для чтения некоторых блоков надо беспокоить все диски, чтобы восстановить данные с других шагов и синдромов, поэтому они стали очень медленными. Под давлением восстановления они становятся еще медленнее и снова беспокоят не один парный диск, а все остальные.

Никита Киприянов
источник