Что такое RAID батарея и зачем она нужнаАббревиатура RAID означает Redundant Array of Independent (Inexpensive) Drives — дублирующий / с резервом массив независимых (недорогих ) дисков. Вариант с недорогим диском обычно используют на серверах с SATA или IDE — интерфейсами, поскольку недорогими диски с интерфейсами SCSI или SAS быть не могут из-за высокой их высокой стоимости. Благодаря системе RAID можно создать отказоустойчивый массив в рамках выделенного бюджета. Также с помощью различных уровней систем RAID можно варьировать между скоростью и надежностью с учетом потерь дискового пространства, которого никак не избежать в случае предпочтения скорости и надежности системы. RAID массив можно выполнить на программном и аппаратном уровнях.

Использования программного уровня RAID приводит к тому что центральный процессор при это сильно загружается а надежность намного ниже чем у аппаратного. Аппаратный RAID требует наличия адаптера. В недорогих моделях начального уровня – он встроенный, в более дорогих и надежных моделях он отдельный. PCI/PCI-X и PCI-Express контроллеры комплектуются батарейкой, собственной памятью, с слотами расширения и разъемами для подключения внешних и внутренних HDD. Батарейка RAID контроллера ( от англ. Battery Back-Up Unit или BBU) нужна в режиме Write Back. Этот режим является оптимальным при записи информации на диск в случае наличия BBU на RAID контроллере.

Когда режиме WriteBack включен, то данные считаются записанными как только пришло подтверждение о том, что они находятся в кеш-памяти контроллера. BBU в этом режиме используется для записи информации на жесткий диск в том случае, когда возникают проблемы с электропитанием. Иными словами, если батарея в режиме WriteBack выйдет из строя, то при аварийном отключении электроэнергии данные могут быть утеряны. В том случае, когда выбран режим Write Through, подтверждение о записи информации поступит только после того, как данные будут записаны. Таким образом, режим Write Through замедляет работу системы но повышает ее надежность. Также этот режим используется в том случае если установлен RAID контроллер без BBU. Если же в сервере установлен контроллер с Battery Back-Up модулем и кеш-памятью, то оптимально использовать режима Write Back.

Контроллеры Zero Channel RAID (контроллеры нулевого канала) специально разработаны для серверов, к которых отсутствует RAID контроллер или же он ограничен в режимах (например 0 и 1). В этом случае контроллер Zero Channel RAID может идти как опция в каких то определенных моделях сервера, так и универсальный. Контролер нулевого канала может оснащаться кешем и BBU, а может только иметь функцию расширения RAID режимов, что характерно для более дешевых моделей.