Интернет Пресс - программы для Windows и Linux, статьи и материалы о компьютерах, бизнес-предложения.
Главная | Новости | Статьи | Веб-мастеру | Призы и подарки | Архив | RSS-канал | Карта сайта
Написать письмо автору сайта
Поиск
 

Hardware

RAID в домашнем компьютере
 | 13:47:00 , 03 Марта 2005

Автор: Семенков Артем , tema@techlabs.by
http://www.TechLabs.by

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

В последние время всё больше и больше покупателей стали заказывать RAID в домашний компьютер.

Раньше RAID применялся исключительно в серверах и дорогостоящих рабочих станциях. Времена меняются, и сегодня большинство материнских плат, особенно если это "продвинутая" модель, имеют интегрированные RAID-контроллеры. Помимо этого, последние южные мосты современных наборов логики также имеют необходимые возможности для создания RAID-массивов. Взять, к примеру, компанию Intel и её южный мост ICH5R, который без проблем допускает объедение двух Serial-ATA жёстких дисков в RAID массив. Меня это очень сильно заинтриговало: а есть ли вообще польза от использования RAID  в домашних условиях? Что ж, это мы и попытаемся выяснить в данном материале, но для начала небольшой ликбез по RAID.  

Что такое RAID?

Термин RAID можно расшифровать двумя способами: Redundant Array of Independent Disks - избыточный массив независимых дисков или Redundant Array of Inexpensive Disks - избыточный массив недорогих дисков. Сама технология берёт своё начало ещё в 1987 года, сама идея RAID основана на объединении нескольких жёстких дисков, ограничений на использование которых нет. Для массива могут быть использованы как производительные и ёмкостные винчестеры, так и дешевые -  и в том, и в другом случае, теоретически, можно получить высокопроизводительную дисковую подсистему. Замечу,  теоретически! Никто не спорит, что в серверах и рабочих станциях, где необходимо постоянно обрабатывать несколько больших потоков данных, а также постоянные запросы, прирост производительности, несомненно, будет, а будет ли он в домашней системе, где нет ни огромных потоков, ни запросов, а есть компьютерные игры, офис, мультемедия и, в крайнем случае, работа с видео - это уже большой вопрос, но вернёмся к нашим баранам.

Как уже говорилось выше, несколько физических жёстких дисков можно объединить в один виртуальный.

Различают два типа создания RAID-массивов: отказоустойчивость дисковой подсистемы и повышение производительности дисковой подсистемы.

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

Возможность организации одновременной работы с несколькими винчестерами можно осуществить двумя способами: с использованием параллельного способа и с использованием независимого.

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

При независимом доступе область жёстких дисков также размечается на зоны определённого размера, а информация обслуживается (записывается и считывается) одним жёстким диском.

Каждый из выше приведённых случаев даёт прирост производительности, но есть несколько "но". При независимом доступе скорость записи не станет выше и останется на том же уровне, как если бы использовался один жёсткий диск. Однако массив данного типа может обслуживать одновременно несколько запросов, что, согласитесь, в домашних условиях просто не будет востребовано, чего не скажешь о параллельном способе, при использовании которого скорость записи и чтения увеличивается пропорционально количеству жёстких дисков использованных в RAID массиве. 

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

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

Для построения RAID-1 также, как минимум, нужны два жёстких диска, которые здесь работают по принципу зеркалирования, т.е. информация при записи дублируется на всех винчестера массива. Выход одного жёсткого диска не приводит к трагическим последствиям, так как информация присутствует на втором диске. 

RAID-0+1 представляет собой совокупность уровней 0 и 1. Для построения данного массива потребуется как минимум четыре жёстких диска: каждая пара винчестеров объединена в массив RAID 1, а соответственно два массива RAID-1 объединены в RAID-0. Таким образом, RAID-0+1 позволяет одновременно убить двух зайцев: вы получаете и скорость и надёжность.

Что же выбрать?

Целесообразность применения RAID-0+1  массива в домашних условиях маловероятна из-за своей цены: согласитесь, что приобретение четырёх винчестеров - дело достаточно накладное, хотя если у вас есть деньги, то вперёд.

RAID-1 в домашних условиях тоже не нужен: у вас ведь дома на компьютере не хранится секретная информация, потеря которой может стоить тысячи жизней, или же всё-таки хранится?:)

RAID-0 - это то, что нужно: из двух недорогих винчестеров, теоретически, можно получить быструю и объёмистую дисковую подсистему.

От теории к практике

Теоретическая сторона вопроса была рассмотрена, осталась лишь практическая сторона: необходим ли RAID  в домашних условиях?

Мы выяснили, какой RAID массив будем строить, что ж  - давайте строить. Для построения RAID массива уровня 0, была взята материнская плата EPoX 8RDA3+, которая оснащена Serial-ATA RAID-контроллером от Silicon Image, который в свою очередь имеет функции для организации RAID массива из Serial-ATA дисков (последние, кстати, были Seagate Barracuda 7).

Тестирование было решено построить двумя способами: протестировать ZD WinBench 99, HD Tach, Intel I/O meter и FC-Test, от которых домашнему пользователю не жарко не холодно, для него привычнее производительность в мультимедиа приложениях, скорость сжатия и обработки видео, скорость загрузки тех или иных приложений, - в общем, всё то, что находится ближе к нему, нежели "неземные"  цифры WinBench 99, HD Tach, Intel I/O meter, от которых я не стал отказываться по двум причинам: во-первых, появится возможность сравнить прирост производительности в, так называемых, "земных" и "неземных" тестовых приложения, а во-вторых, чтобы у " "продвинутого" читателя не сложилось мнение, дескать Артём Семенков не лишён некоторой лености и откровенно схалтурил, не удосужившись провести "взрослого" тестирования, да и в общем результаты ZD WinBench 99, HD Tach, Intel I/O meter и FC-Test будут интересны профессионалам.

Начнём мы  с "земных" тестов. Давайте посмотрим, что даёт нам RAID-массив в плане общей производительности. Для этого воспользуемся тестовым пакетом PCMark 2004.

 

 

One HDD

RAID

PCMark 2004, Score

3053

3139

PCMark 2004, CPU score

3142

3161

PCMark 2004, Memory Score

2235

2235

PCMark 2004, HDD Score

4725

5329

PCMark2004, File Compression, MB/s

2,567

2,575

PCMark2004, File Encryption, MB/s

28104

28,252

PCMark2004, File Decompression, MB/s

20,033

20,224

PCMark2004, Image Processing, MPixels/s

9,895

10,075

PCMark2004, Virus Scanning, MB/s

2,424

1512,09

PCMark2004, Grammar Check, KB/s

4,215

2,647

PCMark2004, File Decryption, MB/s

55,935

56,33

PCMark2004, Audio Conversion, KB/s

2159,01

2160,97

PCMark2004, WMV Video Compression, fps

39,525

40,028

PCMark2004, DivX Video Compression, fps

44,831

44,753

PCMark2004, Physics Calculation and 3D, fps

133,153

133,499

PCMark2004, Graphics Memory - 64 Lines, fps

847,015

847,145

PCMark2004, XP Startup, MB/s

8,054

10,77

PCMark2004, Application Loading, MB/s

6,698

6,933

PCMark2004, File Copying, MB/s

26,531

38,32

PCMark2004, General HDD Usage, MB/s

5,498

6,475

 

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

Интересно, скажется ли быстродействие RAID на времени кодирования аудио, видео и загрузки компьютерной игры (в нашем случаи это FarCry)?

Как видим - нет:

Тестирования в пакетах, отображающих производительность в офисных приложениях, мы проводить не стали, по причине неприхотливости последних. Им и без RAID-массива - живётся замечательно, а вот профессиональным задачам прирост производительности возможно и не помешал бы.

Посмотрим на диаграммы: SPEC Viewperf 7.1 и CINEBENCH 2003 не жарко не холодно, от использовании RAID-массива.

Плавно переходим к "взрослому" тестированию - возрадуйтесь профессионалы.

Запускаем  Intel I/O meter и паттерн Workstation - прирост производительности на лицо, особенно это хорошо видно при пиковой нагрузке.

Winbench и HD Tach опять же убеждают всех и каждого, что RAID-массив - это именно то, что нужно на сегодняшний день.

FileCopy Test (FC-Test) - бенчмарк небезызвестного ресурса  Fcenter.ru сложно назвать "неземным": копирование файлов на ПК происходит каждый день. Диск и, соответственно, RAID-массив разбивался на два равных по величине диска. Диски форматировались в FAT32. На первом логическом диске создавался набор файлов, затем этот набор файлов читался с диска, далее набор файлов копировался на второй логический диск. Использовались пять наборов файлов.

Преимущества RAID-массива на лицо.

Время подводить выводы.

Выводы

Применение RAID-массива в домашнем ПК кажется мне очень сомнительным. Как показывает проведённое тестирование, RAID не даёт практически никакого прироста производительности в повседневных задачах домашнего ПК. Конечно же, скорость копирования, несомненно, возрастает, но стоит ли она потраченных средств? Это решать вам дорогие читатели, если деньги есть, то почему бы и нет? Серьёзные тестовые приложения показывают, что RAID-массив проявляет себя во всей красе лишь при огромном количестве запросов к жёстким дискам и при активном использовании последнего, т.е. массив востребован в серверах и рабочих станциях, но никак не в домашнем ПК, если конечно он у вас, по совместительству, не подрабатывает сервером:

Источник: http://www.izcity.com





Оценок этой статье - 15. Средний балл - 1.67 Просмотров - 27365

Выставить оценку статье:


Читайте также:

  • Обзор мультимедийной клавиатуры Defender Luna KM2080
  • Линейка комбайнов Hewlett-Packard PSC xxxx
  • Восстановление поверхности исцарапанных CD дисков.

    Все статьи рубрики Hardware




  • Поиск
     

    Размещение рекламы | Контакты

    Главная | Новости | Статьи | Веб-мастеру | Призы и подарки | Архив | RSS-канал | Карта сайта

    Вверх
    Copyright © 2004 - 2024 г. При перепечатке гиперссылка на «Интернет Пресс» обязательна.