06.04.2020
Как выбрать RAID-контроллер
Одна из важнейших комплектующих сервера - RAID-контроллер, к грамотному подбору которого необходимо отнестись со всем возможным вниманием. Именно от него зависит быстродействие оборудования при обращении к дисковой подсистеме, так что неподходящий контроллер сделает работу во всем остальном рабочего устройства невозможной.
Конечно, если у вас на всю IT-инфраструктуру два жестких диска, то особо беспокоиться о RAID-контроллере не стоит. Однако в ситуациях, когда дисков уже десятки, сделать их работу быстрой, слаженной и безопасной - ответственная задача, требующая хорошего оборудования.
Однако и просто купить запчасть подороже - не решение, ведь вы можете переплатить за мощности, которые никак для вас не сыграют. Что же делать?
Виды RAID-контроллеров и массивов
Существуют разные решения поставленной задачи для разных ситуаций. В общих чертах есть следующие варианты контроллеров:
- Программный - вместо отдельной комплектующей мы просто загружаем ее функциями процессор. Решения для наименее требовательных и простых систем.
- Интегрированный - уже встроенный в материнскую плату чип, иногда даже с собственным кэшем, но все равно нагружающий процессор. Поддерживает создание большего количества видов массивов и более работоспособен, чем программный.
- Аппаратный - самостоятельная комплектующая, которую можно выбрать под собственные задачи. Процессор не нагружают, т.к. оснащены собственным (!), также, как и собственным кэшем.
Однако необходимо обратить внимание на то, какой вид RAID-массива вы планируете использовать, ведь не каждый контроллер потянет любые варианты. Поэтому:
- Если вы хотите повысить производительность, отказоустойчивость, но готовы поступиться сохранностью данных, то вам подойдет недорогой контроллер для массива 0 или 1. Массив 0 улучшит производительность, но не гарантирует сохранность данных, массив 1, наоборот, создаст отказоустойчивость за счет дополнительных жестких дисков.
- Средний по уровню вариант контроллера пригодится, если вы хотите сэкономить на жестких дисков или оптимизировать емкость уже приобретенных. Подойдут массивы 5 и 50.
- Ну а если вам нужно создать высокоскоростной и надежный массив, большое хранилище на самых производительных контроллерах, то в вашем случае лучше не скупиться, а брать лучшие комплектующие.
Выбор RAID контроллера для серверов Dell PowerEdge
При выборе контроллера хранилища учитывайте требования к хранилищу и производительности, а также свой бюджет:
- Если вы конфигурируете внешние хранилища с высокопроизводительными жесткими дисками SAS и твердотельными накопителями с ускорением приложений, рассмотрите H840 для ваших требований к аппаратному RAID или адаптер хост-шины 12 Гбит/с для представления дисков в режиме «Pass-Thru» на вашем приложение.
- Если вы внедряете гибридные серверные платформы на основе твердотельного хранилища для непревзойденной производительности и надежности корпоративного класса, наши H740P и H745 являются очень хорошим выбором.
- Если вы владелец малого и среднего бизнеса и ищете файловые, веб-серверы и серверы электронной почты по доступным ценам и с низким энергопотреблением, начальный аппаратный RAID PERC H330 или H345 может оказаться для вас подходящим контроллером.
Выбирая RAID-контроллер необходимо учитывать несколько важных аппаратных функций, влияющих на производительность:
- Контроллер кеша. На высокопроизводительных контроллерах есть два типа кеша - Write Cache & Read Cache.
- Write Cache может быть настроен в режимах «Write Back» или «Write Through». Обратная запись является настройкой по умолчанию и специально используется для конфигурации жесткого диска. Функция обратной записи позволяет быстрее выполнять запись ввода-вывода, обеспечивая лучшую общую производительность диска. В режиме «сквозной записи» архитектуры наших высокопроизводительных твердотельных дисков SAS/SATA с малой задержкой оптимизированы для достижения максимальной производительности.
- Read Cache может быть настроен на «Read Ahead» и «No Read Ahead». Жесткие диски являются основным преимуществом Read Ahead и обеспечивают немного лучшую производительность чтения.
- Функция FastPath позволяет использовать второе ядро в процессоре RAID-On-Chip (ROC) для ускорения сквозного ввода-вывода, что повышает производительность SSD
Примечание. Для RAID на основе контроля четности (RAID5, RAID6, RAID50 или RAID60) важно, чтобы в рабочих нагрузках производительности присутствовал кэш контроллера. Контроллеры с кэшем записи способны буферизовать большие объемы операций ввода-вывода и оснащены аппаратным механизмом XOR для вычисления четности. Контроллеры без кеша, такие как H330, должны «вводить/ выводить» напрямую на диск, что резко снижает общую производительность ввода-вывода. Хотя на H330 поддерживается RAID 5/50, производительность значительно ниже и аналогична производительности программного RAID.
Для достижения максимальной производительности с RAID 5/6/50/60 Dell настоятельно рекомендует использовать RAID-контроллер с кэшем контроллера и аппаратным механизмом XOR, таким как H730P, H740P, H745 или H840.
Если вам все еще не понятно, какой выбрать контроллер под свои задачи, обратитесь к нашим консультантам. Они подберут для вас самые оптимальные комплектующие, что позволит добиться максимальной производительности без переплат.