Упреждающая реконструкция

Функция упреждающей реконструкции позволяет обеспечить стабильно высокую производительность системы, даже когда отдельные диски работают медленно.
Упреждающая реконструкция
Технология упреждающей реконструкции предназначена только для операций чтения и особенно эффективна для работы с последовательными нагрузками.

Применение

Специфической особенностью RAID-массива является то, что его общая производительность определяется скоростью работы его самого медленного диска. Другими словами, наличие одного медленного накопителя может нивелировать показатели всех остальных высокопроизводительных дисков в массиве.

Основная причина появления медленных дисков — выработка их ресурса. Производительность дисков со временем может уменьшаться, поэтому более старые накопители обычно демонстрируют более низкую скорость работы. Соответственно, наличие в RAID-массиве «старых» дисков будет являться естественным ограничителем для его производительности.

Упреждающая реконструкция также эффективно борется с long-tail latency, который возникает накопительным эффектом при чтении данных с полного страйпа.
Упреждающая реконструкция устраняет влияние медленных дисков, а также минимизирует последствия в режиме восстановления


A — Нормальное состояние системы
A — Режим восстановления, Упреждающая реконструция включена
A — Имеются медленные диски, Упреждающая реконструция включена

B — Имеются медленные диски, Упреждающая реконструция выключена

C — Любая иная система в режиме восстановления

Принцип работы

При включенной функции упреждающей реконструкции в массиве выявляются 1, 2 или 3 наиболее медленных диска (для RAID 5, RAID 6, RAID 7.3 соответственно). Система пропускает эти медленные накопители и считывает данные с более быстрых элементов массива. Данные, которые не были прочитаны с медленных дисков, восстанавливаются за счет вычисления контрольных сумм.

Устранение long-tail latency происходит за счет того, что технология пропускает блоки с данными при возникновении ненормативных задержек даже на нормальных дисках при чтении полного страйпа. Восстановление пропущенных данных также происходит при помощи контрольных сумм массива.

Благодаря уникальным вычислительным алгоритмам, восстановление данных из контрольных сумм происходит быстрее, чем чтение данных с диска. Таким образом, общая производительность RAID-массива остается стабильно высокой.

Возможности технологии

Упреждающая реконструкция позволяет исключать из операции чтения самые медленные диски, что повышает общую производительность RAID-массива. Использование технологии характеризуется рядом ключевых особенностей:

• оповещение пользователя о том, какие диски работают медленнее.
• гарантированно высокая производительность при работе с «медленными» дисками в массиве или в режиме деградации.
• работа упреждающей реконструкции происходит «на лету», без остановки системы.