⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
OCZ RevoDrive Hybrid — радикальное воплощение старой идеи
⇡#Методика тестированияКак мы тестировали RevoDrive Hybrid Весь пафос RevoDrive Hybrid состоит в том, что умная программа Dataplex обучается по мере обращений к жесткому диску и кеширует наиболее востребованные данные на SSD. А значит, средняя скорость чтения на практике зависит от того, насколько эффективны алгоритмы Dataplex. С записью все проще. Судя по тому, что это кеш типа write-back, она всегда должна происходить со скоростью SSD. Не очень понятно, как можно проверить Dataplex в деле, поэтому мы провели тестирование компонентов RD Hybrid по нашей стандартной методике. Жесткий диск — отдельно, твердотельный кеш — отдельно. Порядок тестов Для тестирования накопителей мы используем два популярных бенчмарка: HD Tune Pro 4.60 и Iometer 1.1.0 RC1. Первая программа дает упрощенную оценку основных аспектов производительности, а вторая применяется для более подробных и точных измерений. В дополнение к синтетическим тестам мы измеряем скорость копирования файлов на диске, разбитом на разделы, и время архивации/извлечения данных с помощью WinRAR 3.93 X64. При тестировании твердотельных приводов блоки из нескольких бенчмарков перемежаются очисткой содержимого диска с помощью TRIM. Кроме того, данные, которые записываются на диск перед каждым обнулением, рассчитаны таким образом, чтобы не превысить его доступный пользователю объем. В сочетании с алгоритмами компрессии данных, которые используются в современных контроллерах SSD, эти меры предотвращают падение скорости записи по мере выполнения тестовых нагрузок. Вот полный список тестов. HD Tune Pro
Текущая версия бенчмарка — 4.61. Iometer 1.1.0 RC1
Копирование файлов Для проведения тестов с реальными данными диск разбивается на два раздела объемом 16 Гбайт, расположенные вплотную друг к другу без отступа от «начала» диска. Разделы форматируются в файловой системе NTFS с размером кластера по умолчанию. Тестовая нагрузка заключается в копировании набора файлов в пределах раздела, а затем — на соседний раздел. Измеряется время выполнения каждой операции и вычисляется средняя скорость передачи данных. Тестовые пакеты состоят из файлов различного размера: в первом пакете есть лишь один огромный файл, второй пакет включает файлы размером около 10 Мбайт, а в третий входит содержимое каталога System32 операционной системы Windows Server 2008 R2 (в двойном объеме — для увеличения надежности теста), которое представляет собой тысячи мелких файлов. Чтобы создать одинаковые условия для накопителей с «онлайновой» компрессией и без нее, в тестовых пакетах используются данные с одинаковой структурой: файлы большого и среднего объема представляют собой RAR-архивы мелких файлов, созданные без компрессии. В таблице ниже приведены характеристики каждого пакета. Для повышения надежности измерения тест выполняется пять раз, и выбираются средние значения результатов.
WinRAR 3.93 X64 Для того чтобы оценить быстродействие диска при работе с архиватором, пакет файлов Windows из предыдущего теста, скопированный на первый (от «начала» диска) раздел подопытного накопителя, упаковывается при помощи WinRAR со степенью сжатия по умолчанию. Архив создается на том же разделе, где находятся исходные файлы, а затем распаковывается туда же в отдельный каталог. Измеряется время выполнения каждой операции. Выносливость SSD Производительность твердотельного привода падает по мере его заполнения данными. Сохранять форму накопителю помогают компрессия данных и алгоритмы удаления «мусорных» данных. Для оценки эффекта от этих мер мы с помощью Iometer в течение 30 минут бомбардируем накопитель произвольными запросами на запись блоков по 4 Кбайт с глубиной очереди 32. Данные для записи генерируются случайным образом, чтобы затруднить компрессию, которую может выполнять контроллер. Затем процедура продляется еще на полтора часа. У свежего привода и после обоих циклов заполнения измеряется скорость произвольной записи 4-килобайтных блоков при глубине очереди в 4 запроса, с использованием как повторяющихся, так и случайных данных. Также представляет интерес результативность очистки SSD с помощью команды TRIM, которую в нашем тесте выполняет встроенная в Windows 7 и Windows 2008 R2 утилита форматирования. В этом тесте за небольшое время имитируется «износ» накопителя, который происходит в процессе длительной (и весьма интенсивной) повседневной эксплуатации. Побеждают модели с эффективной компрессией данных, большой объем также дает преимущество в этом тесте. ⇡#Тестовый стендВ качестве тестовой платформы используется компьютер с материнской платой MSI 890GXM-G65 и процессором AMD Phenom II X2 560 Black Edition. Диск подключался к контроллеру, встроенному в чипсет платы, и работал в режиме AHCI. Операционная система — Windows Server 2008 R2 (в отношении работы с накопителями является полным аналогом Windows 7). ⇡#Участники тестированияТвердотельный компонент RevoDrive Hybrid мы сравним с RevoDrive 3 X2 и оригинальной моделью RevoDrive X2, причем последнюю протестировали как в конфигурации по умолчанию (массив из четырех контроллеров SandForce SF-1222), так и с двумя контроллерами в массиве. В последнем случае устройство аналогично модели OCZ RevoDrive без индекса «Х2». Для сравнения также приводим результаты быстрого SSD с интерфейсом SATA на чипе SandForce SF-2281 — OCZ Vertex 3.
Для жесткого диска, входящего в конструкцию RevoDrive Hybrid, в качестве соперников подобрали два быстрых HDD форм-фактора 2,5 дюйма: один — семитысячник, у другого скорость вращения шпинделя 5400 об/мин, зато более плотная запись данных на магнитных пластинах.
⇡#SSD, синтетические тестыПоследовательный доступ, HD Tune Pro
Последовательный доступ, Iometer
Время отклика, HD Tune Pro
Устоявшееся время отклика, Iometer
Произвольное чтение, Iometer
Произвольная запись, Iometer
Многопоточное чтение, Iometer
Многопоточная запись, Iometer
⇡#SSD, реальные задачиКопирование файлов
WinRAR
Компрессия данных
Выносливость SSD
⇡#HDD, синтетические тестыПоследовательный доступ, HD Tune Pro
Последовательное чтение, Iometer
Время отклика, HD Tune Pro
Время отклика, Iometer
Произвольное чтение, Iometer
Произвольная запись, Iometer
Многопоточный доступ, Iometer
⇡#HDD, реальные задачиКопирование файлов
WinRAR
⇡#ВыводыВ основе RevoDrive Hybrid лежит разумная идея: объединить твердотельный накопитель и HDD под прослойкой виртуализации, так, чтобы все файлы находились на одном разделе и наиболее востребованные из них были доступны со скоростью SSD-кеша. Но результат оказался совсем не user friendly. Если бы контроллер «гибрида» сам занимался распределением данных, то цены бы ему не было. Но для этого нужна отдельная программа, которая сама работает в среде той ОС, файлами которой управляет, да еще и на блочном уровне. А кешировать не загрузочные разделы Dataplex не умеет. Ко всему прочему, для RD Hybrid, как и для других моделей RevoDrive, требуется фирменный драйвер. OCZ утверждает, что RD Hybrid — быстрейший комбинированный накопитель на рынке, и это похоже на правду. Но нельзя не отметить, что конфигурация RD Hybrid далеко не оптимальна для того характера нагрузки, на который он рассчитан. Основная задача твердотельного кеша — ускорение ОС и приложений, а это по большей части произвольное чтение. Но в нашем бенчмарке массив из двух контроллеров SF-2281 с асинхронной памятью, который применяется в RD Hybrid, отстал даже от единственного Vertex 3. Скорость произвольной записи вполне соответствует оной у других представителей семейства RevoDrive, но от этого уже не легче. RD Hybrid себя хорошо проявляет в тестах на линейное чтение и запись, но чтение — только при достаточно длинной очереди запросов. В противном случае опять-таки единственный мощный SSD с шиной SATA 3 может сработать не хуже. Тем более, они сейчас дешевеют и осваивают более скоростную память. То есть SSD в RD Hybrid сам по себе не очень эффективен, но в конечном счете реальная производительность устройства зависит, с одной стороны, от программы Dataplex, а с другой — от характера доступа к данным. Даже если механизм кеширования работает так, как надо, запросы на чтение новых или уже выброшенных из кеша блоков все равно будет обслуживать жесткий диск, далеко не самый быстрый даже в своей категории. Для такой системы благоприятна предсказуемая нагрузка: одни и те же файлы изо дня в день. Если представить себе правильный комбинированный накопитель, то он должен работать без какого бы то ни было дополнительного софта и вендорских драйверов, и массив из нескольких SSD-контроллеров ему не нужен, довольно и одного. Все это легко упаковать вместе с винчестером в корпус форм-фактора 3,5 дюйма с интерфейсом SATA 3, и OCZ могла бы сделать такую штуку, ведь у нее есть собственный разработчик контроллеров — Indilinx. А RevoDrive Hybrid — это в своем роде замечательная вещь, но практической пользы от него немного.
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|