Ж у р н а л   о   к о м п ь ю т е р н ы х   с е т я х   и   т е л е к о м м у н и к а ц и о н н ы х   т е х н о л о г и я х
СЕТИ И СИСТЕМЫ СВЯЗИ on-line
  ПОИСК: ПОДПИСКА НА НОВОСТИ: НОМЕР:
    ДОМОЙ • Архив: Новостей | Конференций | НомеровПодписка
 
   
 
   
    
РЕДАКЦИЯ
 
Все о журнале
Подписка
Как проехать
Где купить
Отдел рекламы
График выхода журнала
Адреса в Интернет

РУБРИКАТОР
   
• Инфраструктура
• Информационные
   системы

• Сети связи
• Защита данных
• Кабельные системы
• Бизнес
• Колонка редактора
• Электронная
   коммерция

• Только на сервере
• Системы
   учрежденческой
   связи

• Новые продукты


Rambler's Top100

  

Системы RAID — хранилища данных в сетях

Скотт Мейсон

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

При покупке системы RAID в первую очередь руководствуйтесь деловыми (производственными), а не техническими аспектами ее применения. При этом проясните для себя следующие вопросы: каковы специфические требования ваших серверных приложений? как отразится потеря данных на работе вашего предприятия? можете ли вы позволить себе останавливать систему на ночь для техобслуживания или необходимо, чтобы она работала постоянно?

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

Значимость уровня RAID

В дополнение к перечисленному выше вы должны знать, какие уровни RAID требуются вашим приложениям и будет ли поддерживать их приобретаемая система. Самое серьезное внимание обратите на поддержку уровней RAID, потому что этот параметр системы влияет на ее производительность, цену, надежность работы и емкость. При этом постарайтесь критически относиться к рекламным заявлениям производителей о реализации в их системах неких "новых" уровней RAID. Все эти RAID разных уровней — 10, 30 или 50 — придуманы ими, чтобы так или иначе выделить свою продукцию на фоне конкурентной и способствовать продвижению ее на рынке. На самом же деле "новые" уровни RAID часто предполагают лишь зеркальное отражение дисковых разделов со стандартными уровнями RAID.

Насколько для пользователя важен правильный выбор уровня RAID? По мнению Джо Молина, председателя организации RAID Advisory Board (RAB), дублирование дисков или распределение данных по нескольким дискам — это только один аспект обеспечения целостности данных. Информационную систему следует рассматривать в целом и при этом убедиться, что каждая ее часть обеспечивает необходимый вам уровень надежности работы. Резервный контроллер RAID в сервере только с одним источником питания — это все равно что новенькое запасное колесо в багажнике автомобиля, у которого уже кончился бензин. Поэтому постарайтесь сбалансировать параметры надежности всех компонентов информационной системы.

Организация RAB (www. raid-advisory.com) предлагает новую систему классификации дисковых массивов: они оцениваются по 22 критериям и классифицируются как failure-resistant (гарантирующие сохранность и доступность данных при отказе диска), failure-tolerant (гарантирующие сохранность и доступность данных при отказе не только диска, но и какого-либо другого компонента, например источника питания или вентилятора), disaster-tolerant (имеющие распределенную архитектуру и гарантирующие сохранность и доступность данных при выходе из строя своей одной, возможно удаленной, части). При этом учитывается наличие в массиве зеркального отражения дисков и различных резервных компонентов. RAB ориентирует производителей и пользователей не только на правильный выбор уровня RAID, но и на комплексный анализ информационных систем.

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

Отказоустойчивость

Покупая систему RAID, вы должны определить нужный вам уровень ее надежности. Например, если ваша информационная система занимается онлайновой обработкой транзакций, то ее дисковому массиву необходима высокая надежность. В этом случае вам понадобится устройство, подобное SuperFlex 5000 фирмы Storage Dimensions, которое имеет резервные источник питания, контроллер и вентиляторы, заменяемые в "горячем" режиме.

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

Теперь поговорим о кэш-памяти контроллера RAID. Прежде всего вы должны решить, нужна ли она вообще. Здесь есть свои проблемы. С одной стороны, высокоемкая кэш-память обеспечивает заметное повышение производительности системы. Если в кэш-памяти умещается вся полоса данных (т. е. совокупность блоков данных, записанных в одни и те же секторы разных дисков массива RAID), то запись данных при этом значительно ускоряется, так как не происходит считывания их отдельных блоков для последующего расчета контрольных сумм. С другой стороны, при отказе контроллера хранящиеся в его кэш-памяти данные могут быть потеряны, и чем больше емкость кэш-памяти, тем больший объем данных будет утрачен.

Производители контроллеров с целью обеспечения сохранности данных в их кэш-памяти нередко реализуют ее резервное питание от батареи. Но не думайте, что это гарантирует вам легкую жизнь. Так, например, при отказе сервера вам придется переместить контроллер в другой сервер и постараться перезаписать содержимое кэш-памяти на диск. А что же произойдет в случае поломки самого контроллера? Если конструкцией последнего предусмотрено отсоединение подсистемы кэш-памяти, то, чтобы исключить потерю данных, ее можно переместить в другой контроллер. Как бы то ни было, приобретая кэширующий контроллер, удостоверьтесь в наличии в нем памяти с контролем и коррекцией ошибок (ECC). Это позволит вам с помощью управляющего ПО получать извещения о назревающем отказе контроллера.

Желательно также, чтобы информация о конфигурации массива хранилась на его дисках, иначе при замене платы контроллера она будет утрачена. Лучше всего хранить эту информацию на каждом из дисков массива, тогда при выходе из строя любого диска она не будет потеряна.

Местоположение контроллера RAID

Один из наиболее трудных вопросов, возникающих при анализе систем RAID, — это вопрос о том, где должен располагаться контроллер RAID: в корпусе дискового массива или на шине PCI сервера. Если контроллер находится в дисковом массиве (часто называемом SCSI-to-SCSI RAID), то, вероятно, его можно поменять в "горячем" режиме. Кроме того, данная конструкция массива RAID позволяет легко построить высокоемкое хранилище данных — ведь к обычной SCSI-шине сервера вы будете подключать не отдельные диски, а целые массивы их. Недостатком размещения контроллера RAID в дисковом массиве является некоторое снижение производительности последнего, поскольку данные от этого контроллера передаются SCSI-контроллеру сервера через относительно медленное соединение SCSI-to-SCSI с пропускной способностью около 32 Мбайт/с.

При установке контроллера RAID в сервере данные из контроллера перемещаются на шину PCI, которая имеет максимальную скорость передачи 132 Мбайт/с. Однако использование PCI-контроллера RAID также имеет свои недостатки. Многие изготовители серверов не полностью поддерживают стандарт PCI, что влечет за собой несовместимость серверов с периферийным оборудованием.

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

Немаловажным фактором, влияющим на работу системы RAID, является ограниченность длины SCSI-шины. С ростом быстродействия средств SCSI ее длина уменьшается. Например, максимально допустимая длина шины контроллера SCSI-1 равна 6 м, а контроллера SCSI-2 — 3 м. При использовании контроллера Ultra-SCSI рассогласование шины возникает при ее длине уже порядка 1,5 м. Если длина вашего соединения Ultra-SCSI более 1,5 м, то вы должны перевести накопители в режим Fast SCSI-2.

Расширяемость

Никогда не покупайте систему RAID с максимальной емкостью, соответствующей текущим потребностям вашего предприятия. Выбирайте системы с возможностью расширения. Если вы считаете, что в будущем вам придется довольно часто увеличивать емкость системы, то проследите за тем, чтобы она была оснащена контроллером, поддерживающим динамическое расширение логических дисков RAID. Покупайте дисковый массив, емкость которого, как минимум, в полтора раза превышает ваши потребности по части объемов хранимых данных на момент покупки. Например, нуждаясь в емкости порядка 16 Гбайт, я купил бы систему емкостью 24 Гбайт с возможностью наращивания ее до 32 Гбайт.

Следует также учитывать, что для улучшения расширяемости массива в целом стоит использовать более емкие диски. Применяя современные комплектующие, вы легко построите массив очень большой емкости, однако с точки зрения надежности хранения данных вряд ли стоит делать это — предпочтительнее распределить данные по нескольким серверам и дисковым подсистемам





  
10 '1997
СОДЕРЖАНИЕ

колонка редактора

• И вечный бой, покой нам только снится

локальные сети

• SMP-серверы

• О Европейской Директиве и экранированных кабельных проводках

• Что могут сетевые компьютеры

• Как мы переходили с NetWare на Windows NT

корпоративные сети

• Дерево NDS: профилактика и решение проблем роста

• Модернизация сети с помощью АТМ (часть II)

• Windows NT против Unix: гонка продолжается

• Unicenter TNG: от управления ЭВМ к контролю над предприятием

• Делайте то, что актуально сегодня

услуги сетей связи

• Российский рынок телефонных услуг

• Измерения в системе сигнализации №7

• Страсти по CDMA

• Системные решения для громкоговорящей трансляционной сети

интернет и интрасети

• Грядет эра Java-управления

• Активы и пассивы сетевых mass media

защита данных

• Системы RAID - хранилища данных в сетях

новые продукты

• Универсальная система доступа NEVADA, Tainet Challenger 288 - модем со спидометром

только на сервере

• Интернет в вопросах и ответах

• Технология SecureFast фирмы Cabletron Systems и концепция потокового вещания корпорации Microsoft



 Copyright © 1997-2007 ООО "Сети и Системы Связи". Тел. (495) 234-53-21. Факс (495) 974-7110. вверх