Преимущества RAID BBU в дополнение к двойной системе UPS + PS
Сегодня я примерно оценил преимущества включения обратной записи на RAID-контроллере на сервере в работе. У него нет резервного батарейного блока RAID (BBU), поэтому кэш записи в настоящее время отключен. Поскольку сервер не загружен (на данный момент), результаты в большинстве тестов были впечатляющими, например:
- База данных CRUD: до 35 с, после 4 с
- Сохранение файла Excel размером 1 МБ: до: 20 с (!), После: 0,5 с
Конечно, всегда рекомендуется иметь BBU, но каковы основные преимущества установки BBU в систему, которая имеет резервные источники питания и подключена к ИБП? Зависит ли это от типа системы (база данных, файл, терминал)?
Каков реалистичный сценарий сбоя, который может предотвратить BBU?
Заранее спасибо!
3 ответа
Резервная батарея RAID защищает вас от:
- Сбои электропитания (не такая большая проблема с двумя ИБП)
- Сбои блока питания (не такая большая проблема с двумя PS)
- Сбои в работе сети (есть ли у вас генератор? Что происходит, когда ваш ИБП работает разряженным?)
- Сбои в работе генератора (я видел, как это происходит; опять же: что происходит, когда ваш ИБП разряжается?)
- Отключения (одиночные, если у вас только одна силовая нога; вероятность удвоения меньше)
- Толстые ноги спотыкаясь о шнуры питания
- "Ой, я вытащил не тот выключатель!"
- "Ой, бросил мою отвертку на шину питания!"
и тд и тп
Насколько вероятно, что что-то из этого находится в вашей среде, определяется только вами. Я видел каждого из них в сценарии производства, так что все они возможны:)
Как насчет отвратительного падения ОС из-за чего-то... ошибка в драйверах, ошибка в ядре ОС?
они случаются редко, но все же.
По моему опыту, если сервер не получает питание от разных PDU, я не могу считать резервные блоки питания полноценным решением.
Кэш записи не передает данные немедленно на диск, поэтому в случае сбоя питания вы потеряете все данные в кэше без BBU.