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