Масштабное исследование о восстановлении RAID на основе данных запусков Волга RAID
В июле 2014 года мы проанализировали данные телеметрии, полученные в течение первой половины 2014 года.
Мы изучили данные о 15000 восстановлениях массивов RAID, чтобы собрать различные характеристики восстановления конфигурации массива.
Будучи разработчиками ПО для восстановления данных в целом и восстановления RAID в частности,
мы остро осознаем, что, с одной стороны, наша задача – помочь клиенту успешно восстановить данные,
а с другой – очень важно, чтобы восстановление было сделано в разумные сроки. Поэтому в нашем исследовании одной из поставленных целей было узнать,
сколько времени обычно занимает восстановление RAID. Во время этого исследования были обнаружены другие интересные характеристики, такие как количество
дисков в исходном массиве и распределение типов RAID по всем случаям восстановления.
Время восстановления
Наше исследование выявило, что 79% RAID0 можно успешно восстановить в течение часа, 100% восстановлений RAID0 завершаются
в течение 48 часов.
Только 20% восстановлений RAID5 можно завершить в течение часа, за 48 часов завершены 93% всех случаев восстановления RAID5.
Такие результаты можно объяснить двумя факторами: с одной стороны, RAID5 сложнее, чем RAID0, и требует
восстановления дополнительных параметров RAID, с другой стороны, в массивах RAID5 обычно больше дисков, чем в RAID0,
что прямо пропорционально влияет на скорость восстановления.
Типы RAID и количество дисков
Исследование показывает, что 90% массивов RAID0, участвующих в восстановлении, состоят из двух дисков.
81% случаев восстановления RAID5 представлены конфигурациями, содержащими три (33%) или четыре (48%) диска;
у оставшихся 19% больше трех дисков.