Упреждающая реконструкция
Технология упреждающей реконструкции предназначена только для операций чтения и особенно эффективна для работы с последовательными нагрузками.
Функция упреждающей реконструкции позволяет обеспечить стабильно высокую производительность системы, даже когда отдельные диски работают медленно.
Применение
Особенность RAID-массивов в том, что их производительность ограничена скоростью работы самого «медленного» диска. Наличие одного «медленного» накопителя может замедлить работу массива в целом. Основная причина замедления дисков — выработка их ресурса. Производительность дисков со временем может уменьшаться, поэтому более «старые» накопители обычно работают медленнее.
Соответственно, наличие в RAID-массиве «старых» дисков является естественным ограничителем для его производительности. Использование упреждающей реконструкции сохраняет производительность массива высокой даже при чтении с «медленных» дисков.
Упреждающая реконструкция также эффективно борется с long-tail latency за счет того, что технология пропускает блоки с данными при возникновении ненормативных задержек даже на нормально работающих дисках при чтении полного страйпа. Восстановление пропущенных данных также происходит при помощи расчета контрольных сумм.
Соответственно, наличие в RAID-массиве «старых» дисков является естественным ограничителем для его производительности. Использование упреждающей реконструкции сохраняет производительность массива высокой даже при чтении с «медленных» дисков.
Упреждающая реконструкция также эффективно борется с long-tail latency за счет того, что технология пропускает блоки с данными при возникновении ненормативных задержек даже на нормально работающих дисках при чтении полного страйпа. Восстановление пропущенных данных также происходит при помощи расчета контрольных сумм.
Использование упреждающей реконструкции сохраняет производительность массива высокой даже при чтении с медленных дисков.
Принцип работы функции
При включенной функции упреждающей реконструкции в массиве выявляются 1, 2 или 3 наиболее медленных диска (для RAID 5, RAID 6, RAID 7.3 соответственно). Система пропускает эти медленные накопители и считывает данные с более быстрых элементов массива. Данные, которые не были прочитаны с медленных дисков, восстанавливаются за счет вычисления контрольных сумм.
Устранение long-tail latency происходит за счет того, что технология пропускает блоки с данными при возникновении ненормативных задержек даже на нормальных дисках при чтении полного страйпа. Восстановление пропущенных данных также происходит при помощи контрольных сумм массива.
Благодаря уникальным вычислительным алгоритмам, восстановление данных из контрольных сумм происходит быстрее, чем чтение данных с диска. Таким образом, общая производительность RAID-массива остается стабильно высокой.
Устранение long-tail latency происходит за счет того, что технология пропускает блоки с данными при возникновении ненормативных задержек даже на нормальных дисках при чтении полного страйпа. Восстановление пропущенных данных также происходит при помощи контрольных сумм массива.
Благодаря уникальным вычислительным алгоритмам, восстановление данных из контрольных сумм происходит быстрее, чем чтение данных с диска. Таким образом, общая производительность RAID-массива остается стабильно высокой.
Возможности технологии
Упреждающая реконструкция позволяет исключать из операции чтения самые медленные диски, что повышает общую производительность RAID-массива.
Использование технологии характеризуется рядом ключевых особенностей:
Использование технологии характеризуется рядом ключевых особенностей:
- работа упреждающей реконструкции происходит «на лету», без остановки системы,
- оповещение пользователя о том, какие диски работают медленнее,
- гарантированно высокая производительность при работе с «медленными» дисками в массиве или в режиме ребилда.