SCSI и RAID системы от компании Mylex


На сегодняшний день корпорация Mylex — это крупнейший производитель (около 80% всего мирового рынка) RAID контроллеров, защищенных дисковых подсистем и SCSI Host адаптеров. OEM комплекты RAID котроллеров Mylex в настоящее время широко используются в brand решениях таких фирм как Hewlett Packard, IBM и Intel. В феврале 1996 г. в корпорацию Mylex влилась фирма Buslogic — широко известный производитель адаптеров семейства FlashPoint и MultiMaster. Это послужило мощным толчком продвижения RAID контроллеров на рынок SOHO (Small Office / Home Office).

Небольшое введение

SCSI (Small Computer System Interface) был создан в 1980 г. на базе промышленного стандарта ANSI X3T9.2 (преобразованного в спецификацию X3T10) для унификации стандартного интерфейса (в дальнейшем он получил название SCSI-1). Скорость передачи данных была сравнительно небольшой, зависела от многих факторов и в среднем составляла примерно от 1 до 2 Мбайт/с, но все же превышала наиболее быстрые устройства (жесткие диски), которые могли обеспечить скорости не более 625 Кбайт/с даже с использованием MFM-кодирования. SCSI сыграл значительную роль в создании информационно-вычислительных комплексов, требующих подключения различного типа устройств. Этот интерфейс предоставляет широкий спектр подключаемого оборудования как-то:

  • Жесткие диски — hard disks (DASD — Direct Access Storage Device)
  • Стриммеры, накопители на магнитных лентах и другие устройства последовательного доступа
  • Магнитооптические накопители, CD-ROM, CD-Recoder
  • Устройства ввода-вывода, такие как сканеры

SCSI адаптер позволяет напрямую подключить к компьютеру эти устройства и операционная система получает к ним доступ через соответствующие драйверы. Наличие на плате адаптера собственного процессора значительно снижает нагрузку на центральный процессор при выполнении операций ввода-вывода. Это обстоятельство дает большое преимущество при работе в сети, а также в многопользовательских и многозадачных средах ввиду того, что уменьшается время получения клиентского доступа к устройству. В настольных системах (desktop computers) загрузка центрального процессора не столь критична для большинства пользовательских программ и приложений, однако при работе с графикой (особенно при работе с компьютерной анимацией) применение SCSI подсистемы позволяет увеличить производительность системы, поскольку в этом случае большая часть нагрузки по операциям ввода-вывода будет переложена на SCSI адаптер.На сегодняшний день есть несколько спецификаций SCSI:

  • SCSI-стандарт характеризуется 8-битной шиной данных и синхронной скоростью передачи 5 Мбайт/с. Спецификация Fast SCSI-2 обеспечивает увеличение скорости до 10 Мбайт/с.
  • принципиально новым этапом развития стала следующая модификация стандарта SCSI, получившая название SCSI-3. Увеличение разрядности шины с 8 до 16 получило название Wide SCSI. Скорость передачи данных увеличилась от 10 Мбайт/с до 20 Мбайт/с на 8-битной шине и от 20 Мбайт/с 40 Мбайт/с на 16-битной шине (вторая спецификация получила название Ultra SCSI или Fast-20). SCSI-3 обеспечивает поддержку большего числа устройств (до 15 на канал) и поддержку оптоволоконного интерфейса.

Возросшая в последнее время производительность вычислительных систем ограничена производительностью наиболее медленного звена — дисковой подсистемы, а время поиска данных в высокопроизводительных настольных системах или обычных PC LAN зачастую становится «бутылочным горлышком» производительности всей системы. В настоящее время, как стандарт приняты жесткие диски IDE, но они отличаются высокой загрузкой процессора, достаточной для заметного снижения общей производительности системы, и даже появление нового, более производительного стандарта UltraDMA не снимает этой проблемы. Менее распространенные SCSI подсистемы обеспечивают высокую производительность (особенно при работе в многозадачных операционных системах), за счет высокой скорости передачи данных по шине (до 40 МБ/сек) и «интеллектуальной» обработки запросов на считывание информации. Кроме того, каждый канал SCSI позволяет подключить к компьютеру до 15 устройств, таких как разнообразные накопители информации, сканеры и прочее, не ограничиваясь при этом невысокой производительностью COM или LPT порта. Использование дискового массива (RAID) позволяет добиться наивысшей производительности, но это либо — дорогая плата RAID-контроллера, либо — программно (например, средствами Windows NT) организованный RAID-массив, но он недостаточно производителен.

Решить дилемму создания недорогого и в то же время производительного RAID-массива предлагает корпорация MYLEX. Новая разновидность SCSI адаптеров семейства FlashPoint — RAIDPlus, отличается высокой производительностью, и стоит значительно ниже, чем RAID-контроллеры. Основное отличие адаптеров семейства FlashPoint с RAIDPlus в том, что они допускают создание производительного RAID-массива на программно-аппаратном уровне, причем без дополнительных затрат. Адаптер позволяет построить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring), может поддерживать до восьми дисков в одном RAID-массиве, и две конфигурации RAID на одну систему. При добавлении второго жесткого диска, производительность дисковой подсистемы на непрерывном трансфере может быть увеличена на 96 процентов, а при добавлении двух дисков — на 143 процента (по данным теста Miro VIDEO EXPERT Benchmark). С результатами теста можно ознакомиться в на сайте Mylex. Поставляемая в комплекте программа SCSIVision позволяет легко инсталлировать и конфигурировать систему. Адаптеры FlashPoint с RAIDPlus предназначены для применения в тех областях, где нужна высокая производительность и надежность хранения данных, при низкой стоимости системы.

Использование SCSI и RAID особенно эффективно в серверах, по ряду причин. Во-первых, низкая загрузка процессора дисковой подсистемой, оставляет ему больше времени на выполнение задач клиента. Во-вторых, обеспечивается эффективная обработка одновременных запросов к дисковой системе от нескольких приложений, а также возможность получения большого непрерывного дискового пространства за счет подключения большого числа жестких дисков. И, наконец, создание дисковых массивов позволяет добиться высокой производительности и отказоустойчивости. Адаптеры FlashPoint с RAIDPlus позволяют достичь этого и могут быть рекомендованы для применения в серверах начального и среднего уровня либо мощных рабочих станциях, если необходимо обеспечить высокую производительность дисковой подсистемы и надежность хранения данных, при невысоких затратах.

Драйверы для RAIDPlus есть для Windows 95, Windows NT и DOS.

MYLEX

Фирма «MYLEX», является крупнейшим производителем (до 80% мирового рынка) RAID контроллеров, защищенных дисковых массивов и SCSI-адаптеров. Контроллеры «MYLEX» сегодня — практически стандарт «де-факто» для использования в решениях как крупных корпораций (таких как IBM, INTEL, Hewlett Packard и других), так и у ряда OEM — партнеров. «MYLEX» — первая фирма, которая предложила программное обеспечение (Global Array Manager) для управления RAID-массивом не только с самого сервера, но и с удаленного рабочего места по сетевому протоколу TCP/IP, при работе под операционными системами Windows NT и NetWare самых последних версий.

В феврале 1996 года в фирму MYLEX влилась компания BusLogic — один из лидеров по производству SCSI-адаптеров, пионер в использовании и разработке новейших стандартов SCSI. От слияния с BusLogic MYLEX ожидает резкий подъем, основанный на совместном использовании ASIC-технологий (Advanced SCSI Integrated Chip) BusLogic и базовых RAID-технологий MYLEX. В частности, первый такой RAID-контроллер, DAC960PG, с ASIC-кристаллом BusLogic (BA81C15) на борту, ожидается во второй половине 1997 года. Кроме того, MYLEX первой начинает продвижение RAID систем на рынок SOHO (Small Office / Home Office), и первая ласточка тому «RAID+» — комплект, позволяющий реализовать RAID-массив уровней 0, 1, 0+1 на основе адаптеров серии FlashPoint, не вкладывая при этом значительных средств.

Ultra SCSI адаптеры

Семейство FlashPoint (BT-930, BT-950, BT-932 и BT-952), это Ultra SCSI адаптеры — для настольных систем, рабочих станций и серверов любого уровня под управлением многозадачных сред: Windows 95, Windows NT, OS/2, NetWare, SCO UNIX, Solaris, UnixWare, Linux и др.

FlashPoint LT — адаптер, созданный для настольных ПК с PCI-шиной, под управлением многозадачных операционных систем (Windows 95, Windows NT, OS/2). Эта плата со специализированным SCSI-процессором BA81C15 (разработки BusLogic) обеспечивает скорость обмена данными до 20 МБайт/сек при 8-разрядной SCSI-шине и позволяет подключать до 7 SCSI-устройств. Это устройство в основном предназначено для использования в настольных компьютерах, рабочих станциях и недорогих серверах.

FlashPoint LW — Wide Ultra SCSI-адаптер для шины PCI, спроектированный специально с целью удовлетворения всех потребностей высокопроизводительных систем, использующих внешние запоминающие устройства стандарта Fast и Wide SCSI. Адаптер представляет собой одноканальное устройство, поддерживающее стандарт Wide SCSI для PCI-шины. Однокристальная схема адаптера позволяет развить скорость обмена данными до 40 МБайт/сек, при этом адаптер FlashPoint LW поддерживает работу до 15 внешних SCSI-устройств. Применение такого адаптера целесообразно в серверах среднего класса и мощных рабочих станциях.

FlashPoint DL — Ultra SCSI-адаптер для PCI-шины с поддержкой двойного канала. Адаптер FlashPoint DL имеет уникальную особенность поддержки технологии двойного канала. Благодаря такому решению два полноправных SCSI- канала могут подключаться к системе через одну плату, что резко повышает эффективность использования свободных PCI-слотов на системной плате. Скорость обмена данными по каждому каналу может составлять до 20 Мбит/сек, при этом адаптер FlashPoint DL поддерживает до 14 SCSI-устройств. Адаптер FlashPoint DL незаменим для систем с большим числом периферийных устройств, особенно при жестких ограничениях на число PCI-слотов на системной плате.

FlashPoint DW — В целом аналогичен FlashPoint DL, но имеет два Wide Ultra SCSI канала со скоростью обмена данными до 40МБайт/сек, поддерживает до 15 устройств на каждый канал. Двухканальные адаптеры рекомендованы для применения в серверах приложений, файл-серверах (с возможностью дуплексирования каналов), либо для преодоления несовместимости различных устройств, работающих на общем канале.

Продукты FlashPoint объединяют в себе самые последние достижения SCSI технологии. Поддерживается Plug-n-Play стандарт SCAM второго уровня с возможностью автоматического конфигурирования устройств и автоматической терминации. Уникальная технология SeqEngine, разработанная BusLogic, значительно упрощает выполнение SCSI команд верхнего уровня и уменьшает число прерываний, сгенерированных центральному процессору. Это приводит к повышению общей производительности системы при работе в многозадачных средах. FlashPoint поддерживает технологию GreenLogic, созданную BusLogic, которая значительно уменьшает потребление энергии в то время когда SCSI шина не занята.

Продукты серии FlashPoint полностью совместимы с PCI версии 2.1 и со всем диапазоном SCSI устройств типа жестких дисков, стримеров, CD-ROM, CD Writer, популярных магнитооптических и сменных жестких дисков, сканеров. При этом обеспечивается полная совместимость с SCSI-устройствами предыдущих стандартов Fast SCSI (SCSI-2) и SCSI(SCSI-1).

Второе семейство адаптеров — это MultiMaster (BT-948, BT-958). В отличие от рассмотренной ранее серии FlashPoint, адаптеры семейства MultiMaster имеют на плате собственный процессор (80С186-25МГц фирмы AMD). Наличие «на борту» встроенного процессора с расширенным набором команд позволяет наилучшим образом оптимизировать работу по обслуживанию операций низкого уровня, максимально освобождая тем самым ресурсы центрального процессора. Поэтому на полных наборах (KIT-ах) MultiMaster адаптеров можно увидеть надпись «The Ultimate in PCI Server I/O» (Рекордный при серверном вводе/выводе). Стоит отметит, что это семейство поддерживается на протяжении восьми лет, а значит, драйверы присутствуют практически во всех операционных системах.

MultiMaster-948 — Ultra SCSI адаптер, обеспечивает скорость обмена данными до 20 МБайт/сек и позволяет подключать до 7 SCSI-устройств.

MultiMaster-958 — Wide Ultra SCSI адаптер позволяет развить скорость обмена данными до 40 МБайт/сек, при этом поддерживает работу до 15 внешних SCSI-устройств.

Семейство таких мощных SCSI адаптеров предназначено для серверов приложений, сетевых и файловых серверов и серверов баз данных, для которых характерен интенсивный обмен данными на жестком диске и соответственно высокая загрузка CPU.

Адаптеры MYLEX/BusLogic получили множество престижных наград, присуждаемых тестовыми лабораториями различных изданий.

СемействоFlashPointMultiMaster
Модель920930932950952948958
Maximum SCSI Data Transfer Rate (Мбайт/сек)20202040 (на канал)4020 (на канал)40
Поддержка Ultra SCSI
Fast Synchronous
Asynchronous
X
10
7
X
10
7
X
10
7
X
20
14
X
20
14
X
10
7
X
20
14
Smart Termination (Auto)
Single-ended Active
Differential

X

X

X

X

X

X
X
X (BT-958D)
Поддерживаемых устройств77141530715

RAID-контроллеры MYLEX

Для начала несколько строк о том, что такое RAID.

RAID — Redundant Array of Independent (или Inexpensive) Disks (избыточный массив независимых (или недорогих) дисков). Как следует из названия, это несколько жестких дисков, объединенных в одну систему для обеспечения отказоустойчивости. Существует несколько вариантов реализации RAID, называемых уровнями. Разные уровни RAID обеспечивают различную производительность и устойчивость к сбоям, имеют разную стоимость. Наиболее распространенные уровни RAID реализуются следующими способами:

RAID 0 — равномерно распределяет данные по всем дискам массива и по существу не является отказоустойчивой системой (в случае выхода из строя одного из дисков, необходимо восстанавливать данные на всех дисках), но он обеспечивает наивысшую производительность дисковой подсистемы.

RAID 1 — реализует метод зеркалирования/дуплексирования данных, создавая для каждого диска массива вторую копию данных на отдельном диске.

RAID 3 — данные распределяются на дисках массива побайтно, контрольные суммы данных для каждого из основных дисков записывается на один дополнительный диск.

RAID 5 — распределение данных по блокам, контрольные суммы распределены по всем дискам массива.

Самым производительным является RAID 0, но самым популярным RAID 5, ввиду возможности увеличения производительности дискового массива в сочетании с высокой отказоустойчивостью. Для организации RAID-массива помимо жестких дисков необходим специальный контроллер. Контроллеры дисковых массивов выпускаются несколькими фирмами, и среди них явным лидером является корпорация MYLEX. Контроллеры корпорации MYLEX используются в решениях как крупных корпораций (таких как IBM, Hewlett Packard, Digital Equipment, INTEL, NEC), так и у ряда менее крупных OEM-партнеров. Kакие конкретно модели предлагает MYLEX?

DAC960PL — это высокоэффективный контроллер, который предоставляет возможность аппаратной реализации алгоритмов RAID (уровней 0, 1, 5 и 0+1) для организации надежных массивов данных в высокопроизводительных рабочих станциях и серверах нижнего и среднего уровня, имеющих шину PCI. DAC960PL производится с одним, двумя или тремя Fast/Wide SCSI каналами. Основой контроллера является 32-битный RISC микропроцессор i960. Наличие на плате специального слота позволяет устанавливать SIMM модули интеллектуальной кэш-памяти типа DRAM емкостью 4, 8, 16, 32 или 64М/байта. Контроллер DAC960PL эффективно обрабатывает все дисковые операции на контролируемом массиве данных, за счет встроенного RISC-процессора освобождаются основные ресурсы центрального процессора, и обеспечивается расширенная производительность ввода/вывода. DAC960PL гарантирует защиту данных, непрерывный доступ к ним и высокую отказоустойчивость системы применением следующих возможностей:

  • автоматическое детектирование сбойных жестких дисков и автоматическое восстановление информации;
  • автоматическая коррекция ошибок;
  • автоматическое переотображение плохих секторов;
  • поддержка дополнительных резервных (Stand-by) дисков.

Дополнительная защита данных может обеспечиваться поддержкой питания кэш-памяти батареей (в случае сбоя питания, данные в кэш-памяти могут быть сохранены в течение двух суток).

Обеспечена поддержка всех основных операционных систем, включая DOS, Windows95, Windows NT, Novell Netware, UnixWare, SCO Unix и OS/2.

RAID-контроллер DAC960PD-Ultra обеспечивает максимальную на сегодняшний день эффективность среди всего семейства RAID-контроллеров MYLEX и является идеальным решением для серверов, требующих высокой производительности и надежности дисковой подсистемы.

DAC960PD-ULTRA является PCI контроллером и обеспечивает высокую отказоустойчивость и производительность за счет использования трех независимых SCSI каналов, каждый из которых совместим со стандартом Ultra Wide SCSI, и имеет скорость передачи до 40 МБ/сек, также поддерживается более ранний стандарт Fast Wide SCSI (SCSI-2). Поддерживается спецификация S.M.A.R.T. с поддержкой кода коррекции ошибок «на лету».

Высокая производительность достигается за счет использования более мощного, нежели у DAC960PL, RISC микропроцессора Intel 960CF и интеллектуальной кэш-памяти типа DRAM или EDRAM размером до 64 МБ (8 МБ максимум с EDRAM), при суммарной пропускной способности SCSI каналов до 120 МБ/сек. DAC960PD-ULTRA может автоматически определять сбойные жесткие диски в RAID-массиве и перемещать информацию на исправные диски. Для обеспечения высокой производительности и надежности используется аппаратная поддержка RAID уровней 0, 1, 5, 0+1. RAID-контроллер DAC960PD-Ultra реализует следующие возможности: алгоритм записи с кэшированием Write-through или Write-back, поддержка зарезервированных горячих дисков, автоматическая коррекция (remapping) сбойных секторов диска, автоматическое определение сбойных дисков и восстановление информации, автоматическая коррекция ошибок, определение администратором приоритета восстановления, оптимизация запросов. При организации RAID уровней 0 и 5 поддерживается различная ширина полоски (stripe width) для оптимизации различных задач. Для управления и мониторинга RAID-массива, как на самом сервере, так и с удаленного рабочего места, по протоколу TCP/IP, возможно применение специального программного обеспечения «Global Array Manager». Допустима установка «Cache battery backup» — дополнительной батареи для кэш-памяти. Возможна поддержка не только жестких дисков, но также стриммеров и магнитооптики. Встроенный Flash BIOS имеет возможность upgrade.

DAC960PD-ULTRA имеет до трех Ultra Wide SCSI каналов, на каждый канал можно подключать до 15 SCSI устройств.

Поддерживаются операционные системы: Novell NetWare 3.x, 4.x, Windows 3.x, Windows NT 3.51 and 4.0, SCO UNIX 3.2.4, 5.0 & ODT, UnixWare 2.0, Banyan Vines 6.x, и другие.

RAID-контроллеры серии «Scaleable»

Гибкость и открытость были всегда присущи продуктам корпорации MYLEX, и новые продукты серии Scaleable, запускаемые сейчас в производство, продолжают эту линию. Сейчас серверы и рабочие станции могут использоваться более эффективно при расширении с помощью добавочных плат или решений, интегрированных на основной платформе. Особенностью архитектуры Scaleable продуктов является 32-битная передача данных в режиме Bus-master со скоростью до 132 MB/сек через PCI шину и скоростью передачи данных до 40 МБ/сек в режиме Ultra Wide SCSI по 16-битному SCSI каналу (поддерживаются устройства стандарта Fast SCSI). Продукты поддерживают RAID уровней 0, 1, 3, 5, 5+0, 1+0, JBOD (одиночный диск), причем пользователи могут добавлять новые диски в массив, модифицировать уровни RAID или изменять конфигурацию RAID в процессе работы без остановки и выключения оборудования (при помощи утилиты M.O.R.E). Scaleable RAID включает специально спроектированный RAID-сопроцессор MYL-86138 и высокопроизводительный сопроцессор ввода/вывода Ultra SCSI шины BA-81C15 (BusLogic), в комбинации с мощным 32-битным RISC микропроцессором Intel i960RP. Применяется кэш-память типа DRAM или EDO (с поддержкой ЕСС) объемом от 4 до 64 МБ с алгоритмом кэширования Write-through или Write-back и возможностью установки модуля «Cache Battery Backup» для защиты питания кэш-памяти при пропадании основного питания. Rome и DAC960PC могут поддерживать до пяти Ultra Wide SCSI каналов, DAC960PG — до трех Ultra Wide SCSI каналов с поддержкой до 15 устройств на каждый канал, в том числе SCSI устройств не являющихся жесткими дисками (стримеры, магнитооптика и др.). Всеми Scaleable RAID-контроллерами поддерживается программное обеспечение «Global Array Manager». Scaleable RAID продукты поддерживают все основные возможности, включая: Disconnect/reconnect команды оптимизации функционирования SCSI устройств, дополнительные команды Scatter/gather для увеличения производительности, автоматический перенос сбойных секторов жесткого диска, восстановление и корректировка данных, автоматическое определение сбойного диска и «прозрачное» восстановление информации, автоматическое восстановление ошибок с возможностью определения администратором приоритета восстановления.

Поддерживаемые операционные системы: Novell NetWare 3.x, 4.x, SMP, Windows NT 3.51, 4.0, Advanced Server, SCO UNIX 3.2.4., 5.0 и ODT, IBM OS/2.x и 3.x, WARP, UnixWare 2.1 и т. д.

DAC960PG — лидер в построении производительных RAID систем. Подключение к PCI-слоту материнской платы обеспечивает полную аппаратную совместимость с основной платформой и обеспечивает до трех Ultra Wide SCSI каналов. Сейчас любые рабочие станции и сервера, от начального уровня до суперсерверов, могут иметь функционально полное RAID решение.

ROME — это недорогое, встроенное RAID решение. В конфигурации «ROME» на борту материнской платы находится DAC960PG и не требуется PCI-слотов. В этом решении аппаратная поддержка RAID является интегрированной в основную платформу. Корпорация NEC уже предлагает высокопроизводительные серверы и серверы среднего уровня со встроенным RAID-контроллером на базе ROME.

DAC960PC устанавливается в стандартный PCI-слот и предназначен для превращения материнской платы, имеющей встроенные SCSI каналы, в полнофункциональный аппаратный RAID. Это решение для серверов начального и среднего уровня, когда необходимости в RAID на момент покупки платформы нет, а возможность его легкой установки хотелось бы иметь в будущем.

Ну а в тех случаях, когда размеры корпуса либо специфичность применяемого ОС не позволяют нарастить дисковое пространство сервера за счет применения встроенного RAID-контроллера, наиболее целесообразным решением будет внешний RAID-массив, распознаваемый любым SCSI адаптером как стандартный SCSI-device. Универсальность и высокая производительность, сочетающиеся с надежностью — основные отличительные особенности всей продукции корпорации MYLEX. Семейство контроллеров DAC960S (960SX, 960SXI, 960SU, 960SUI), именуемое иначе как SCSI-to-SCSI, предназначено для использования с high-end рабочими станциями и UNIX-серверами, поскольку обеспечивает полную независимость от используемой платформы и работает с любыми системами, имеющими интерфейс SCSI. Так как DAC960S эмулирует SCSI диск (с компьютера, к которому он присоединен, дисковый массив будет виден в качестве жесткого диска большой емкости), при подключении Вам не потребуется устанавливать специальных драйверов и программных комплексов. Кроме того, Вы получаете возможность дальнейшего практически неограниченной возможности наращивания дискового пространства.

RAID-контроллер MYLEX типа SCSI-to-SCSI занимает два стандартных пятидюймовых места. Он построен на основе 32-битного RISC микропроцессора Intel i960, поддерживает кэш-память объемом от 4МБ до 128МБ (с адресацией до 512МБ) (для модели DAC960SXI до 256MB), имеет один или два внешних SCSI канала и, в зависимости от модели, до пяти внутренних. Один канал поддерживает до 7 устройств (модель DAC960SXI — до 14 устройств на канал). Для комфортного управления RAID-контроллер MYLEX типа SCSI-to-SCSI имеет встроенный жидкокристаллический дисплей с клавиатурой и последовательный порт для подключения терминала типа VT-100.

Таким образом, спектр RAID-контроллеров корпорации MYLEX позволяет получать как встроенные, так и внешние дисковые массивы. Гибкость продуктов дает возможность настройки и оптимизации дискового массива для работы с конкретными задачами и под различными нагрузками.

При организации внешнего RAID-массива его отказоустойчивость и помехозащищенность достигается несколькими независимыми уровнями защиты:

  • Использование источника бесперебойного питания (UPS) типа Off-line, либо, в случае необходимости — Line-interactive или True On-line, применяемого для питания стойки RAID-массива.
  • Использование мощных Hot Swap блоков питания.
  • Применение программно-аппаратных алгоритмов дублирования информации и контроля ошибок (организация RAID). Наиболее предпочтительным в этом смысле является RAID пятого уровня, имеющий наиболее удачное соотношение помехозащищенность/производительность.
  • Использование дополнительных резервных (Stand-by) дисков, если при этом по каким-либо причинам отказал один из рабочих дисков в массиве, информация будет автоматически перенесена на резервный диск.
  • Использование дополнительного питания интеллектуальной кэш-памяти с помощью модуля «Cache Battery Backup». В этом случае информация в кэш-памяти может храниться до двух суток.
  • Возможность подключения к RAID-массиву второго (резервного) сервера. При этом в случае выхода из строя сервера либо кабельной системы или даже самого контроллера, возможно переключение на резервный сервер.

Поскольку такое решение возможно только в комплексе, перечислим компоненты необходимые для создания современного дискового массива:

  • Ultra Wide SCSI жесткие диски размером от 2 Гб до 9 Гб каждый.
  • RAID-контроллер MYLEX, позволяющий построить RAID уровней 0, 1, 3 (только модель DAC960SX), 5 и 0+1 с автоматическим детектированием и коррекцией ошибок, а также восстановлением информации при возникновении сбоев.
  • Специальный корпус с двумя или тремя блоками питания мощностью 300-400 Ватт.
  • Кабельная система, сертифицированная на частоту Ultra SCSI.

Применение RAID-массивов целесообразно в случае критически важных задач, требующих высокой надежности и производительности. Это хранилища данных, оперативная обработка транзакций, корпоративные вычислительные системы и т. д. И если для расширения деятельности и увеличения производительности Вам необходим RAID, Вы можете смело положиться на продукты корпорации MYLEX.

SCSI адаптеры для построения недорогих RAID массивов

Время поиска данных в высокопроизводительных настольных системах или обычных PC LAN зачастую становится узким местом в производительности всей системы. Использование дискового массива (RAID) могло бы решить эти проблемы, но это может быть либо дорогая плата RAID контроллера либо низко производительный программно организованный RAID. RAIDPlus, новая разновидность семейства FlashPoint адаптеров, позволяет решить эту дилемму путем создания производительного RAID массива на аппаратном уровне, но без дополнительных затрат. Адаптер позволяет строить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring). Каждый адаптер может поддерживать до восьми дисков в одном RAID массиве и две RAID конфигурации на систему. Размер stripe полоски может быть 8, 16, 32, 64, и 128 Кбайт. Программа SCSIVision позволяет инсталлировать и конфигурировать систему. Драйвера для RAIDPlus есть для Windows 95, Windows NT и DOS.

SCSI адаптеры RAIDPlus

В последнее время для многих серверов начального уровня и высокопроизводительных настольных систем все чаще требуется более производительная дисковая подсистема. Использование в этом случае дискового массива (RAID) позволило бы добиться наивысшей производительности, но для создания RAID-массива применятся два способа, либо — дорогая плата RAID-контроллера, доступная не каждому пользователю, либо — программно организованный RAID-массив (например, средствами Windows NT), но он недостаточно производителен. Корпорация MYLEX для создания недорогого, но достаточно производительного RAID-массива предлагает использовать новую разновидность SCSI адаптеров семейства FlashPoint — RAIDPlus, отличающуюся высокой производительностью, и имеющую стоимость значительно ниже, чем RAID-контроллеры. Основное отличие адаптеров семейства FlashPoint с RAIDPlus в том, что они допускают создание производительного RAID-массива на программно-аппаратном уровне, причем без дополнительных затрат. Адаптер позволяет строить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring), поддерживает до восьми дисков в одном RAID-массиве, и две конфигурации RAID на одну систему. Размер stripe (полоски) может быть 16, 32, 64, и 128 Кбайт. При добавлении второго жесткого диска, производительность дисковой подсистемы при непрерывном трансфере может быть увеличена на 96 процентов, а при добавлении двух дисков — на 143 процента (по данным теста Miro VIDEO EXPERT Benchmark). В комплект поставки входит программа SCSIVision, которая позволяет легко инсталлировать и конфигурировать систему. Адаптеры FlashPoint с RAIDPlus предназначены для стремительно развивающегося рынка SOHO, для применения в тех областях, где нужна высокая производительность и надежность хранения данных, при низкой стоимости системы. Адаптеры FlashPoint с RAIDPlus также могут быть рекомендованы для применения в серверах начального и среднего уровня либо мощных рабочих станциях. Поскольку адаптеры RAIDPlus предназначены для рынка SOHO, драйверы для них созданы только для Windows 95, Windows NT и DOS.

RAID-контроллер DAC960PJ

29 сентября 1998 корпорация MYLEX представила новый RAID-контроллер DAC960PJ, обеспечивающий производительность 2400 операций ввода-вывода в секунду (RAID-5), что на 118 процентов выше результатов показанных предыдущим лидером — DAC960PD Ultra. Высокая производительность контроллера достигнута за счет применения микропроцессора Intel i960RD/66MГц и нового кристалла RAID-контроллера MYLEX 86238, а также, усовершенствованным NT драйвером, который дополнительно увеличивает общую производительность системы. Все другие компоненты DAC960PJ идентичны существующему контроллеру MYLEX DAC960PG, что позволяет сократить или совсем устранить процесс дополнительных испытаний при переходе на новые модели. Благодаря этому у разработчиков появляется возможность интегрировать самую новую технологию в собственные изделия и представить ее на рынок в кратчайшие сроки. В то же время DAC960PJ предоставляет системе ряд новых возможностей, позволяющих упростить установку и улучшить гибкость и управляемость. Для современных гигабайтных подсистем хранения, может требоваться несколько часов для инициализации RAID-массива. Новая возможность фоновой инициализации позволяет одновременно с инициализацией массива выполнять другие задачи по конфигурированию подсистемы. Конфигурационная утилита BIOS выполняет автоматическую конфигурацию подсистемы независимо от операционной системы и без использования дополнительного программного обеспечения. Особенно важные новые возможности управления включают усовершенствованное расширение RAID-массива, перемещение массива и копирование групп накопителей. Расширение массива позволяет пользователям добавлять к существующим массивам новые накопители и производить автоматическую перестройку данных (re-stripe). При этом пользователям предлагается выбор: использовать дополнительное пространство, созданное новым накопителем, для расширения существующего логического драйва, или создавать второй дополнительный логический драйв. Перемещение массива позволяет провести простую реконструкцию данных от одной конфигурации RAID к другой. Таким образом, RAID 0 может быть преобразован в RAID 5, в то время как сервер остается работоспособным. Копирование группы накопителей обеспечивает пользователей возможностью пересылки содержания одного логического драйва к другому за один шаг. Все эти особенности — часть М.O.R.E. 2.0, нового интерактивного пакета программ MYLEX. Другое важное средство управления — GAM (Global Array Manager), обеспечивающий удаленное конфигурирование и контроль RAID массивов через Internet или Intranet. Новый контроллер также обеспечивает поддержку PCI HotPlug, позволяя администратору системы управлять или заменять контроллер без остановки работы системы. Кроме того, PCI HotPlug позволяет устанавливать дополнительные адаптеры без выключения системы.

«Производительность — один из наиболее важных аспектов нового RAID-контроллера,» — заявил Том Лехайв (Tom Lahive), старший аналитик Dataquest. «Поскольку хранение [информации] на серверах продолжает процветать, простота использования и способность системы к расширению становятся все более и более критическими параметрами. DAC960PJ — решение, удовлетворяющее обоим этим критериям».

В самое ближайшее время DAC960PJ займет место DAC960PD, как наиболее мощного RAID-контроллера MYLEX. Помимо этого, DAC960PL, который в настоящее время предлагается для серверов начального и среднего уровня, будет заменен DAC960PG. DAC960PG обеспечивает производительность на 75 процентов больше, чем DAC960PL и является чрезвычайно экономичным RAID 5 решением.

«В течение нескольких последних лет RAID 5 был технологией, используемой почти исключительно в высокопроизводительных серверах уровня предприятия», — сказал Питер Шамбора (Peter Shambora). «В то время как этот рынок продолжает расти, наши клиенты продемонстрировали желание использовать RAID5 на рынках начального и среднего уровня. Предлагая DAC960PG в этой ценовой категории, мы делаем это возможным».

DAC960PJ скоро будет доступен OEM-партнерам для разработки серверов и систем хранения данных высшего уровня. В настоящее время оценочные образцы DAC960PJ тестируются ведущими OEM партнерами MYLEX. Первые отгрузки нового RAID-контроллера запланированы в течение первого квартала 1998.

Global Array Manager (GAM)

Программное обеспечение Global Array Manager (GAM) предназначено для администрирования RAID-массивов построенных на базе контроллера Mylex DAC960. GAM представляет собой интегрированный клиент/сервер набор утилит, совместимый со всеми широко распространенными сетевыми пакетами (LANDesk, OperView и т. д.) и поддерживает индустриальные стандарты контроля и ликвидации ошибок SAF-TE и SMART. При помощи GAM можно управлять и настраивать как RAID-системы целиком и отдельные накопители. Используя доступ через протокол TCP/IP, администратор с удаленной станции может отслеживать и конфигурировать сервер, не прерывая его работу. Новые накопители могут быть добавлены в систему при помощи обычной технологии «drag-n-drop». Выбывшие из строя накопители, источники питания и контроллеры могут быть заменены с использованием GAM. Программа Global Status View позволяет администратору сети отслеживать работу неограниченного количества серверов, находящихся в любой точке мира. Для этого необходимо всего лишь иметь выход в Internet с текущей станции и произвести соответствующие настройки на этих серверах. Через клиентский интерфейс GAMEVENT, системный администратор может получить уведомление о критических событиях происходящих на сервере или периферийном устройстве. Сообщения о любых изменениях попадают в окно сообщений на экране терминала администратора, а также могут быть переданы по электронной почте, на сотовый телефон или факс. Несмотря на то, что GAM позволяет администрировать дисковый массив даже через общедоступную сеть Internet, он все же предотвращает несанкционированный доступ к серверу.

GAM поддерживает все основные операционные системы, в том числе Windows NT, Netware 3.12, Netware 4.x, SCO UNIX, UnixWare, AIX. Клиентская часть GAM для своей работы требует наличия следующего оборудования: 80486 (и выше) PC совместимого компьютера, 4МВ оперативной памяти, сетевую карту, 2МВ дискового пространства, операционную систему Windows 95 или Windows NT 3.51 (и выше), наличие протокола TCP/IP в сети и, желательно, Fax-модема.

Комплект поставки GAM включает в себя клиентскую и серверную части программного обеспечения, драйверы и полный набор документации. С февраля 1997 года доступна версия GAM 2.1.

Более подробно о некоторых продуктах

Семейство FlashPoint (BT-930, BT-950, BT-932 и BT-952), это Ultra SCSI адаптеры — для настольных систем, рабочих станций и серверов любого уровня под управлением многозадачных сред: Windows 95, Windows NT, OS/2, NetWare, SCO UNIX, Solaris, UnixWare, Linux и др.

Продукты FlashPoint объединяют в себе самые последние достижения SCSI технологии. Поддерживается Plug-n-Play стандарт SCAM (SCSI Configured Automatically) второго уровня с возможностью автоматического конфигурирования устройств и автоматической терминации. Уникальная технология SeqEngine, разработанная BusLogic , значительно упрощает выполнение SCSI команд верхнего уровня и уменьшает число прерываний, сгенерированных центральному процессору. Это приводит к повышению общей производительности системы при работе в многозадачных средах. FlashPoint поддерживает технологию GreenLogic, созданную BusLogic, которая значительно уменьшает потребление энергии в то время когда SCSI шина не занята.

Продукты серии FlashPoint полностью совместимы с PCI версии 2.1 и со всем диапазоном SCSI устройств типа жестких дисков, стримеров, CD-ROM, CD Writer, популярных магнитооптических и сменных жестких дисков, сканеров. При этом обеспечивается полная совместимость с SCSI-устройствами предыдущих стандартов Fast SCSI (SCSI-2) и SCSI(SCSI-1). Все адаптеры этой серии позволяют подключать как внутренние, так и внешние SCSI устройства.

FlashPoint LT (BT-930)

Ultra SCSI адаптер, созданный для настольных ПК с PCI-шиной, под управлением многозадачных операционных систем (Windows 95, Windows NT, OS/2). Эта плата со специализированным SCSI-процессором BA81C15 (разработки BusLogic) обеспечивает скорость обмена данными до 20 МБайт/сек при 8-разрядной SCSI-шине и позволяет подключать до 7 SCSI-устройств.

Это устройство в основном предназначено для использования в настольных компьютерах, рабочих станциях и недорогих серверах.

FlashPoint LW (BT-950)

Wide Ultra SCSI-адаптер для шины PCI, спроектированный специально с целью удовлетворения всех потребностей высокопроизводительных систем, использующих устройства стандарта Ultra и Wide Ultra SCSI. Однокристальная схема адаптера позволяет развить скорость обмена данными до 40 МБайт/сек, при этом адаптер FlashPoint LW поддерживает работу до 15 SCSI-устройств. Применение такого а даптера целесообразно в серверах среднего класса и мощных рабочих станциях.

FlashPoint DW (BT-952)

Wide Ultra SCSI-адаптер для PCI-шины с поддержкой двойного канала. Адаптер FlashPoint DW имеет уникальную особенность поддержки технологии двойного канала. Благодаря такому решению два полноправных SCSI канала могут подключаться к системе через одну плату, что резко повышает эффективность использования свободных PCI-слотов на системной плате. Скорость обмена данными по каждому каналу может составлять до 40 Мбайт/сек, при этом адаптер FlashPoint DW поддерживает до 30 SCSI-устройств. Адаптер FlashPoint DW незаменим для систем с большим числом периферийных устройств, особенно при жестких ограничениях на число PCI-слотов на системной плате. Двухканальные адаптеры рекомендованы для применения в серверах приложений, файл-серверах (с возможностью дуплексирования каналов), либо для преодоления несовместимости различных устройств, работающих на общем канале.

Другое семейство адаптеров — это MultiMaster (BT-948, BT-958, BT-958D). В отличие от рассмотренной ранее серии FlashPoint, адаптеры семейства MultiMaster имеют на плате собственный процессор (80С186-25МГц фирмы AMD). Наличие «на борту» встроенного процессора с расширенным набором команд позволяет наилучшим образом оптимизировать работу по обслуживанию операций низкого уровня, максимально освобождая тем самым ресурсы центрального процессора. Поэтому на полных наборах (KIT-ах) MultiMaster адаптеров можно увидеть надпись «The Ultimate in PCI Server I/O» (Рекордный при серверном вводе/выводе). Стоит отметит, что это семейство поддерживается на протяжении восьми лет, а значит, драйверы присутствуют практически во всех операционных системах.

MultiMaster-948

Ultra SCSI адаптер для PCI-шины, обеспечивает скорость обмена данными до 20 МБайт/сек и позволяет подключать до 7 SCSI-устройств. Адаптеры рекомендованы для применения в мощных файл-серверах и серверах приложений.





MultiMaster-958 и 958D

Wide Ultra SCSI адаптер для PCI-шины позволяет развить скорость обмена данными до 40 МБайт/сек, при этом поддерживает работу до 15 SCSI-устройств. Особенность MultiMaster-958D — дифференциальная SCSI шина, дающая возможность подключения SCSI устройств на больших расстояниях. Адаптеры рекомендованы для применения в мощных файл-серверах и серверах приложений.



RAID-контроллеры DAC960

Семейство RAID-контроллеров DAC960 обеспечивает высокую производительность, надежность хранения и управления данными для систем с шинными интерфейсами PCI, EISA, SCSI и Micro Channel. Многоканальность контроллеров позволяет индивидуально конфигурировать условия доступа и уровень защиты данных для каждого подключаемого периферийного SCSI устройства, что позволяет увеличить производительность системы в целом. Основными приложениями для RAID-контроллеров DAC960 являются файловые серверы различного масштаба — от небольших серверов рабочих групп до крупнейших серверов предприятий, рабочие станции класса high-end, ориентированные на хранение больших объемов информации, многоканальные серверы систем «видео по запросу» и высокопроизводительные видеосерверы, используемые для создания, редактирования и вещания видеоинформации.

DAC960PL

RAID-контроллер DAC960PL разработан для надежного хранения данных на PCI серверах начального и среднего уровня и представляет собой недорогое решение для офисных систем управления, однопользовательских вычислительных сред, файл-серверов и баз данных.

  • 32-битный RISC процессор Intel i960JF/25 МГц
  • конфигурация с 1, 2 или 3 каналами SCSI
  • поддержка до 15 Fast/Wide SCSI устройств на каждый канал
  • от 4 до 32 МБайт DRAM кэш памяти
  • опция «cache battery backup»
  • аппаратная поддержка RAID уровней 0, 1, 5, и 0+1
  • 2 внешних SCSI разъема

DAC960PD-Ultra

Обеспечивая скорость передачи данных, вдвое превышающую скорость стандартных SCSI RAID контроллеров, DAC960PD-Ultra предназначен для самых высокопроизводительных серверов приложений, для которых характерна высокая частота операций последовательного чтения/записи.

  • 32-битный RISC процессор Intel i960CF/25 МГц
  • конфигурация с 1, 2 или 3 каналами Wide Ultra SCSI
  • поддержка до 15 Wide Ultra SCSI устройств на каждый канал
  • от 4 до 64 МБайт DRAM или 8 МБайт EDRAM кэш памяти
  • опция «cache battery backup»
  • аппаратная поддержка RAID уровней 0, 1, 5 и 0+1
  • 2 внешних SCSI разъема

DAC960SUI

Специальная конструкция соединительной панели и всего устройства в целом, позволяет легко установить этот SCSI-to-SCSI контроллер в стандартный 5.25» разъем корпуса. Это делает контроллер идеальным RAID решением для системных интеграторов и реселлеров.

  • поддержка от 2 до 15 Narrow или Wide Ultra SCSI каналов;
  • поддержка до 7 устройств на каждый канал;
  • от 4 до 512 МБайт DRAM кэш памяти;
  • опция «cache battery backup»;
  • аппаратная поддержка RAID уровней 0, 1, 5 и 1+0

Конфигурирование/Монитор/Администрирование с использованием встроенного ЖКИ-дисплея и клавиатуры или подключаемого терминала типа VT100 с последовательным интерфейсом.

Внешний RAID-массив

В тех случаях, когда нет возможности нарастить дисковое пространство вашего сервера (не позволяют размеры корпуса) или Вы опасаетесь проблем совместимости имеющегося оборудования, наиболее целесообразным решением будет внешний RAID-массив. Универсальность и высокая производительность, сочетающиеся с надежностью — основные отличительные особенности всей продукции фирмы Mylex. Семейство контроллеров DAC960S, именуемое иначе как SCSI-to-SCSI, предназначено для использования в high-end рабочих станциях и UNIX серверах, поскольку обеспечивает полную независимость от используемой платформы и работает с любыми системами, имеющими SCSI-интерфейс. Так как DAC960S эмулирует SCSI диск (с компьютера, к которому он присоединен, дисковый массив будет виден в качестве жесткого диска большой емкости), при подключении Вам не потребуется устанавливать специальных драйверов и программных комплексов. Кроме того, Вы получаете возможность дальнейшего практически неограниченной возможности наращивания дискового пространства.

Но все же самым главным качеством такого рода решения является его отказоустойчивость и помехозащищенность. Это достигается несколькими независимыми уровнями защиты:

  • Использование источника бесперебойного питания (UPS) типа Off-line, либо, в случае необходимости — Line-interactive или True On-line. Применяется для питания стойки RAID-массива.
  • Использование мощных блоков питания Hot Swap.
  • Применение программно-аппаратных алгоритмов дублирования информации и контроля ошибок. Наиболее предпочтительным в этом смысле является RAID пятого уровня, как имеющий наиболее удачное соотношение помехозащищенность/производительность.
  • Использование дополнительных резервных (Stand-by) дисков (если по каким либо причинам отказал один из рабочих дисков в массиве, информация будет автоматически перенесена на резервный).
  • Использование дополнительного питания интеллектуальной кэш-памяти с помощью модуля «Cache Battery Backup». В этом случае информация в кэше может хранится до двух суток.
  • Возможность подключения к RAID-массиву второго (резервного) сервера. При этом в случае выхода из строя сервера либо кабельной системы и даже самого контроллера, возможно переключение на резервный сервер.

Такое решение возможно только в комплексе. Для создания дискового массива необходимы следующие компоненты:

  • SCSI жесткие диски размером от 2ГБ до 9ГБ каждый
  • RAID-контроллер MYLEX, позволяющий построить RAID уровня 0, 1, 3 (только модель DAC960SX), 5 и 0+1 с автоматическим детектированием и коррекцией ошибок, а также восстановлением информации при возникновении сбоев.
  • Специальный корпус с двумя (тремя) блоками питания по 300W (400W)
  • Кабельная система, сертифицированная на частоту Ultra SCSI.

Основные технические характеристики RAID контроллеров MYLEX типа SCSI-to-SCSI:

  • Габариты — контроллер занимает по габаритам два стандартных пятидюймовых места
  • Процессор — Intel i960, 32-битный RISC микропроцессор
  • Кэш-память — 4, 8, 16, 32, 64, 128 МБ (с адресацией до 512 МБ) (для модели DAC960SXI — 256 МБ)
  • SCSI каналы — 1 или 2 внешних SCSI канала и до 5-ти внутренних (в зависимости от модели)
  • Количество устройств на канал — до 7 штук (для модели DAC960SXI — до 14)
  • Администрирование:
    • встроенный жидкокристаллический дисплей с клавиатурой;
    • последовательный порт для подключения терминала типа VT-100.





Дополнительно

SCSI и RAID системы от компании Mylex

SCSI и RAID системы от компании Mylex

На сегодняшний день корпорация Mylex — это крупнейший производитель (около 80% всего мирового рынка) RAID контроллеров, защищенных дисковых подсистем и SCSI Host адаптеров. OEM комплекты RAID котроллеров Mylex в настоящее время широко используются в brand решениях таких фирм как Hewlett Packard, IBM и Intel. В феврале 1996 г. в корпорацию Mylex влилась фирма Buslogic — широко известный производитель адаптеров семейства FlashPoint и MultiMaster. Это послужило мощным толчком продвижения RAID контроллеров на рынок SOHO (Small Office / Home Office).

Небольшое введение

SCSI (Small Computer System Interface) был создан в 1980 г. на базе промышленного стандарта ANSI X3T9.2 (преобразованного в спецификацию X3T10) для унификации стандартного интерфейса (в дальнейшем он получил название SCSI-1). Скорость передачи данных была сравнительно небольшой, зависела от многих факторов и в среднем составляла примерно от 1 до 2 Мбайт/с, но все же превышала наиболее быстрые устройства (жесткие диски), которые могли обеспечить скорости не более 625 Кбайт/с даже с использованием MFM-кодирования. SCSI сыграл значительную роль в создании информационно-вычислительных комплексов, требующих подключения различного типа устройств. Этот интерфейс предоставляет широкий спектр подключаемого оборудования как-то:

  • Жесткие диски — hard disks (DASD — Direct Access Storage Device)
  • Стриммеры, накопители на магнитных лентах и другие устройства последовательного доступа
  • Магнитооптические накопители, CD-ROM, CD-Recoder
  • Устройства ввода-вывода, такие как сканеры

SCSI адаптер позволяет напрямую подключить к компьютеру эти устройства и операционная система получает к ним доступ через соответствующие драйверы. Наличие на плате адаптера собственного процессора значительно снижает нагрузку на центральный процессор при выполнении операций ввода-вывода. Это обстоятельство дает большое преимущество при работе в сети, а также в многопользовательских и многозадачных средах ввиду того, что уменьшается время получения клиентского доступа к устройству. В настольных системах (desktop computers) загрузка центрального процессора не столь критична для большинства пользовательских программ и приложений, однако при работе с графикой (особенно при работе с компьютерной анимацией) применение SCSI подсистемы позволяет увеличить производительность системы, поскольку в этом случае большая часть нагрузки по операциям ввода-вывода будет переложена на SCSI адаптер.На сегодняшний день есть несколько спецификаций SCSI:

  • SCSI-стандарт характеризуется 8-битной шиной данных и синхронной скоростью передачи 5 Мбайт/с. Спецификация Fast SCSI-2 обеспечивает увеличение скорости до 10 Мбайт/с.
  • принципиально новым этапом развития стала следующая модификация стандарта SCSI, получившая название SCSI-3. Увеличение разрядности шины с 8 до 16 получило название Wide SCSI. Скорость передачи данных увеличилась от 10 Мбайт/с до 20 Мбайт/с на 8-битной шине и от 20 Мбайт/с 40 Мбайт/с на 16-битной шине (вторая спецификация получила название Ultra SCSI или Fast-20). SCSI-3 обеспечивает поддержку большего числа устройств (до 15 на канал) и поддержку оптоволоконного интерфейса.

Возросшая в последнее время производительность вычислительных систем ограничена производительностью наиболее медленного звена — дисковой подсистемы, а время поиска данных в высокопроизводительных настольных системах или обычных PC LAN зачастую становится «бутылочным горлышком» производительности всей системы. В настоящее время, как стандарт приняты жесткие диски IDE, но они отличаются высокой загрузкой процессора, достаточной для заметного снижения общей производительности системы, и даже появление нового, более производительного стандарта UltraDMA не снимает этой проблемы. Менее распространенные SCSI подсистемы обеспечивают высокую производительность (особенно при работе в многозадачных операционных системах), за счет высокой скорости передачи данных по шине (до 40 МБ/сек) и «интеллектуальной» обработки запросов на считывание информации. Кроме того, каждый канал SCSI позволяет подключить к компьютеру до 15 устройств, таких как разнообразные накопители информации, сканеры и прочее, не ограничиваясь при этом невысокой производительностью COM или LPT порта. Использование дискового массива (RAID) позволяет добиться наивысшей производительности, но это либо — дорогая плата RAID-контроллера, либо — программно (например, средствами Windows NT) организованный RAID-массив, но он недостаточно производителен.

Решить дилемму создания недорогого и в то же время производительного RAID-массива предлагает корпорация MYLEX. Новая разновидность SCSI адаптеров семейства FlashPoint — RAIDPlus, отличается высокой производительностью, и стоит значительно ниже, чем RAID-контроллеры. Основное отличие адаптеров семейства FlashPoint с RAIDPlus в том, что они допускают создание производительного RAID-массива на программно-аппаратном уровне, причем без дополнительных затрат. Адаптер позволяет построить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring), может поддерживать до восьми дисков в одном RAID-массиве, и две конфигурации RAID на одну систему. При добавлении второго жесткого диска, производительность дисковой подсистемы на непрерывном трансфере может быть увеличена на 96 процентов, а при добавлении двух дисков — на 143 процента (по данным теста Miro VIDEO EXPERT Benchmark). С результатами теста можно ознакомиться в на сайте Mylex. Поставляемая в комплекте программа SCSIVision позволяет легко инсталлировать и конфигурировать систему. Адаптеры FlashPoint с RAIDPlus предназначены для применения в тех областях, где нужна высокая производительность и надежность хранения данных, при низкой стоимости системы.

Использование SCSI и RAID особенно эффективно в серверах, по ряду причин. Во-первых, низкая загрузка процессора дисковой подсистемой, оставляет ему больше времени на выполнение задач клиента. Во-вторых, обеспечивается эффективная обработка одновременных запросов к дисковой системе от нескольких приложений, а также возможность получения большого непрерывного дискового пространства за счет подключения большого числа жестких дисков. И, наконец, создание дисковых массивов позволяет добиться высокой производительности и отказоустойчивости. Адаптеры FlashPoint с RAIDPlus позволяют достичь этого и могут быть рекомендованы для применения в серверах начального и среднего уровня либо мощных рабочих станциях, если необходимо обеспечить высокую производительность дисковой подсистемы и надежность хранения данных, при невысоких затратах.

Драйверы для RAIDPlus есть для Windows 95, Windows NT и DOS.

MYLEX

Фирма «MYLEX», является крупнейшим производителем (до 80% мирового рынка) RAID контроллеров, защищенных дисковых массивов и SCSI-адаптеров. Контроллеры «MYLEX» сегодня — практически стандарт «де-факто» для использования в решениях как крупных корпораций (таких как IBM, INTEL, Hewlett Packard и других), так и у ряда OEM — партнеров. «MYLEX» — первая фирма, которая предложила программное обеспечение (Global Array Manager) для управления RAID-массивом не только с самого сервера, но и с удаленного рабочего места по сетевому протоколу TCP/IP, при работе под операционными системами Windows NT и NetWare самых последних версий.

В феврале 1996 года в фирму MYLEX влилась компания BusLogic — один из лидеров по производству SCSI-адаптеров, пионер в использовании и разработке новейших стандартов SCSI. От слияния с BusLogic MYLEX ожидает резкий подъем, основанный на совместном использовании ASIC-технологий (Advanced SCSI Integrated Chip) BusLogic и базовых RAID-технологий MYLEX. В частности, первый такой RAID-контроллер, DAC960PG, с ASIC-кристаллом BusLogic (BA81C15) на борту, ожидается во второй половине 1997 года. Кроме того, MYLEX первой начинает продвижение RAID систем на рынок SOHO (Small Office / Home Office), и первая ласточка тому «RAID+» — комплект, позволяющий реализовать RAID-массив уровней 0, 1, 0+1 на основе адаптеров серии FlashPoint, не вкладывая при этом значительных средств.

Ultra SCSI адаптеры

Семейство FlashPoint (BT-930, BT-950, BT-932 и BT-952), это Ultra SCSI адаптеры — для настольных систем, рабочих станций и серверов любого уровня под управлением многозадачных сред: Windows 95, Windows NT, OS/2, NetWare, SCO UNIX, Solaris, UnixWare, Linux и др.

FlashPoint LT — адаптер, созданный для настольных ПК с PCI-шиной, под управлением многозадачных операционных систем (Windows 95, Windows NT, OS/2). Эта плата со специализированным SCSI-процессором BA81C15 (разработки BusLogic) обеспечивает скорость обмена данными до 20 МБайт/сек при 8-разрядной SCSI-шине и позволяет подключать до 7 SCSI-устройств. Это устройство в основном предназначено для использования в настольных компьютерах, рабочих станциях и недорогих серверах.

FlashPoint LW — Wide Ultra SCSI-адаптер для шины PCI, спроектированный специально с целью удовлетворения всех потребностей высокопроизводительных систем, использующих внешние запоминающие устройства стандарта Fast и Wide SCSI. Адаптер представляет собой одноканальное устройство, поддерживающее стандарт Wide SCSI для PCI-шины. Однокристальная схема адаптера позволяет развить скорость обмена данными до 40 МБайт/сек, при этом адаптер FlashPoint LW поддерживает работу до 15 внешних SCSI-устройств. Применение такого адаптера целесообразно в серверах среднего класса и мощных рабочих станциях.

FlashPoint DL — Ultra SCSI-адаптер для PCI-шины с поддержкой двойного канала. Адаптер FlashPoint DL имеет уникальную особенность поддержки технологии двойного канала. Благодаря такому решению два полноправных SCSI- канала могут подключаться к системе через одну плату, что резко повышает эффективность использования свободных PCI-слотов на системной плате. Скорость обмена данными по каждому каналу может составлять до 20 Мбит/сек, при этом адаптер FlashPoint DL поддерживает до 14 SCSI-устройств. Адаптер FlashPoint DL незаменим для систем с большим числом периферийных устройств, особенно при жестких ограничениях на число PCI-слотов на системной плате.

FlashPoint DW — В целом аналогичен FlashPoint DL, но имеет два Wide Ultra SCSI канала со скоростью обмена данными до 40МБайт/сек, поддерживает до 15 устройств на каждый канал. Двухканальные адаптеры рекомендованы для применения в серверах приложений, файл-серверах (с возможностью дуплексирования каналов), либо для преодоления несовместимости различных устройств, работающих на общем канале.

Продукты FlashPoint объединяют в себе самые последние достижения SCSI технологии. Поддерживается Plug-n-Play стандарт SCAM второго уровня с возможностью автоматического конфигурирования устройств и автоматической терминации. Уникальная технология SeqEngine, разработанная BusLogic, значительно упрощает выполнение SCSI команд верхнего уровня и уменьшает число прерываний, сгенерированных центральному процессору. Это приводит к повышению общей производительности системы при работе в многозадачных средах. FlashPoint поддерживает технологию GreenLogic, созданную BusLogic, которая значительно уменьшает потребление энергии в то время когда SCSI шина не занята.

Продукты серии FlashPoint полностью совместимы с PCI версии 2.1 и со всем диапазоном SCSI устройств типа жестких дисков, стримеров, CD-ROM, CD Writer, популярных магнитооптических и сменных жестких дисков, сканеров. При этом обеспечивается полная совместимость с SCSI-устройствами предыдущих стандартов Fast SCSI (SCSI-2) и SCSI(SCSI-1).

Второе семейство адаптеров — это MultiMaster (BT-948, BT-958). В отличие от рассмотренной ранее серии FlashPoint, адаптеры семейства MultiMaster имеют на плате собственный процессор (80С186-25МГц фирмы AMD). Наличие «на борту» встроенного процессора с расширенным набором команд позволяет наилучшим образом оптимизировать работу по обслуживанию операций низкого уровня, максимально освобождая тем самым ресурсы центрального процессора. Поэтому на полных наборах (KIT-ах) MultiMaster адаптеров можно увидеть надпись «The Ultimate in PCI Server I/O» (Рекордный при серверном вводе/выводе). Стоит отметит, что это семейство поддерживается на протяжении восьми лет, а значит, драйверы присутствуют практически во всех операционных системах.

MultiMaster-948 — Ultra SCSI адаптер, обеспечивает скорость обмена данными до 20 МБайт/сек и позволяет подключать до 7 SCSI-устройств.

MultiMaster-958 — Wide Ultra SCSI адаптер позволяет развить скорость обмена данными до 40 МБайт/сек, при этом поддерживает работу до 15 внешних SCSI-устройств.

Семейство таких мощных SCSI адаптеров предназначено для серверов приложений, сетевых и файловых серверов и серверов баз данных, для которых характерен интенсивный обмен данными на жестком диске и соответственно высокая загрузка CPU.

Адаптеры MYLEX/BusLogic получили множество престижных наград, присуждаемых тестовыми лабораториями различных изданий.

СемействоFlashPointMultiMaster
Модель920930932950952948958
Maximum SCSI Data Transfer Rate (Мбайт/сек)20202040 (на канал)4020 (на канал)40
Поддержка Ultra SCSI
Fast Synchronous
Asynchronous
X
10
7
X
10
7
X
10
7
X
20
14
X
20
14
X
10
7
X
20
14
Smart Termination (Auto)
Single-ended Active
Differential

X

X

X

X

X

X
X
X (BT-958D)
Поддерживаемых устройств77141530715

RAID-контроллеры MYLEX

Для начала несколько строк о том, что такое RAID.

RAID — Redundant Array of Independent (или Inexpensive) Disks (избыточный массив независимых (или недорогих) дисков). Как следует из названия, это несколько жестких дисков, объединенных в одну систему для обеспечения отказоустойчивости. Существует несколько вариантов реализации RAID, называемых уровнями. Разные уровни RAID обеспечивают различную производительность и устойчивость к сбоям, имеют разную стоимость. Наиболее распространенные уровни RAID реализуются следующими способами:

RAID 0 — равномерно распределяет данные по всем дискам массива и по существу не является отказоустойчивой системой (в случае выхода из строя одного из дисков, необходимо восстанавливать данные на всех дисках), но он обеспечивает наивысшую производительность дисковой подсистемы.

RAID 1 — реализует метод зеркалирования/дуплексирования данных, создавая для каждого диска массива вторую копию данных на отдельном диске.

RAID 3 — данные распределяются на дисках массива побайтно, контрольные суммы данных для каждого из основных дисков записывается на один дополнительный диск.

RAID 5 — распределение данных по блокам, контрольные суммы распределены по всем дискам массива.

Самым производительным является RAID 0, но самым популярным RAID 5, ввиду возможности увеличения производительности дискового массива в сочетании с высокой отказоустойчивостью. Для организации RAID-массива помимо жестких дисков необходим специальный контроллер. Контроллеры дисковых массивов выпускаются несколькими фирмами, и среди них явным лидером является корпорация MYLEX. Контроллеры корпорации MYLEX используются в решениях как крупных корпораций (таких как IBM, Hewlett Packard, Digital Equipment, INTEL, NEC), так и у ряда менее крупных OEM-партнеров. Kакие конкретно модели предлагает MYLEX?

DAC960PL — это высокоэффективный контроллер, который предоставляет возможность аппаратной реализации алгоритмов RAID (уровней 0, 1, 5 и 0+1) для организации надежных массивов данных в высокопроизводительных рабочих станциях и серверах нижнего и среднего уровня, имеющих шину PCI. DAC960PL производится с одним, двумя или тремя Fast/Wide SCSI каналами. Основой контроллера является 32-битный RISC микропроцессор i960. Наличие на плате специального слота позволяет устанавливать SIMM модули интеллектуальной кэш-памяти типа DRAM емкостью 4, 8, 16, 32 или 64М/байта. Контроллер DAC960PL эффективно обрабатывает все дисковые операции на контролируемом массиве данных, за счет встроенного RISC-процессора освобождаются основные ресурсы центрального процессора, и обеспечивается расширенная производительность ввода/вывода. DAC960PL гарантирует защиту данных, непрерывный доступ к ним и высокую отказоустойчивость системы применением следующих возможностей:

  • автоматическое детектирование сбойных жестких дисков и автоматическое восстановление информации;
  • автоматическая коррекция ошибок;
  • автоматическое переотображение плохих секторов;
  • поддержка дополнительных резервных (Stand-by) дисков.

Дополнительная защита данных может обеспечиваться поддержкой питания кэш-памяти батареей (в случае сбоя питания, данные в кэш-памяти могут быть сохранены в течение двух суток).

Обеспечена поддержка всех основных операционных систем, включая DOS, Windows95, Windows NT, Novell Netware, UnixWare, SCO Unix и OS/2.

RAID-контроллер DAC960PD-Ultra обеспечивает максимальную на сегодняшний день эффективность среди всего семейства RAID-контроллеров MYLEX и является идеальным решением для серверов, требующих высокой производительности и надежности дисковой подсистемы.

DAC960PD-ULTRA является PCI контроллером и обеспечивает высокую отказоустойчивость и производительность за счет использования трех независимых SCSI каналов, каждый из которых совместим со стандартом Ultra Wide SCSI, и имеет скорость передачи до 40 МБ/сек, также поддерживается более ранний стандарт Fast Wide SCSI (SCSI-2). Поддерживается спецификация S.M.A.R.T. с поддержкой кода коррекции ошибок «на лету».

Высокая производительность достигается за счет использования более мощного, нежели у DAC960PL, RISC микропроцессора Intel 960CF и интеллектуальной кэш-памяти типа DRAM или EDRAM размером до 64 МБ (8 МБ максимум с EDRAM), при суммарной пропускной способности SCSI каналов до 120 МБ/сек. DAC960PD-ULTRA может автоматически определять сбойные жесткие диски в RAID-массиве и перемещать информацию на исправные диски. Для обеспечения высокой производительности и надежности используется аппаратная поддержка RAID уровней 0, 1, 5, 0+1. RAID-контроллер DAC960PD-Ultra реализует следующие возможности: алгоритм записи с кэшированием Write-through или Write-back, поддержка зарезервированных горячих дисков, автоматическая коррекция (remapping) сбойных секторов диска, автоматическое определение сбойных дисков и восстановление информации, автоматическая коррекция ошибок, определение администратором приоритета восстановления, оптимизация запросов. При организации RAID уровней 0 и 5 поддерживается различная ширина полоски (stripe width) для оптимизации различных задач. Для управления и мониторинга RAID-массива, как на самом сервере, так и с удаленного рабочего места, по протоколу TCP/IP, возможно применение специального программного обеспечения «Global Array Manager». Допустима установка «Cache battery backup» — дополнительной батареи для кэш-памяти. Возможна поддержка не только жестких дисков, но также стриммеров и магнитооптики. Встроенный Flash BIOS имеет возможность upgrade.

DAC960PD-ULTRA имеет до трех Ultra Wide SCSI каналов, на каждый канал можно подключать до 15 SCSI устройств.

Поддерживаются операционные системы: Novell NetWare 3.x, 4.x, Windows 3.x, Windows NT 3.51 and 4.0, SCO UNIX 3.2.4, 5.0 & ODT, UnixWare 2.0, Banyan Vines 6.x, и другие.

RAID-контроллеры серии «Scaleable»

Гибкость и открытость были всегда присущи продуктам корпорации MYLEX, и новые продукты серии Scaleable, запускаемые сейчас в производство, продолжают эту линию. Сейчас серверы и рабочие станции могут использоваться более эффективно при расширении с помощью добавочных плат или решений, интегрированных на основной платформе. Особенностью архитектуры Scaleable продуктов является 32-битная передача данных в режиме Bus-master со скоростью до 132 MB/сек через PCI шину и скоростью передачи данных до 40 МБ/сек в режиме Ultra Wide SCSI по 16-битному SCSI каналу (поддерживаются устройства стандарта Fast SCSI). Продукты поддерживают RAID уровней 0, 1, 3, 5, 5+0, 1+0, JBOD (одиночный диск), причем пользователи могут добавлять новые диски в массив, модифицировать уровни RAID или изменять конфигурацию RAID в процессе работы без остановки и выключения оборудования (при помощи утилиты M.O.R.E). Scaleable RAID включает специально спроектированный RAID-сопроцессор MYL-86138 и высокопроизводительный сопроцессор ввода/вывода Ultra SCSI шины BA-81C15 (BusLogic), в комбинации с мощным 32-битным RISC микропроцессором Intel i960RP. Применяется кэш-память типа DRAM или EDO (с поддержкой ЕСС) объемом от 4 до 64 МБ с алгоритмом кэширования Write-through или Write-back и возможностью установки модуля «Cache Battery Backup» для защиты питания кэш-памяти при пропадании основного питания. Rome и DAC960PC могут поддерживать до пяти Ultra Wide SCSI каналов, DAC960PG — до трех Ultra Wide SCSI каналов с поддержкой до 15 устройств на каждый канал, в том числе SCSI устройств не являющихся жесткими дисками (стримеры, магнитооптика и др.). Всеми Scaleable RAID-контроллерами поддерживается программное обеспечение «Global Array Manager». Scaleable RAID продукты поддерживают все основные возможности, включая: Disconnect/reconnect команды оптимизации функционирования SCSI устройств, дополнительные команды Scatter/gather для увеличения производительности, автоматический перенос сбойных секторов жесткого диска, восстановление и корректировка данных, автоматическое определение сбойного диска и «прозрачное» восстановление информации, автоматическое восстановление ошибок с возможностью определения администратором приоритета восстановления.

Поддерживаемые операционные системы: Novell NetWare 3.x, 4.x, SMP, Windows NT 3.51, 4.0, Advanced Server, SCO UNIX 3.2.4., 5.0 и ODT, IBM OS/2.x и 3.x, WARP, UnixWare 2.1 и т. д.

DAC960PG — лидер в построении производительных RAID систем. Подключение к PCI-слоту материнской платы обеспечивает полную аппаратную совместимость с основной платформой и обеспечивает до трех Ultra Wide SCSI каналов. Сейчас любые рабочие станции и сервера, от начального уровня до суперсерверов, могут иметь функционально полное RAID решение.

ROME — это недорогое, встроенное RAID решение. В конфигурации «ROME» на борту материнской платы находится DAC960PG и не требуется PCI-слотов. В этом решении аппаратная поддержка RAID является интегрированной в основную платформу. Корпорация NEC уже предлагает высокопроизводительные серверы и серверы среднего уровня со встроенным RAID-контроллером на базе ROME.

DAC960PC устанавливается в стандартный PCI-слот и предназначен для превращения материнской платы, имеющей встроенные SCSI каналы, в полнофункциональный аппаратный RAID. Это решение для серверов начального и среднего уровня, когда необходимости в RAID на момент покупки платформы нет, а возможность его легкой установки хотелось бы иметь в будущем.

Ну а в тех случаях, когда размеры корпуса либо специфичность применяемого ОС не позволяют нарастить дисковое пространство сервера за счет применения встроенного RAID-контроллера, наиболее целесообразным решением будет внешний RAID-массив, распознаваемый любым SCSI адаптером как стандартный SCSI-device. Универсальность и высокая производительность, сочетающиеся с надежностью — основные отличительные особенности всей продукции корпорации MYLEX. Семейство контроллеров DAC960S (960SX, 960SXI, 960SU, 960SUI), именуемое иначе как SCSI-to-SCSI, предназначено для использования с high-end рабочими станциями и UNIX-серверами, поскольку обеспечивает полную независимость от используемой платформы и работает с любыми системами, имеющими интерфейс SCSI. Так как DAC960S эмулирует SCSI диск (с компьютера, к которому он присоединен, дисковый массив будет виден в качестве жесткого диска большой емкости), при подключении Вам не потребуется устанавливать специальных драйверов и программных комплексов. Кроме того, Вы получаете возможность дальнейшего практически неограниченной возможности наращивания дискового пространства.

RAID-контроллер MYLEX типа SCSI-to-SCSI занимает два стандартных пятидюймовых места. Он построен на основе 32-битного RISC микропроцессора Intel i960, поддерживает кэш-память объемом от 4МБ до 128МБ (с адресацией до 512МБ) (для модели DAC960SXI до 256MB), имеет один или два внешних SCSI канала и, в зависимости от модели, до пяти внутренних. Один канал поддерживает до 7 устройств (модель DAC960SXI — до 14 устройств на канал). Для комфортного управления RAID-контроллер MYLEX типа SCSI-to-SCSI имеет встроенный жидкокристаллический дисплей с клавиатурой и последовательный порт для подключения терминала типа VT-100.

Таким образом, спектр RAID-контроллеров корпорации MYLEX позволяет получать как встроенные, так и внешние дисковые массивы. Гибкость продуктов дает возможность настройки и оптимизации дискового массива для работы с конкретными задачами и под различными нагрузками.

При организации внешнего RAID-массива его отказоустойчивость и помехозащищенность достигается несколькими независимыми уровнями защиты:

  • Использование источника бесперебойного питания (UPS) типа Off-line, либо, в случае необходимости — Line-interactive или True On-line, применяемого для питания стойки RAID-массива.
  • Использование мощных Hot Swap блоков питания.
  • Применение программно-аппаратных алгоритмов дублирования информации и контроля ошибок (организация RAID). Наиболее предпочтительным в этом смысле является RAID пятого уровня, имеющий наиболее удачное соотношение помехозащищенность/производительность.
  • Использование дополнительных резервных (Stand-by) дисков, если при этом по каким-либо причинам отказал один из рабочих дисков в массиве, информация будет автоматически перенесена на резервный диск.
  • Использование дополнительного питания интеллектуальной кэш-памяти с помощью модуля «Cache Battery Backup». В этом случае информация в кэш-памяти может храниться до двух суток.
  • Возможность подключения к RAID-массиву второго (резервного) сервера. При этом в случае выхода из строя сервера либо кабельной системы или даже самого контроллера, возможно переключение на резервный сервер.

Поскольку такое решение возможно только в комплексе, перечислим компоненты необходимые для создания современного дискового массива:

  • Ultra Wide SCSI жесткие диски размером от 2 Гб до 9 Гб каждый.
  • RAID-контроллер MYLEX, позволяющий построить RAID уровней 0, 1, 3 (только модель DAC960SX), 5 и 0+1 с автоматическим детектированием и коррекцией ошибок, а также восстановлением информации при возникновении сбоев.
  • Специальный корпус с двумя или тремя блоками питания мощностью 300-400 Ватт.
  • Кабельная система, сертифицированная на частоту Ultra SCSI.

Применение RAID-массивов целесообразно в случае критически важных задач, требующих высокой надежности и производительности. Это хранилища данных, оперативная обработка транзакций, корпоративные вычислительные системы и т. д. И если для расширения деятельности и увеличения производительности Вам необходим RAID, Вы можете смело положиться на продукты корпорации MYLEX.

SCSI адаптеры для построения недорогих RAID массивов

Время поиска данных в высокопроизводительных настольных системах или обычных PC LAN зачастую становится узким местом в производительности всей системы. Использование дискового массива (RAID) могло бы решить эти проблемы, но это может быть либо дорогая плата RAID контроллера либо низко производительный программно организованный RAID. RAIDPlus, новая разновидность семейства FlashPoint адаптеров, позволяет решить эту дилемму путем создания производительного RAID массива на аппаратном уровне, но без дополнительных затрат. Адаптер позволяет строить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring). Каждый адаптер может поддерживать до восьми дисков в одном RAID массиве и две RAID конфигурации на систему. Размер stripe полоски может быть 8, 16, 32, 64, и 128 Кбайт. Программа SCSIVision позволяет инсталлировать и конфигурировать систему. Драйвера для RAIDPlus есть для Windows 95, Windows NT и DOS.

SCSI адаптеры RAIDPlus

В последнее время для многих серверов начального уровня и высокопроизводительных настольных систем все чаще требуется более производительная дисковая подсистема. Использование в этом случае дискового массива (RAID) позволило бы добиться наивысшей производительности, но для создания RAID-массива применятся два способа, либо — дорогая плата RAID-контроллера, доступная не каждому пользователю, либо — программно организованный RAID-массив (например, средствами Windows NT), но он недостаточно производителен. Корпорация MYLEX для создания недорогого, но достаточно производительного RAID-массива предлагает использовать новую разновидность SCSI адаптеров семейства FlashPoint — RAIDPlus, отличающуюся высокой производительностью, и имеющую стоимость значительно ниже, чем RAID-контроллеры. Основное отличие адаптеров семейства FlashPoint с RAIDPlus в том, что они допускают создание производительного RAID-массива на программно-аппаратном уровне, причем без дополнительных затрат. Адаптер позволяет строить RAID уровня 0 (striping), 1(mirroring), и 0+1 (striping and mirroring), поддерживает до восьми дисков в одном RAID-массиве, и две конфигурации RAID на одну систему. Размер stripe (полоски) может быть 16, 32, 64, и 128 Кбайт. При добавлении второго жесткого диска, производительность дисковой подсистемы при непрерывном трансфере может быть увеличена на 96 процентов, а при добавлении двух дисков — на 143 процента (по данным теста Miro VIDEO EXPERT Benchmark). В комплект поставки входит программа SCSIVision, которая позволяет легко инсталлировать и конфигурировать систему. Адаптеры FlashPoint с RAIDPlus предназначены для стремительно развивающегося рынка SOHO, для применения в тех областях, где нужна высокая производительность и надежность хранения данных, при низкой стоимости системы. Адаптеры FlashPoint с RAIDPlus также могут быть рекомендованы для применения в серверах начального и среднего уровня либо мощных рабочих станциях. Поскольку адаптеры RAIDPlus предназначены для рынка SOHO, драйверы для них созданы только для Windows 95, Windows NT и DOS.

RAID-контроллер DAC960PJ

29 сентября 1998 корпорация MYLEX представила новый RAID-контроллер DAC960PJ, обеспечивающий производительность 2400 операций ввода-вывода в секунду (RAID-5), что на 118 процентов выше результатов показанных предыдущим лидером — DAC960PD Ultra. Высокая производительность контроллера достигнута за счет применения микропроцессора Intel i960RD/66MГц и нового кристалла RAID-контроллера MYLEX 86238, а также, усовершенствованным NT драйвером, который дополнительно увеличивает общую производительность системы. Все другие компоненты DAC960PJ идентичны существующему контроллеру MYLEX DAC960PG, что позволяет сократить или совсем устранить процесс дополнительных испытаний при переходе на новые модели. Благодаря этому у разработчиков появляется возможность интегрировать самую новую технологию в собственные изделия и представить ее на рынок в кратчайшие сроки. В то же время DAC960PJ предоставляет системе ряд новых возможностей, позволяющих упростить установку и улучшить гибкость и управляемость. Для современных гигабайтных подсистем хранения, может требоваться несколько часов для инициализации RAID-массива. Новая возможность фоновой инициализации позволяет одновременно с инициализацией массива выполнять другие задачи по конфигурированию подсистемы. Конфигурационная утилита BIOS выполняет автоматическую конфигурацию подсистемы независимо от операционной системы и без использования дополнительного программного обеспечения. Особенно важные новые возможности управления включают усовершенствованное расширение RAID-массива, перемещение массива и копирование групп накопителей. Расширение массива позволяет пользователям добавлять к существующим массивам новые накопители и производить автоматическую перестройку данных (re-stripe). При этом пользователям предлагается выбор: использовать дополнительное пространство, созданное новым накопителем, для расширения существующего логического драйва, или создавать второй дополнительный логический драйв. Перемещение массива позволяет провести простую реконструкцию данных от одной конфигурации RAID к другой. Таким образом, RAID 0 может быть преобразован в RAID 5, в то время как сервер остается работоспособным. Копирование группы накопителей обеспечивает пользователей возможностью пересылки содержания одного логического драйва к другому за один шаг. Все эти особенности — часть М.O.R.E. 2.0, нового интерактивного пакета программ MYLEX. Другое важное средство управления — GAM (Global Array Manager), обеспечивающий удаленное конфигурирование и контроль RAID массивов через Internet или Intranet. Новый контроллер также обеспечивает поддержку PCI HotPlug, позволяя администратору системы управлять или заменять контроллер без остановки работы системы. Кроме того, PCI HotPlug позволяет устанавливать дополнительные адаптеры без выключения системы.

«Производительность — один из наиболее важных аспектов нового RAID-контроллера,» — заявил Том Лехайв (Tom Lahive), старший аналитик Dataquest. «Поскольку хранение [информации] на серверах продолжает процветать, простота использования и способность системы к расширению становятся все более и более критическими параметрами. DAC960PJ — решение, удовлетворяющее обоим этим критериям».

В самое ближайшее время DAC960PJ займет место DAC960PD, как наиболее мощного RAID-контроллера MYLEX. Помимо этого, DAC960PL, который в настоящее время предлагается для серверов начального и среднего уровня, будет заменен DAC960PG. DAC960PG обеспечивает производительность на 75 процентов больше, чем DAC960PL и является чрезвычайно экономичным RAID 5 решением.

«В течение нескольких последних лет RAID 5 был технологией, используемой почти исключительно в высокопроизводительных серверах уровня предприятия», — сказал Питер Шамбора (Peter Shambora). «В то время как этот рынок продолжает расти, наши клиенты продемонстрировали желание использовать RAID5 на рынках начального и среднего уровня. Предлагая DAC960PG в этой ценовой категории, мы делаем это возможным».

DAC960PJ скоро будет доступен OEM-партнерам для разработки серверов и систем хранения данных высшего уровня. В настоящее время оценочные образцы DAC960PJ тестируются ведущими OEM партнерами MYLEX. Первые отгрузки нового RAID-контроллера запланированы в течение первого квартала 1998.

Global Array Manager (GAM)

Программное обеспечение Global Array Manager (GAM) предназначено для администрирования RAID-массивов построенных на базе контроллера Mylex DAC960. GAM представляет собой интегрированный клиент/сервер набор утилит, совместимый со всеми широко распространенными сетевыми пакетами (LANDesk, OperView и т. д.) и поддерживает индустриальные стандарты контроля и ликвидации ошибок SAF-TE и SMART. При помощи GAM можно управлять и настраивать как RAID-системы целиком и отдельные накопители. Используя доступ через протокол TCP/IP, администратор с удаленной станции может отслеживать и конфигурировать сервер, не прерывая его работу. Новые накопители могут быть добавлены в систему при помощи обычной технологии «drag-n-drop». Выбывшие из строя накопители, источники питания и контроллеры могут быть заменены с использованием GAM. Программа Global Status View позволяет администратору сети отслеживать работу неограниченного количества серверов, находящихся в любой точке мира. Для этого необходимо всего лишь иметь выход в Internet с текущей станции и произвести соответствующие настройки на этих серверах. Через клиентский интерфейс GAMEVENT, системный администратор может получить уведомление о критических событиях происходящих на сервере или периферийном устройстве. Сообщения о любых изменениях попадают в окно сообщений на экране терминала администратора, а также могут быть переданы по электронной почте, на сотовый телефон или факс. Несмотря на то, что GAM позволяет администрировать дисковый массив даже через общедоступную сеть Internet, он все же предотвращает несанкционированный доступ к серверу.

GAM поддерживает все основные операционные системы, в том числе Windows NT, Netware 3.12, Netware 4.x, SCO UNIX, UnixWare, AIX. Клиентская часть GAM для своей работы требует наличия следующего оборудования: 80486 (и выше) PC совместимого компьютера, 4МВ оперативной памяти, сетевую карту, 2МВ дискового пространства, операционную систему Windows 95 или Windows NT 3.51 (и выше), наличие протокола TCP/IP в сети и, желательно, Fax-модема.

Комплект поставки GAM включает в себя клиентскую и серверную части программного обеспечения, драйверы и полный набор документации. С февраля 1997 года доступна версия GAM 2.1.

Более подробно о некоторых продуктах

Семейство FlashPoint (BT-930, BT-950, BT-932 и BT-952), это Ultra SCSI адаптеры — для настольных систем, рабочих станций и серверов любого уровня под управлением многозадачных сред: Windows 95, Windows NT, OS/2, NetWare, SCO UNIX, Solaris, UnixWare, Linux и др.

Продукты FlashPoint объединяют в себе самые последние достижения SCSI технологии. Поддерживается Plug-n-Play стандарт SCAM (SCSI Configured Automatically) второго уровня с возможностью автоматического конфигурирования устройств и автоматической терминации. Уникальная технология SeqEngine, разработанная BusLogic , значительно упрощает выполнение SCSI команд верхнего уровня и уменьшает число прерываний, сгенерированных центральному процессору. Это приводит к повышению общей производительности системы при работе в многозадачных средах. FlashPoint поддерживает технологию GreenLogic, созданную BusLogic, которая значительно уменьшает потребление энергии в то время когда SCSI шина не занята.

Продукты серии FlashPoint полностью совместимы с PCI версии 2.1 и со всем диапазоном SCSI устройств типа жестких дисков, стримеров, CD-ROM, CD Writer, популярных магнитооптических и сменных жестких дисков, сканеров. При этом обеспечивается полная совместимость с SCSI-устройствами предыдущих стандартов Fast SCSI (SCSI-2) и SCSI(SCSI-1). Все адаптеры этой серии позволяют подключать как внутренние, так и внешние SCSI устройства.

FlashPoint LT (BT-930)

Ultra SCSI адаптер, созданный для настольных ПК с PCI-шиной, под управлением многозадачных операционных систем (Windows 95, Windows NT, OS/2). Эта плата со специализированным SCSI-процессором BA81C15 (разработки BusLogic) обеспечивает скорость обмена данными до 20 МБайт/сек при 8-разрядной SCSI-шине и позволяет подключать до 7 SCSI-устройств.

Это устройство в основном предназначено для использования в настольных компьютерах, рабочих станциях и недорогих серверах.

FlashPoint LW (BT-950)

Wide Ultra SCSI-адаптер для шины PCI, спроектированный специально с целью удовлетворения всех потребностей высокопроизводительных систем, использующих устройства стандарта Ultra и Wide Ultra SCSI. Однокристальная схема адаптера позволяет развить скорость обмена данными до 40 МБайт/сек, при этом адаптер FlashPoint LW поддерживает работу до 15 SCSI-устройств. Применение такого а даптера целесообразно в серверах среднего класса и мощных рабочих станциях.

FlashPoint DW (BT-952)

Wide Ultra SCSI-адаптер для PCI-шины с поддержкой двойного канала. Адаптер FlashPoint DW имеет уникальную особенность поддержки технологии двойного канала. Благодаря такому решению два полноправных SCSI канала могут подключаться к системе через одну плату, что резко повышает эффективность использования свободных PCI-слотов на системной плате. Скорость обмена данными по каждому каналу может составлять до 40 Мбайт/сек, при этом адаптер FlashPoint DW поддерживает до 30 SCSI-устройств. Адаптер FlashPoint DW незаменим для систем с большим числом периферийных устройств, особенно при жестких ограничениях на число PCI-слотов на системной плате. Двухканальные адаптеры рекомендованы для применения в серверах приложений, файл-серверах (с возможностью дуплексирования каналов), либо для преодоления несовместимости различных устройств, работающих на общем канале.

Другое семейство адаптеров — это MultiMaster (BT-948, BT-958, BT-958D). В отличие от рассмотренной ранее серии FlashPoint, адаптеры семейства MultiMaster имеют на плате собственный процессор (80С186-25МГц фирмы AMD). Наличие «на борту» встроенного процессора с расширенным набором команд позволяет наилучшим образом оптимизировать работу по обслуживанию операций низкого уровня, максимально освобождая тем самым ресурсы центрального процессора. Поэтому на полных наборах (KIT-ах) MultiMaster адаптеров можно увидеть надпись «The Ultimate in PCI Server I/O» (Рекордный при серверном вводе/выводе). Стоит отметит, что это семейство поддерживается на протяжении восьми лет, а значит, драйверы присутствуют практически во всех операционных системах.

MultiMaster-948

Ultra SCSI адаптер для PCI-шины, обеспечивает скорость обмена данными до 20 МБайт/сек и позволяет подключать до 7 SCSI-устройств. Адаптеры рекомендованы для применения в мощных файл-серверах и серверах приложений.





MultiMaster-958 и 958D

Wide Ultra SCSI адаптер для PCI-шины позволяет развить скорость обмена данными до 40 МБайт/сек, при этом поддерживает работу до 15 SCSI-устройств. Особенность MultiMaster-958D — дифференциальная SCSI шина, дающая возможность подключения SCSI устройств на больших расстояниях. Адаптеры рекомендованы для применения в мощных файл-серверах и серверах приложений.



RAID-контроллеры DAC960

Семейство RAID-контроллеров DAC960 обеспечивает высокую производительность, надежность хранения и управления данными для систем с шинными интерфейсами PCI, EISA, SCSI и Micro Channel. Многоканальность контроллеров позволяет индивидуально конфигурировать условия доступа и уровень защиты данных для каждого подключаемого периферийного SCSI устройства, что позволяет увеличить производительность системы в целом. Основными приложениями для RAID-контроллеров DAC960 являются файловые серверы различного масштаба — от небольших серверов рабочих групп до крупнейших серверов предприятий, рабочие станции класса high-end, ориентированные на хранение больших объемов информации, многоканальные серверы систем «видео по запросу» и высокопроизводительные видеосерверы, используемые для создания, редактирования и вещания видеоинформации.

DAC960PL

RAID-контроллер DAC960PL разработан для надежного хранения данных на PCI серверах начального и среднего уровня и представляет собой недорогое решение для офисных систем управления, однопользовательских вычислительных сред, файл-серверов и баз данных.

  • 32-битный RISC процессор Intel i960JF/25 МГц
  • конфигурация с 1, 2 или 3 каналами SCSI
  • поддержка до 15 Fast/Wide SCSI устройств на каждый канал
  • от 4 до 32 МБайт DRAM кэш памяти
  • опция «cache battery backup»
  • аппаратная поддержка RAID уровней 0, 1, 5, и 0+1
  • 2 внешних SCSI разъема

DAC960PD-Ultra

Обеспечивая скорость передачи данных, вдвое превышающую скорость стандартных SCSI RAID контроллеров, DAC960PD-Ultra предназначен для самых высокопроизводительных серверов приложений, для которых характерна высокая частота операций последовательного чтения/записи.

  • 32-битный RISC процессор Intel i960CF/25 МГц
  • конфигурация с 1, 2 или 3 каналами Wide Ultra SCSI
  • поддержка до 15 Wide Ultra SCSI устройств на каждый канал
  • от 4 до 64 МБайт DRAM или 8 МБайт EDRAM кэш памяти
  • опция «cache battery backup»
  • аппаратная поддержка RAID уровней 0, 1, 5 и 0+1
  • 2 внешних SCSI разъема

DAC960SUI

Специальная конструкция соединительной панели и всего устройства в целом, позволяет легко установить этот SCSI-to-SCSI контроллер в стандартный 5.25» разъем корпуса. Это делает контроллер идеальным RAID решением для системных интеграторов и реселлеров.

  • поддержка от 2 до 15 Narrow или Wide Ultra SCSI каналов;
  • поддержка до 7 устройств на каждый канал;
  • от 4 до 512 МБайт DRAM кэш памяти;
  • опция «cache battery backup»;
  • аппаратная поддержка RAID уровней 0, 1, 5 и 1+0

Конфигурирование/Монитор/Администрирование с использованием встроенного ЖКИ-дисплея и клавиатуры или подключаемого терминала типа VT100 с последовательным интерфейсом.

Внешний RAID-массив

В тех случаях, когда нет возможности нарастить дисковое пространство вашего сервера (не позволяют размеры корпуса) или Вы опасаетесь проблем совместимости имеющегося оборудования, наиболее целесообразным решением будет внешний RAID-массив. Универсальность и высокая производительность, сочетающиеся с надежностью — основные отличительные особенности всей продукции фирмы Mylex. Семейство контроллеров DAC960S, именуемое иначе как SCSI-to-SCSI, предназначено для использования в high-end рабочих станциях и UNIX серверах, поскольку обеспечивает полную независимость от используемой платформы и работает с любыми системами, имеющими SCSI-интерфейс. Так как DAC960S эмулирует SCSI диск (с компьютера, к которому он присоединен, дисковый массив будет виден в качестве жесткого диска большой емкости), при подключении Вам не потребуется устанавливать специальных драйверов и программных комплексов. Кроме того, Вы получаете возможность дальнейшего практически неограниченной возможности наращивания дискового пространства.

Но все же самым главным качеством такого рода решения является его отказоустойчивость и помехозащищенность. Это достигается несколькими независимыми уровнями защиты:

  • Использование источника бесперебойного питания (UPS) типа Off-line, либо, в случае необходимости — Line-interactive или True On-line. Применяется для питания стойки RAID-массива.
  • Использование мощных блоков питания Hot Swap.
  • Применение программно-аппаратных алгоритмов дублирования информации и контроля ошибок. Наиболее предпочтительным в этом смысле является RAID пятого уровня, как имеющий наиболее удачное соотношение помехозащищенность/производительность.
  • Использование дополнительных резервных (Stand-by) дисков (если по каким либо причинам отказал один из рабочих дисков в массиве, информация будет автоматически перенесена на резервный).
  • Использование дополнительного питания интеллектуальной кэш-памяти с помощью модуля «Cache Battery Backup». В этом случае информация в кэше может хранится до двух суток.
  • Возможность подключения к RAID-массиву второго (резервного) сервера. При этом в случае выхода из строя сервера либо кабельной системы и даже самого контроллера, возможно переключение на резервный сервер.

Такое решение возможно только в комплексе. Для создания дискового массива необходимы следующие компоненты:

  • SCSI жесткие диски размером от 2ГБ до 9ГБ каждый
  • RAID-контроллер MYLEX, позволяющий построить RAID уровня 0, 1, 3 (только модель DAC960SX), 5 и 0+1 с автоматическим детектированием и коррекцией ошибок, а также восстановлением информации при возникновении сбоев.
  • Специальный корпус с двумя (тремя) блоками питания по 300W (400W)
  • Кабельная система, сертифицированная на частоту Ultra SCSI.

Основные технические характеристики RAID контроллеров MYLEX типа SCSI-to-SCSI:

  • Габариты — контроллер занимает по габаритам два стандартных пятидюймовых места
  • Процессор — Intel i960, 32-битный RISC микропроцессор
  • Кэш-память — 4, 8, 16, 32, 64, 128 МБ (с адресацией до 512 МБ) (для модели DAC960SXI — 256 МБ)
  • SCSI каналы — 1 или 2 внешних SCSI канала и до 5-ти внутренних (в зависимости от модели)
  • Количество устройств на канал — до 7 штук (для модели DAC960SXI — до 14)
  • Администрирование:
    • встроенный жидкокристаллический дисплей с клавиатурой;
    • последовательный порт для подключения терминала типа VT-100.