Что такое RAID-контроллеры и как их выбрать
RAID-контроллеры – важная часть сетевой инфраструктуры, так как именно на них ложится ответственность за хранение данных на сервере. Они управляют всей подсистемой массивов HDD или SSD, объединяя их в единую структуру для повышения безопасности информации за счет ее дублирования, а также для обеспечения максимальной производительности.
Что собой представляют RAID-контроллеры
Сервер нельзя сравнивать с обычным персональным компьютером, так как он выполняет задачи совершенно другого уровня. От серверов требуются высокая скорость обмена информацией, а также гарантия того, что информация с локального накопителя не пропадет даже в случае его физической поломки.
Кроме того, серверу требуется гораздо больше пространства на носителе, чем может быть на одном HDD. Таким образом на него всегда ставится несколько запоминающих устройств. Но при высокой нагрузке одно или несколько из них может дать сбой, в результате чего файлы будут утеряны и хорошо, если на время.
Поэтому для повышения отказоустойчивости все накопители объединяются в единый массив, который определяется всеми подключенными к инфраструктуре устройствами как одно общее пространство – это достигается посредством их подключения через RAID-контроллер. Главным достоинством такого решения является то, что часть информации с каждого носителя копируется на соседние.
Типы RAID-контроллеров
- Программные. То есть, это не физические устройства, так что обработка RAID-массива осуществляется за счет аппаратных ресурсов процессора. Самое простое решение, которое не подойдет для решения серьезных задач.
- Интегрированные. Установлены в материнской плате. Это отдельная микросхема с чипом, который берет на себя некоторые задачи и имеет встроенную память для обработки данных, но на CPU-сервера тоже приходится серьезная нагрузка. Хотя при этом такие контроллеры обеспечивают более высокую производительность и безопасность, по сравнению с предыдущими.
- Аппаратные. Также называются мостовыми и представляют собой отдельные устройства, подключающиеся к серверу через внешние интерфейсы. Это полностью самостоятельные контроллеры, берущие обслуживание всего массива на себя.
Аппаратные контроллеры могут подключаться даже к тем серверам, в которых уже есть интегрированные. Таким образом увеличивается скорость обмена информацией и надежность хранения данных. Кроме того, мостовые устройства способны поддерживать большее количество локальных накопителей.
Как уже говорилось, контроллеры имеют собственный кэш, в котором хранится часть данных для быстрой передачи. При перебое подачи питания на локальные накопители необходимо, чтобы эта информация не была утеряна. На такой случай может быть предусмотрено 2 варианта.
- Первый – это собственная батарейка, обеспечивающая питание кэша примерно в течение 3 суток.
- Второй – подключаемая карта памяти, ток на которую подается с одного из конденсаторов. Последнее предпочтительнее, так как данные могут храниться практически неограниченно долго.
В обоих случаях после включения жесткого диска все данные из кэша автоматически возвращаются на него.
Выбор RAID-контроллера
Серверу для поддержки небольшого сайта или приложения будет достаточно не самого дорогого контроллера для поддержки RAID 1 или 0. Также можно обойтись устройством без кэша. Создание массива RAID 5 или 50 станет вполне адекватным решением для хранилища архивов, так как позволяет сочетать надежность и экономичность. Для создания высокопроизводительной инфраструктуры потребуются мощные контроллеры с большим объемом кэш-памяти.
Компания Восточный Путь предлагает купить RAID-контроллеры для поддержки любых массивов. Вы можете проконсультироваться с нашими специалистами, чтобы сделать правильный выбор для решения поставленных задач.