Системы хранения данных. Классификация.

Материал из OSZone.net wiki.

Перейти к: навигация, поиск


Системы хранения данных

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

DAS - Direct Attached Storage.

Так же данные устройства "известны в миру" как: дисковые полки, дисковые массивы, дисковые RAID-массивы. Дисковые полки, они же "дисковые массивы" не содержат встроенного RAID-контроллера, т.е. при подключении к массиву обыкновенного SCSI-контроллера он увидит просто кучу дисков. Логика работы с такими устройствами обычно возлагается на внешнюю плату-контроллер, вставляемую в сервер. Данный подход удешевляет и унифицирует производство, но сулит геморрой для пользователя, т.к. не является програмно независимым.

Например следующие весьма дорогие и именитые устройства:

  • HP StorageWorks Modular Smart Array 500 G2,
  • HP StorageWorks Modular Smart Array 30,

комплектуются одним и тем же внешним контроллером "RAID-контроллер НР (291967-B21) - Smart Array 641 (642)" . Вроде бы неплохо, но драйвера для него есть только под Windows и (спасибо покойной Compaq) под Linux, поклонники скажем BSD или Solaris могут курить.

Иное дело - дисковый RAID-массив. Его логика работы целиком скрыта от "потребителя". Подключенный к RAID-массиву SCSI контроллер видит логические диски (тома) как физические SCSI диски и соответственно вся логика работы RAID целиком скрыта от него. Дисковые RAID-массивы обычно имеют управление как минимум по COM-порту, однако все чаще они обладают и портом Ethernet + WEB-интерфейсом. Все дисковые массивы с SAN-интерфейсами (FibreChannel, IP Storage, InfiniBand) обладают встроенным RAID-контроллером. Однако встречаются "редкие пташки" с интерфейсом SCSI, например это Klondike FileKeeper 150/200. Не знаю как сейчас, а раньше они собирали данные устройства в конструктиве SuperMicro. Так же большим плюсом было, что все "слотоместа" в дисковом массиве шли с "нормальными салазками", а не заглушками, что весьма радует бюджет. (Салазки под диск HP - стоят порядка 60$, SUN - 80$).

Литература

  • Дайлип Наик "Системы хранения данных в Windows. Серверные технологии хранения данных в среде Windows 2000 и Windows Server 2003", Вильямс, Москва-С.Петербург-Киев, 2005 ISBN 5-8459-0746-2 (рус)
  • Dilip C. Naik "Insude Windows Storage. Server Storage Technologies for Windows 2000, Windows Server 2003, and Beyond" ISBN 0-321-12698-X

(Для программистов будет интересна Глава 1 где описываются драйвера устройств хранения данных Windows NT. В главе 10 приводятся отличия Win NT от 2000, XP, 2003)


Личные инструменты