Назад | Перейти на главную страницу

Зачем нужен аккумулятор raid?

Пытаюсь понять, зачем на рейд карту добавить аккумулятор. Мне кажется, что если питание отключится, использование только raid-карты принесет мало пользы: без питания HD-дисков и материнской платы запись данных в память все равно не будет работать, верно?

Кроме того, разве наличие ИБП не способствует этому?

Это позволяет рейд-карте запоминать, что находится в ее буферах (что не было синхронизировано с диском)

Это очень важно для людей, которым нужна высокая целостность данных .. Или для защиты вашей БД от определенных типов повреждений ..

(В основном то, что находится на диске, находится на диске - так что это безопасно. Проблема в том, что ОС думает, что это на диске, но на самом деле это не так и в буфере карты RAID)

Когда сервер снова запускается, очевидно, что эти буферы сбрасываются на диски .. Таким образом, у вас есть временная корреляция с вашими дисками и ОС ..
(в противном случае вы просто потеряете информацию - например, несколько записей в базе данных, о которых вы никогда не узнаете.)

ИБП наверняка поможет ... но это недостаточно безопасно ... у любой приличной карты RAID должен быть BBU (блок с батарейным питанием)

Хотя я согласен с Arenstar, я недавно перешел от контроллеров на основе кеш-памяти с батарейным питанием к контроллерам с флэш-памятью. Это устраняет необходимость срочно перемещать контроллер и любой риск случайного отключения аккумулятора во время движения. Похоже, они примерно одинаковы по цене, да и кеша у них больше.

Батарейный блок raid необходим в зависимости от конфигурации кеша вашего массива Raid.

Если вы используете обратную запись (когда контроллер сообщает операционным системам, что запись данных была успешной, пока они все еще находятся в кеше, в отличие от сквозной записи, когда контроллер ожидает, что данные будут на диске), вы можете потерять важные данные. сбой питания, потому что все кэшированные данные будут потеряны.

Вы все равно можете потерять кешированные данные, если сам контроллер выйдет из строя.

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

Без кэширования записи производительность записи контроллеров RAID5 падает в 5-10 раз. (У нас был Dell PERC 3 (LSI, а не Adaptec), который продолжал писать со скоростью около 8 ГБ / час с отключенным кешем записи, но со скоростью 70-90 ГБ / час с включенным кешированием записи.