Что такое ide raid

Обновлено: 04.07.2024

Где искать свежие, оригинальные идеи? Новые технологии не сразу приходят к конечным пользователям. Сначала они окупаются и обкатываются на профессиональном рынке, служа бизнесу или государству, и лишь затем потихоньку дрейфуют «в массы», появляясь в бюджетных решениях.

В нашу тестовую лабораторию попала на редкость интересная вещица, одно название которой вызвает трепет: плата контроллера RAID-массива LSI LOGIC MegaRAID SCSI 320-1 PCI 64 1ch 64МБ (RAID levels: 0, 1, 50, 10, 5).

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

Плата RAID контроллера LSI LOGIC MegaRAID

Внешний SCSI разъем на плате

Внутренний SCSI разъем на плате

Перед нами типичный образец платы с RAID-контроллером, используемой в серверных решениях. В таких системах обычно устанавливаются дорогие, но надежные жесткие диски с параллельным SCSI интерфейсом и материнские платы с 64-разрядными PCI слотами. Ключевым же на сегодня будет слово RAID и перечисленные уровни: 0, 1, 50, 10, 5.

Что такое RAID?

В переводе с английского «RAID» (Redundant Arrays of Inexpensive Disks) означает «избыточный массив независимых дисков». Этот перевод не совсем дословный, но именно содержащийся в нем смысл является правильным.

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

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

Со временем оборудование для построения RAID массивов стало более доступным, особенно с появлением дешевых решений для IDE/ATA и SATA дисков. Теперь уже не только специалисты по СХД, но и обычные пользователи столкнулись с хитростями построения дисковых массивов.

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

Не испугались? Значит, пора знакомиться с RAID более подробно.

Пять таинственных слов

В основе теории RAID лежат пять основных принципов – пять таинственных слов. Это Массив (Array), Зеркалирование (Mirroring), Дуплекс (Duplexing), Чередование (Striping) и Четность (Parity).

Массивом называют несколько накопителей, которые централизованно настраиваются, форматируются и управляются. Логический массив – это уже более высокий уровень представления, на котором не учитываются физические характеристики системы. Соответственно, логические диски могут по количеству и объему не совпадать с физическими. Но лучше все-таки соблюдать соответствие: физический диск – логический диск. Наконец, для операционной системы вообще весь массив является одним большим диском.

Зеркалирование – технология, позволяющая повысить надежность системы. В RAID массиве с зеркалированием все данные одновременно пишутся не на один, а на два жестких диска. То есть создается «зеркало» данных. При выходе из строя одного из дисков вся информация остается сохраненной на втором.

Выбор режима работы SATA (IDE, AHCI, RAID), NVMe

Идеальная сборка — это когда каждый компонент системы работает со 100% отдачей. Казалось бы, такая тривиальная задача, как подключение жесткого диска к материнской плате не должна вызвать особых затруднений. Подключаем HDD к соответствующему разъему, и, вуаля — в системе есть место для развертывания операционки и хранения файлов. Но не все так просто!

Чтобы познать дзен сборки и получить оптимальную по определенным параметрам (быстродействие, надежность и т. д.) систему, нужно обладать определенным пониманием логики работы современных протоколов и алгоритмов передачи данных, знанием режимов работы контроллера HDD на материнке и умениями в области их практического использования.

BIOS и UEFI — разница есть!

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

BIOS-ом называют управляющую программу, «зашитую» в чип материнской платы. Именно она отвечает за слаженную работу всех подключенных к материнке устройств.

Начиная с 2012–2013 годов, большинство материнских плат снабжается UEFI — усовершенствованной управляющей программой, наделенной графическим интерфейсом и поддерживающей работу с мышью. Но, что называется «по старинке», оба варианта, на бытовом уровне, называют BIOS.

Даже неискушенному пользователю понятно, что причиной столь радикальной смены курса при создании UEFI стало не желание производителей «приблизить» интерфейс к конечному пользователю ПК, сделать его более удобным и понятным, а более веские причины.

Таким весомым аргументом стало ограничение на возможность работы с накопителями большого объема в изначальной версии BIOS. Дело в том, что объем диска ограничен значением, приблизительно равным 2,1 ТБ. Взять эту планку без кардинальных изменений управляющего софта было невозможно. К тому же БИОС работает в 16-битном режиме, используя при этом всего 1 МБ памяти, что в комплексе приводит к существенному замедлению процесса опроса (POST-опрос) устройств и началу загрузки из MBR области с установленной «осью».

UEFI лишена вышеперечисленных недостатков. Во-первых, расчетный теоретический порог объема дисковой подсистемы составляет 9,4 ЗБ (1 зеттабайт = 10 21 байт), а во-вторых, для загрузки операционки используется стандарт размещения таблиц разделов (GPT), что существенно ускоряет загрузку операционной системы.

Разметка жестких дисков

Как говорилось ранее, у стандартов BIOS и UEFI — различный подход к разметке области жесткого диска. В BIOS используется так называемая главная загрузочная запись (MBR), которая четко указывает считывающей головке HDD сектор, с которого нужно начать загрузку ОС.

В UEFI это реализовано иначе. В этом стандарте используется информация о физическом расположении таблиц разделов на поверхности HDD.

Как это работает?

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


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

Еще одно существенное отличие — при использовании «старого» BIOS и MBR на диске можно максимально создать четыре логических раздела. В случае необходимости создания их большего количества придется доставать свой шаманский бубен и прибегнуть к определенным действиям на грани магии и «химии». По сути, предстоит проделать трюк с одним из основных разделов. Сначала преобразовать его в расширенный, а затем создать внутри него нужное количество дополнительных разделов. В случае использования стандарта GPT все это становится неактуальным, поскольку изначально в ОС Windows, при использовании новой философии разметки HDD, пользователю доступно создание 128 логических разделов.

Что касается физической разбивки диска на логические разделы, то здесь нужно четко понимать задачи, под которые они создаются. Нужно приучить себя четко разделять данные пользователя и системные файлы. Исходя из этого, логических дисков в системе должно быть как минимум два. Один под операционку, второй под пользовательские данные.

Оптимальный вариант — иметь в ПК два физических диска. SSD объемом 120–240 ГБ под систему и быстрые игрушки и HDD под документы и файлы мультимедиа необходимого объема.

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

Режимы работы SATA

Покончив с необходимым теоретическим минимумом, следует определиться с выбором режима работы контроллера HDD материнской платы и сферами их применения.


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

Сложно представить необходимость такого режима работы в составе современного ПК. Разве что в одной точке пространства и времени сойдутся найденный на антресоли старенький HDD с рабочей ОС и «самоткаными» эксклюзивными обоями рабочего стола, и безудержное желание сохранить их для потомков.

  • AHCI — режим работы современного накопителя, предоставляющий расширенный функционал и дополнительные «плюшки». В первую очередь — возможность «горячей» замены жестких дисков. Для домашнего ПК или офисной машины — это не очень актуально, а вот в случае с серверным оборудованием, такая возможность поможет сэкономить много времени и нервов системного администратора. Во-вторых, наличие реализованного алгоритма аппаратной установки очередности команд (NCQ), существенно ускоряющей работу накопителя и производительность системы в целом. Это достигается за счет грамотного и оптимального алгоритма движения считывающей головки по блину классического HDD или более эффективного использования ячеек памяти в случае SSD накопителя.


  • RAID — возможность организации совместной работы нескольких накопителей в едином дисковом массиве. В зависимости от задач, можно объединить диски в систему повышенной надежности (RAID 1) информация в которой будет дублироваться на каждый из дисков массива, или высокопроизводительную систему (RAID 0 или RAID 5), когда части одного файла одновременно записываются на разные диски, существенно сокращая при этом время обращения к дисковому массиву.
  • NVMe — абсолютно новый стандарт, специально разработанный под SSD-накопители. Поскольку твердотельные диски уже «выросли» из протокола передачи данных SATA-III, и берут новые вершины в передаче данных по интерфейсу PCI-E, обеспечивая при этом наивысшую скорость выполнения операций чтения/записи. При этом по скорости превосходят своих SSD-собратьев, работающих в режиме AHCI, практически вдвое.

К выбору режима работы накопителя следует отнестись ответственно. Выбрать его нужно перед началом установки операционной системы! В противном случае, при его смене на уже установленной операционке, очень велика вероятность получения экрана смерти (BSOD) и отказа ПК работать.


Собирая систему важно не только правильно подобрать компоненты и подключить провода и шлейфы, также важно грамотно настроить ее конфигурацию, ведь быстродействие накопителей зависит не только от «железной» начинки, но и от способа управления ей.

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

Что такое RAID-системы

Реально возможность строить недорогие RAID-системы появилась относительно недавно. Однако покупателям по-прежнему приходится определять приоритеты и искать компромиссы между функциональностью и ценой, между производительностью и объемом дисковой памяти и т.д.

Возможность одновременной работы с несколькими дисками можно реализовать двумя способами: посредством параллельного доступа (parallel-access array) или независимого доступа (independent-access array).

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

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

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

Для чего используются RAID-системы

бычно RAID-массивы используются для следующих целей:

Достоинства и недостатки RAID-системы на IDE-дисках

ринципиальных противопоказаний сделать RAID на жестких дисках IDE не существует. Имеющиеся на рынке контроллеры IDE RAID можно условно разделить на четыре класса:

Что же упоминают в качестве возможных недостатков?

У IDE-дисков, при применении их в больших массивах, существует небольшая проблема с кабелями. Стандартные IDE-кабели короткие, и даже если у вас достаточно PCI-слотов, то трудно разместить систему с более чем восемью дисками в одном корпусе и запустить ее без искажений данных при передаче из-за слишком длинных IDE-кабелей. Однако с распространением Serial ATA и эта проблема будет решена.

Доброго времени суток, камрады. В воздухе пахнет. да ничем не пахнет, все в масках сейчас. Уже совсем скоро Новый год, а настроение что-то не новогоднее…Но не стоит унывать, бывают светлые и чёрные полосы, тут уж ничего не поделать. А сегодня давайте попробуем разобраться в темном лесу под названием "SATA Mode".

Что это за режимы?

  • IDE (IntegratedDriveElectronics). Это стандартный интерфейс, который использовался для подключения HDD и оптических приводов в течение долгого времени. Несмотря на то, что вначале были некоторые препятствия, в конечном итоге стандарт был усовершенствован, и к большинству материнских плат могут подключаться различные диски от разных производителей. IDE представляет собой эмуляцию работы жесткого диска PATA. Режим находит применение при работе с устаревшим оборудованием или программным обеспечением, требующим устаревших операционных систем. Современные SSD в таком режиме работать не будут!
  • AHCI (AdvancedHostControllerInterface) — режим работы современного накопителя, предоставляющий расширенный функционал и дополнительные возможности.

1. Возможность «горячей» замены жестких дисков.

2. Наличие алгоритма аппаратной установки очередности команд (NCQ), которая существенно ускоряющей работу накопителя и производительность системы в целом.

Этот режим используется как для HDD, так и для SSD накопителей.

  • RAID (Redundant Array of Independent Disks) — возможность организации совместной работы нескольких накопителей в едином дисковом массиве. Что позволяет повысить отказоустойчивость оборудования. Про RAID можно говорить много и долго, если будет интересно отдельно напишу про этот режим.
  • NVMe (Non-Volatile Memory Host Controller Interface Specification) — новый стандарт, специально разработанный под SSD. NVM в названии обозначает энергонезависимую память. Логический интерфейс NVM был разработан с нуля, основные цели — получение низких задержек и эффективное использование высокого параллелизма твердотельных накопителей за счёт применения нового набора команд и механизма обработки очередей, оптимизированного для работы с современными многоядерными процессорами.

Если, конечно, это мало вероятно, но всё же, если у вас старое оборудование, то выбирайте режим IDE. В остальных же случаях выбирайте AHCI. Не все материнки поддерживают режим RAID и уж тем более NVMe. Но если вы собираете новый ПК, то возможно у вас SSD накопитель и материнка поддерживает режим NVMe, то, конечно, врубайте его.

Promise FastTRAK

Традиционно, RAID-контроллеры используются в дорогих серверных системах, предъявляющих повышенные требования к сохранности данных. Однако, в последнее время ситуация начинает меняться. RAID предложен в спецификации PC98 как решение для обеспечения сохранности данных и в настольных компьютерах. Но, стоимость RAID на базе SCSI-винчестеров такова, что использовать его дома вряд ли возможно.

Поэтому, фирма Promise Technology — ведущий производитель IDE-контроллеров, стала выпускать PCI IDE-контроллеры, поддерживающие RAID уровней 0 и 1. Наиболее популярным таким устройством является их продукт, носящий название FastTrak. Это — IDE-контроллер с двумя каналами, стоимостью порядка $150, который позволяет создавать дисковые массивы из IDE-винчестеров, которые, кстати, стоят тоже намного дешевле SCSI-моделей.

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

Спецификация

Promise FastTRAK

Технология

FastTrak представляет собой Ultra ATA/EIDE RAID-контроллер, имеющий собственный BIOS и поддерживающий параллельную обработку потоков данных. Оба IDE-канала, имеющиеся на контроллере работают параллельно и позволяют распределить нагрузку между жесткими дисками под многозадачными операционными системами. Добавив второй контроллер FastTrak можно получить четыре независимо работающих канала.

BIOS, установленный на контроллере, полностью берет на себя все функции прерывания INT13. В частности, он позволяет организовать загрузку с любого из дисковых массивов, подключенных через FastTrak. BIOS, установленный на контроллере также поддерживает все сервисы Extended INT13, в том числе и поддержку дисков объемом более 8,4 Гбайта. В Setup BIOS этого контроллера можно легко сконфигурировать, создать и удалить любой дисковый массив RAID 0, 1 и 0/1.

На каждом диске, подключаемом к FastTrak BIOSом создается зарезервированная область, в которой прописываются конфигурация массива и информация о всех принадлежащих ему дисках. Таким образом, если один из дисков в массиве гибнет, то информация о конфигурации не теряется и берется с другого диска. Контроллер же не имеет данных о расположении в нем массивов, потому их можно спокойно перенесить на другой контроллер или канал.

Disk array

Сам по себе массив создается из группы в два или более дисков, которые видится системой как один физический диск. За счет этого полученный диск обладает лучшей производительностью или лучшей защитой от сбоев и потери данных. Лучшая производительность достигается за счет разделения работы по чтению/записи на несколько винчестеров. Сохранность данных достигается копированием одной и той же информации на несколько жестких дисков. Для оптимальной производительности, в таких случаях, рекомендуется использовать в одном массиве одинаковые диски. Однако FastTrak может работать в этом случае с дисками как разных производителей, так и разных размеров.

Контроллером поддерживаются следующие виды массивов, видимых операционной системой как один физический диск:

Stripping

Stripping (RAID 0) — чтение и запись секторов данных, чередующихся на разных дисках. В таком случае при гибели одного диска в массиве, гибнет и весь массив. Зато значительно улучшается производительность благодаря разделению нагрузки между винчестерами. Емкость полученного диска из массива равна произведению числа дисков на емкость самого маленького в массиве. Размер блока, которыми осуществляется чередование информации между дисками, задается в BIOS контроллера и составляет от 1 до 1024 Кбайт. Рекомендованный размер блока — 64 Кбайта для настольного компьютера или 8 Кбайт для сервера.

Load balancing
Mirroring (RAID 1) — данные дублируются на двух дисках. Производительность при этом возрастает только при чтении, за счет того, что различные данные, склеиваемые контроллером в один поток, читаются с двух дисков одновременно. Кроме этого, при чтении используются такие возможности, как elevator sorting (конвейерная сортировка порядка чтения данных) и load balancing (балансировка загрузки дисков). Суть этих режимов становится ясной из иллюстраций.

Traditional seek
Elevator seek
При отказе одного из дисков в массиве, данные не гибнут, а берутся с другого винчестера. При этом, если к FastTrak был подключен дополнительный запасной диск, то при отказе в массиве, начинает использоваться именно он. Предварительно контроллер переносит на него данные с работающего винчестера. Эта операция выполняется автономно в фоновом режиме, и об отказе в массиве пользователь получит информацию только при следующей перезагрузке системы. Емкость диска, получаемого из такого массива равна емкости наименьшего диска.Mirroring

Stripping/Mirroring (RAID 0/1) — комбинация из двух вышеописанных режимов, когда данные и чередуются и дублируются на четырех или восьми дисках. При этом имеется и высокая производительность, и защищенность от сбоев.

Capacity (Spanning) — в этом режиме размер получаемого из массива диска равен просто сумме размеров всех его дисков. Данные хранятся последовательно на всех винчестерах из массива. Но ни а какой сохранности или скорости говорить в этом случае не приходится.

Инсталляция

Promise FastTRAK представляет собой обычный PCI-адаптер, поддерживающий Bus Mastering. В комплект поставки кроме него самого и руководства, входит 2 IDE-кабеля, комплект драйверов под все операционные системы и две утилиты под Windows 95 и Windows NT.

Процедура установки и настройки дисковых массивов крайне проста. Во время загрузки компьютера, при инициализации FastTRAK выдает приглашение своего BIOS, в Setup которого можно войти. Setup содержит функции создания, удаления и восстановления дисковых массивов. Режимы stripe, mirroring и spanning, а также размер блока для чередования задается при установке. Интерфейс setup чрезвычайно прост и интуитивно понятен.

FastTRAK BIOS startup screen
FastTRAK BIOS Setup

Под DOS никаких драйверов контроллер не требует.

При загрузке операционной системы Windows 95, она находит новое устройство PCI RAID Controller, драйвер к которому без проблем устанавливается с прилагаемой дискеты. Сам драйвер не обладает никакими функциями настройки и верификации — все они вынесены в отдельные утилиты.

Первая из них — FastCheck, предназначена для мониторинга состояния контроллера и подключенных к нему дисков. В ней отображаются все параметры настройки массивов, дисков и каналов IDE.

Вторая — Promise Tune, позволяет изменять параметры работы контроллера. Устанавливая тип используемых приложений, эта утилита позволяет поменять размер блока при чередовании записи на пару дисков при stripping на 8 Кбайт (Business/Games) или на 64 Кбайта (Audio/Video Editing).

Никаких проблем ни при установке, ни при использовании FastTRAK замечено не было. Он отлично работал со всеми возможными приложениями, радуя меня скоростью их загрузки.

Производительность

  • Процессор Intel Pentium II 350 МГц и материнская плата Chaintech 6BTM
  • 128 Мбайт PC-100 SDRAM Samsung
  • 2 жестких диска Quantum Fireball EL5.1A
  • Diamond Viper V330 AGP
  • Windows 98, драйвера FastTRAK версии 1.11b3

Были протестированы производительности одного жесткого диска, подключенного к стандартному интегрированному в материнскую плату IDE-контроллеру, а также производительности массивов из двух идентичных дисков RAID 0 (stripping) с размером блока 8 и 64 Кбайта и RAID 1 (mirroring).

Ниже приводится таблица с результатами тестов и необходимые диаграмы.

Intel PIIX4FastTRAK MirrorFastTRAK Stripe
(Блок — 8 Кбайт)
FastTRAK Stripe
(Блок — 64 Кбайт)
Winbench 98
Disk Playback/Bus
Overall, Кбайт/с1460155016301780
SS/Database, Кбайт/с1290134014501590
WP, Кбайт/с1730185019002100
Publishing, Кбайт/с1400148015501660
Browsers, Кбайт/с1600190018502100
Task Switching, Кбайт/с2080217026702850
Disk Playback/HE
Overall, Кбайт/с4080430047705110
AVS/Express 3.1, Кбайт/с2300254026502960
FrontPage 97, Кбайт/с3600366040304190
MicroStation 95, Кбайт/с8220842093509180
Photoshop 4.0, Кбайт/с3430363047904980
Premiere 4.2, Кбайт/с7110847087909740
PV-Wave 6.1, Кбайт/с2930299032303450
Visual C++ 5.0, Кбайт/с85808830973010900
Disk/Read Random Access, мс16,213,115,614,6
Disk/Read Transfer Rate Begin, Кбайт/с7920117002430024300
Disk/Read Transfer Rate End, Кбайт/с701069801700017000
Disk/Read CPU Utilization, %97,38,4220,318
Adaptec ThreadMark 2.0
Data Transfer Rate, Мбайт/с10,059,2312,5212,62
Average CPU Utilization, %68,2435,2346,5145,92

Результаты по тесту Winbench98:

Результаты по тесту ThreadMark:

Выводы

Во-первых, следует отметить, что установленный на FastTRAK процессор является достаточно интеллектуальным, чтобы обеспечить крайне низкую загрузку процессора по сравнению со стандартным контроллером PIIX4. Что касается производительности, то при использовании RAID 0 cкорость линейного чтения возрастает более чем вдвое. При использовании RAID 1 скорость все равно выше, чем при использовании стандартного контроллера. На реальных бизнес-приложениях возрастание производительности не столь значительно, в основном из-за того, что в массиве по сравнению с одним диском увеличиваются времена доступа.

Из всего вышесказанного можно сделать вывод, что контроллер FastTRAK в режиме Stripe является просто незаменимым для пользователей, занимающихся аудио-видео монтажем, которым критична скорость линейного чтения/записи. Кроме того, режим mirroring вполне соответствует потребностям небольших серверов, в которых также можно использовать FastTRAK.

Однако, существует проблема, заключающаяся в том, что в Москве, а может и по России в целом, IDE RAID контроллеры практически отсутствуют.

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

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