Что учесть при покупке Системы Хранения Данных?

Сохранность vs доступность.

 

Сохранность

Мы знаем, что для обеспечения сохранности данных в серверах используются RAID-массивы. Простейший вид RAID — это RAID-1 или зеркало.
Информация сохраняется сразу на два носителя. В случае выхода из строя одного из носителей данные не теряются, а сервер продолжает работать. Кроме RAID-1, существуют RAID-5,6,10,50,60 и другие способы обеспечения сохранности, мы рассматривать их не будем: это тема для отдельной статьи.

Сохранность ≠ доступность.

Итак, данные на RAID-массиве находятся в безопасности. Однако, кроме выхода из строя носителей, случаются и другие неприятности, например, поломка системной платы или RAID-контроллера сервера. В таком случае ничто не угрожает нашей информации, но работа будет остановлена до момента починки сервера. Кто-то может подождать день или неделю, а для кого-то простой в работе даже на несколько секунд может привести к необратимым последствиям. Для тех, кому важна не только сохранность, но и доступность, существуют системы хранения данных (СХД).

Как они это сделали?

СХД построена по принципу отсутствия единой точки неисправности. Другими словами в ней всего по два или больше. Данные хранятся на более чем одном накопителе (обычно 12, 24 и более). Блоков питания не менее двух. Контроллеров — два, они должны подключаться к ядру сети, состоящему из двух коммутаторов. Таким образом, при выходе из строя любого компонента система остаётся работоспособной, а данные доступными.

 

SAS vs SATA.

Один интересный нюанс: концепции СХД требуется подключить к каждому из дисков по два контроллера. Причём пути подключения должны быть независимыми. Не многие в курсе, как решена эта проблема. Дело в том, что основное отличие SATA от SAS — это наличие второго порта данных, а не сложный протокол с коррекцией ошибок и большая длина интерфейсного кабеля (10m вместо 1m SATA)!

 

Поэтому СХД могут использовать только диски SAS. Диски SATA могут подключаться через переходники (interposer) SATA ->SAS, но это встречается редко.

Контроллеры, интерфейсы и протоколы.

Сердце системы — её контроллеры. А сердце контроллера — его программное обеспечение. Именно оно управляет RAID-массивом, по различным протоколам выдаёт в сеть виртуальные тома и обеспечивает доступ к информации даже при поломке одного из контроллеров.

Работа контроллеров обычно строится по принципу “Active-Passive”. При любом режиме СХД работу выполняет один из контроллеров, второй пассивный находится в горячем резерве. Если первый выходит из строя, то он берёт управление на себя. В каких-то системах это происходит мгновенно, некоторые тратят на загрузку пассивного контроллера несколько минут. Высший пилотаж, когда данные движутся через 2 контроллера одновременно, но режим “Active-Active” встречается реже.

Нюансы и сложности.

Программное обеспечение СХД — вещь непростая и ответственная.

  1. Сброс в заводские настройки: разных систем разные особенности, почти всегда это сделать очень сложно. Не покупайте СХД, если продавец не сбросил её в заводские настройки!
  2. Подключение: для физического подключения к сети СХД могут иметь интерфейсы SAS, Fibre Channel 4, 8, 16Gb и Ethernet 1 и 10Gb. Для передачи данных в основном используются транспортные протоколы iSCSI, NFS, SMB(CIFS). Классика — это подключение через FC по протоколу iSCSI. Но сейчас более популярны СХД с интерфейсом Ethernet 10Gb. Детально разберитесь со схемой подключения перед приобретением!
  3. Диски: большинство СХД требуют диски только с собственной прошивкой. Производитель продаёт такие диски намного дороже, чем рыночная стоимость аналогичных дисков от Seagate или Hitachi. Покупая СХД, убедитесь, что она укомплектована соответствующими дисками. Некоторые СХД (встречается редко) могут работать с дисками не только своего брэнда.

 

Что ещё.

При покупке важно обращать внимание не только на скорость интерфейса, но и на показатель IOPS (Input/Output Operations Per Second — количество операций ввода/вывода в секунду). На самом деле этот показатель намного важнее скорости передачи данных. Чаще именно в IOPS является главным бутылочным горлом.

Давайте разберёмся, от чего он зависит. Если мы имеем дело с HDD, самая большая задержка образуется при перемещении головок и ожидании, пока под ними окажется нужный нам сектор с данными. Соответственно, чем меньше размер диска и больше частота его вращения, тем лучше показатель IOPS.

 

Тип накопителя IOPS
HDD 3,5” 7200 73-79
HDD 2,5” 10K 142-151
HDD 2,5” 15K 188-203
SSD для сервера 20’000-100’000
SSD для СХД 200’000-1000’000

 

Увеличение количества накопителей также влияет на улучшение показателя IOPS. Чем больше дисков, тем лучше.

Контроллеры, интерфейсы SAS, сетевые адаптеры тоже имеют свой предел IOPS. Поэтому не стоит ожидать, что вы получите ракету, если установите SSD в старую СХД.

Кончилось место — добавьте полку.

Полезно знать, что большинство СХД умеют работать с дисковыми полками. Вы можете увеличивать объём, просто подключая полки. Это намного экономичнее, чем покупать дополнительную СХД. У нас имеется большой выбор полок и мы можем оказать помощь в их подключении.

Конвергентная инфраструктура.

Самое распространенное применение СХД — построение конвергентной инфраструктуры. Несколько серверов или блэйд-система подключаются к одной СХД. Серверы загружаются, работают как вычислительные модули (хосты). В случае выхода из строя одного из серверов, ПО автоматически стартует на другом хосте. Совместно с виртуализацией применение конвергентной инфраструктуры позволяет существенно повысить отказоустойчивость, масштабируемость, снизить затраты на внедрение и управление.

На нашем сайте вы можете приобрести СХД с гарантией по отличным ценам.

 

 

© OOO «Cерверы для профессионалов» 2015—2022
Перепечатка статей со ссылкой на источник разрешается и приветствуется.

Извините, мы ничего не нашли =(