5 декабря 2008 г.
ОпросИТ-бюджет моей компании в следующем году:Значительно уменьшится (на 20% и более) 26% (5 голосов) Если и сократится, то не сильно 16% (3 голоса) В целом не изменится 16% (3 голоса) Увеличится 16% (3 голоса) Окончательно еще не решено 11% (2 голоса) Я не имею отношения к планированию корпоративного ИТ-бюджета 26% (5 голосов) Уже проголосовали: 19 В продаже с 2 декабря |
Ноль-канальный RAID. Подход бережливых
Автор – Андрей Тищенко, 31 января 2002 г.
Экономные умы давно приметили, что обустройство RAID-массивов на серверных платформах довольно расточительно в смысле использования доступных каналов ввода/вывода. На большинстве серверных материнских плат, как правило, уже есть встроенный SCSI-контроллер. Объединение же накопителей в RAID-массив передает все функции обмена данными с дисками RAID-контроллеру, оставляя не у дел SCSI-контроллер на плате, который доживает на ней свой век "высокооплачиваемым пенсионером". Происхождение ZCR Идея RAID как относительно недорогой опции модернизации серверов интеловской архитектуры "поверх" существующих на платах устройств ввода/вывода много лет занимает разработчиков. Схема традиционной компоновки RAID-контроллеров такова: на них есть процессор ввода/вывода (Input/Output Processor, или IOP), управляющий работой массива; есть собственное устройство ввода/вывода (Input/Output Controller, или IOC), отвечающее за передачу данных между дисками массива и шиной PCI; есть буфер памяти RAID-контроллера (кэш-память). Хотя в широком смысле понятие IOC относится ко всем интерфейсным технологиям, примерами которых могут служить SCSI, Fibre Channel, UDMA/ATA, Serial ATA, USB или FireWire, в массовых реализациях RAID за обменные операции с дисками отвечают стандартные SCSI-контроллеры. А поскольку большинство серверных материнских плат, куда эти RAID-контроллеры устанавливаются, оснащены интегрированными SCSI-контроллерами изначально, то при организации RAID-массива фактически происходит подмена одного устройства управления потоком данных на шине PCI другим, аналогичным. Аппаратного конфликта между ними нет и быть не может: после появления в системе RAID-контроллера он, на правах "старшего", полностью замещает SCSI-контроллер на плате, закрывая к нему доступ ОС. Таким образом, встроенный SCSI-контроллер, за который в составе материнской платы уже однажды (дорого) заплатили, остается невостребованным. Эффективным такое расходование ресурсов назвать в самом деле трудно.
Истории известны примеры реализации модели ZCR -- в технологиях SCSI Interrupt Steering Logic (SISL) и Adaptec RAID Option (ARO). На многих серверных платах в свое время встречалось специальное расширение PCI-слота -- Adaptec RAIDport, куда можно было установить недорогую карту Adaptec ARO-1130 для работы в паре с интегрированным SCSI-контроллером материнской платы Adaptec AIC-7890 или AIC-7896. Похожую связку образовывали контроллер Mylex AcceleRAID 200 с чипом LSI Symbios Logic SYM53C8x6, при этом контроллер устанавливался в определенный PCI-слот на материнской плате и обслуживал все прерывания от обращения к распаянному рядом на плате SCSI-контроллеру Symbios Logic. Жизнь всех этих решений оказалась короткой: ZCR-продукты "первой волны" погубили общие для них беды -- сложность проектирования логики материнских плат, проблемы драйверной поддержки различных ОС, необходимость в нестандартной разводке PCI-слотов. Сложности технологического свойства усугублялись субъективными предпочтениями (и неприятием) производителей материнских плат предлагаемых решений от яростно конкурировавших разработчиков SCSI-логики. Сегодня рынок опять возвращается к идее ZCR, это связано как с преодолением недостатков прежних реализаций, так и с изменением расклада сил в сегменте SCSI- и RAID-контроллеров. Залогом жизнестойкости нового воплощения ноль-канальных RAID-контроллеров считается соответствие следующим требованиям к ним и их окружению:
Понятно, что рыночный успех любой технологии зависит от того, какие фигуры
стоят за ней и кто получит преимущества от ее скорейшего внедрения. Основной
интерес к ZCR-продуктам проявляют Adaptec и Intel. За Adaptec -- репутация основного
игрока в области SCSI и одного из наиболее крупных поставщиков RAID-контроллеров.
К несомненным успехам компании относятся выход на первые роли в продвижении
RAID-технологий и миграция ведущих производителей серверных плат на использование
интегрированных контроллеров SCSI от Adaptec (сегодня AIC-7899W можно считать
индустриальным стандартом Ultra 160 SCSI). ZCR для Adaptec -- одно из средств
экспансии на массовый рынок. Мировое развитие коммуникаций, рост объемов хранимых
данных и требований к их обслуживанию многократно увеличили спрос на RAID-решения,
а доступность ZCR -- предпосылка их широкого распространения. Интересы Intel
тем более масштабны и прослеживаются на всех уровнях -- компонентной базы, контроллеров,
платформ, готовых серверов и коммуникационного оборудования. Intel давно самостоятельно
разрабатывает RAID-контроллеры, а теперь и ZCR-карты. Как производителю готовых
серверов и платформ-"полуфабрикатов" для них Intel важно распределить
продукцию по уровням целевых задач, предлагая в числе прочих и экономичные,
наращиваемые решения.
RAID-контроллер Intel SRCMR (Мodular
RAID on MotherBoard) c кодовым именем "Pioneer Square" обладает
надежностью и скоростными возможностями настоящего аппаратного RAID при сравнительно
низкой цене. Полнофункциональная работа реализуется в cочетании с серверными
платами Intel SCB2 "Coosbay" и SDS2 "Dodson", оснащенными
Ultra 160 SCSI-контроллером Adaptec AIC-7899W и логикой Intel RAIDIOS. Обеспечивается
доступ ко всем возможностям аппаратного RAID по интерфейсу SCSI. Поддерживаются
уровни RAID 0, 1, 4, 5 и 10. Контроллер обслуживается базовым процессором ввода/вывода
i80302 на ядре с частотой 100 MHz и снабжен 32 MB кэш-памяти SDRAM. Intel SRCMR,
по замыслу создателей, может выполнять двоякую роль -- как недорогой опции RAID-модернизации
для серверов "пьедестальной" компоновки на базе SDS2 "Dodson",
так и для оснащения серверов высокой плотности форм-фактора 2U, монтируемых
в стойку. Плата SCB2 "Coosbay" допускает установку контроллера SRCMR
горизонтально через riser-карту в составе интеловских же стоечных серверных
корпусов SR2200.
Компания предлагает два решения ZCR,
отличающиеся форм-фактором. Adaptec 2000S "Nighthawk" -- низкопрофильная
PCI-карта для работы в серверах пьедестального типа или стоечных 2U-серверах.
Контроллер Adaptec 2000S взаимозаменяем с Intel SRCMR. Уникальным является продукт
2005S "Raptor". Этот RAID-контроллер не нуждается в PCI-слоте: размером
с кредитную карту, он идеально подходит под жесткие ограничения серверов высокой
плотности и устанавливается параллельно плоскости материнской платы как дочерняя
карта в разъем SO-DIMM на одной со SCSI-контроллером шине PCI. При этом слоты
PCI (ценный ресурс в сверхплотных 1U- и 2U-серверах) освобождаются под другие
контроллеры. Функционально ZCR-карты Adaptec 2000S и 2005S идентичны, как и
логика их обслуживания EMRL. Отличия состоят только в формате изделий, разъемах
подключения и сигналах определения наличия в системе ZCR-карты. Их базовый чип
Adaptec AIC-7930W совмещает функции 100-мегагерцевого процессора ввода/вывода
и механизма XOR. Контроллер использует те же архитектуру и программное обеспечение,
что и стандартные RAID-контроллеры Adaptec, -- ATA 2400A, SCSI 2100S и семейство
3xxxS. Оба продукта имеют интерфейс PCI 64-бит/
Если говорить о предпочтениях ведущих
производителей серверных материнских плат -- Intel, Supermicro и Tyan, то сегодня
они солидарны по части использования двухканального контроллера Adaptec AIC-7899W
в качестве транспортных SCSI-магистралей. C переходом на стандарт Ultra 320
SCSI его место на платах, вероятнее всего, займет Adaptec AIC-7902. C точки
зрения унификации оборудования предпосылки для внедрения ZCR сложились благоприятные.
Тем не менее каждый из трех лидеров по-своему трактует возросший спрос и на
RAID-решения вообще, и на серверы высокой плотности в частности. Intel тяготеет
к разработке универсальных платформ короткого модельного ряда. Supermicro и
Tyan уделяют больше внимания платформам под тонкие 1U-серверы, их предложение
по платам разнообразнее. Tyan активно проектирует альтернативные платформы неинтеловской
архитектуры, тогда как Supermicro предпочитает "держаться корней".
E-mail автора: at@entry.kiev.ua Читайте также
|
Последние обсужденияТОП-новостиТОП-статьи
|
|||||||||||||||||||||||||||||||||||||||||||||||||||