Введение
В последнее время на новый качественный уровень стала выходить емкость и быстродействие новых 3.5" жестких дисков. В связи с данными тенденциями все большее значение начинает приобретать интерфейс внешних накопителей, выполненных на основе подобных винчестеров. Как мы с Вами уже имели неоднократную возможность убедиться, реальная пропускная способность наиболее широко распространенных интерфейсов USB 2.0 и FireWire400 уже не отвечает возможностям дисков, существенно ограничивая их производительность. В этот раз речь пойдет о внешнем накопителе компании Seagate, обладающим большим объемом и поддерживающим гораздо более адекватный интерфейс eSATA.
Seagate ST3500601XS-RK eSATA External Hard Drive
В силу того, что мы уже не раз описывали внешние накопители данного большого семейства компании Seagate, не будем акцентировать внимание на деталях его внешнего дизайна. Скажем только о том, что довольно компактный корпус выполнен из серого и черного пластика. Накопитель предназначен для работы и в вертикальном положении, что обеспечивается за счет специальной подставки. Многочисленные вентиляционные отверстия в корпусе обеспечивают эффективный отвод тепла. На передней стороне привода имеется специальная кнопка, позволяющая, после установки поставляемого с диском программного обеспечения, осуществить автоматическую архивацию важных данных. С противоположной стороны корпуса помимо силового разъема находится порт eSATA.
Жесткий диск, установленный внутри корпуса, имеет емкость 500 Гб и буфер размером 16 Мб. Скорость вращения шпинделя составляет 7200 об./мин. Винчестер поддерживает интерфейс SATA с NCQ. Сам внешний накопитель поддерживает интерфейсы eSATA. Габаритные размеры внешнего накопителя составляют 181 х 57 х 165 мм (в горизонтальном положении), а вес равен 1.2 кг.
В комплектацию привода входит руководство по быстрому началу работы, eSATA кабель, силовой адаптер с кабелем, компакт-диск с программным обеспечением для резервного архивирования данных (BounceBack Express), а также PCI карта с двумя eSATA портами производства компании Promise.
Ориентировочная розничная стоимость накопителя составляет около 440 у.е.
Методика тестирования
Оценка эффективности работы внешнего накопителя проводилась за счет тестирования его скоростных характеристик.
Перечень программ, использованных для тестирования:
WinBench 99 2.0;
FC-Test 1.0;
IOMeter 2003.02.15.
Тестовая система была следующей:
Системная плата – Albatron PX865PE Pro, ASUS P5WD2G5-Pro (FireWire800);
Центральный процессор – Intel Pentium 4 2.4 ГГц;
Жесткий диск – IBM DTLA-307015 15 Гб;
Графический адаптер – Radeon 7000;
ОЗУ – 256 Мб PC2700;
Операционная система – Microsoft Windows XP с Service Pack 2.
Во время тестирования работа привода через интерфейс eSATA обеспечивалась за счет использования eSATA PCI-карты Promise TX2, идущей в комплекте с устройством.
Как обычно, для того чтобы более объективно оценить рабочие характеристики накопителя Seagate ST3500601XS-RK мы сравнили его с тремя другими приводами. Одним из них стал жесткий диск Seagate ST3500641AS с интерфейсом SATA, на базе которого, собственно говоря, и выполнен рассматриваемый нами привод. Вторым устройством стал внешний накопитель ICY DOCK MB452MK, протестированный в этот раз с использованием той же eSATA PCI-карты Promise.
В качестве третьего оппонента мы взяли внешний привод
Western Digital My Book Pro Edition WDG1T5000N, принимая во внимание только его результаты, полученные нами на наиболее эффективном интерфейсе FireWire 800.
IOMeter: Sequential Read & Write
В первую очередь обратим наше внимание на полученные результаты синтетических тестов, проведенных с помощью программы IOMeter. В тесте на линейное чтение/запись на накопители подаётся поток запросов на чтение/запись с глубиной очереди команд, равной четырём и раз в минуту меняется размер блока данных. В результате этих действий мы получаем зависимость скорости линейного чтения/ записи приводов от размера блока данных. Здесь и далее по тексту для простоты восприятия информации мы будем использовать упрощенные названия приводов, где используются только названия моделей.
На первой же диаграмме с результатами измерения скорости линейного чтения мы видим картину, которая первоначально вызвала некоторое удивление. Дело в том, что быстродействие внешнего накопителя Seagate ST3500601XS-RK оказалось несколько выше, чем у винчестера ST3500641AS. По идее, скорее должно было быть наоборот. Однако, принимая во внимание то, что результаты жесткого диска были получены с "сэмпла", они уже не стали казаться столь уж неожиданными. Тем не менее, все равно отрадный факт. Правда, при работе с блоками данных большого размера накопитель Seagate ST3500601XS-RK уступает по скорости линейного чтения приводу компании Western Digital.
Конечно, если бы компания Seagate установила бы во внешний диск накопитель из семейства
Barracuda 7200.10, то победы диску от WD не видать.
Теперь посмотрим, что произошло при тестировании скорости линейной записи. Интересующий нас накопитель Seagate ST3500601XS-RK выглядит очень достойно, вновь показывая быстродействие, немного превышающее таковое у винчестера ST3500641AS. У него лучшие показатели при работе с блоками данных почти всех размеров, за исключением превышающих 64 Кб.
IOMeter: Workstation
Следующий тест, на который мы обращаем Ваше внимание это Workstation. В процессе его выполнения воспроизводилась работа накопителей в режиме типичной нагрузки для рабочей станции с ограничением максимальной глубины очереди в 32 запроса. Результаты снимались, как при использовании всего дискового пространства накопителей, так и при работе только с адресным пространством в 32 Гб.
Для того чтобы проще представить эффективность в работе сравниваемых устройств, мы построили диаграммы рейтингов их производительности, рассчитанных по нижеприведенной формуле.
Производительность = Total I/O (queue=1)/1 + Total I/O (queue=2)/2 + Total I/O (queue=4)/4 + Total I/O (queue=8)/8 + Total I/O (queue=16)/16 + Total I/O (queue=32)/32.
Приведенная диаграмма наглядно свидетельствует о том, что выполнение подобных задач явно не является сильной стороной накопителя Seagate ST3500601XS-RK. По результатам данного теста он оказался самым малопроизводительным, причем отставание от его оппонентов весьма существенное.
В чём причина снижения производительности внешнего накопителя Seagate? Используемый контроллер? Пожалуй, нет. Ведь с внешним накопителем на базе IcyDock, протестированным на том же контроллере, такого не произошло...
IOMeter: Fileserver & Webserver
С помощью паттернов Fileserver и Webserver в ходе тестирования приводов воспроизводится ситуация, связанная с выполнения ими функций, типичных для дисковых подсистем файл- и Web-серверов. Глубина очереди варьировалась от 1 до 256 запросов. Результаты этого теста мы рассмотрим в виде интегральных рейтингов производительности накопителей, рассчитанных как среднее значение скорости обработки запросов при любых вариантах нагрузки.
Сначала посмотрим на показатели производительности, полученные с использованием паттерна Fileserver.
Представшая перед нашими глазами картина говорит нам о том, что и в этом случае быстродействие накопителя Seagate ST3500601XS-RK оставляет желать много лучшего. Результаты, продемонстрированные им, заметно ниже уровня, показанного тремя остальными устройствами.
Ничего принципиально нового мы не видим и на диаграмме, где отражена производительность приводов в случае работы с паттерном Webserver. Снова мы с грустью можем констатировать наименьшую скорость обработки запросов у накопителя Seagate ST3500601XS-RK. Причем опять отставание в быстродействии от оппонентов в очередной раз весьма ощутимо.
IOMeter: Database
С помощью паттерна Database осуществлялось выяснение способности накопителей работать с потоком запросов на чтение и запись 8КБ блоков данных со случайным адресом. В ходе тестирования происходит изменение процентного соотношения запросов на чтение и запись в потоке. Глубина очереди изменятся от 1 до 256 запросов.
С целью экономии времени и упрощения восприятие результатов данного теста мы опять ограничились построением на основе полученных данных только трех диаграмм.
На первой диаграмме представлены показатели скорости обработки запросов, полученные при минимальной глубине очереди. Увы, то, что мы видим, не заставляет испытывать нас чувство гордости за накопитель Seagate ST3500601XS-RK. При любом соотношении запросов на чтение и запись он заметно отстает по скорости от других устройств. Такое впечатление, что диск "исскуственно заторможен"!
Увеличение глубины очереди до 16 запросов слабо влияет на принципиальную расстановку сил. Интересующий нас накопитель Seagate ST3500601XS-RK не в состоянии оказать реальную конкуренцию своим оппонентам. При любых "раскладах" запросов он снова самый медленный.
Несколько лучше выглядит накопитель Seagate ST3500601XS-RK на диаграмме, где представлено быстродействие устройств в случае, когда использовалась максимальная глубина очереди. Правда, разговор здесь идет только о том, что уменьшилось относительное отставание по скорости обработки запросов героя нашей статьи от других приводов.
IOMeter: Multi-thread Read & Write
В ходе многопоточных тестов имитировалась ситуация, когда с накопителями одновременно работает несколько "клиентов" (от одного до четырех), и приводы выполняли запросы на последовательное чтение или запись данных.
С помощью программы IOMeter на диск посылались запросы на чтение (запись) блоков данных размером 64КБ с последовательно увеличивающимся адресом. Количество клиентов (в терминологии IOMeter - Worker-ов) варьировалось от одного до четырёх. Каждый клиент "стартовал" с определённой точки диска - расстояние между потоками было выбрано в 8ГБ. Нагрузка для каждого клиента изменялась путём увеличения количества исходящих запросов от одного до восьми. Мы, в очередной раз, не стали строить диаграммы, иллюстрирующие абсолютно все ситуации, рассмотренные нами, а ограничились только случаем, когда глубина очереди запросов минимальна, как наиболее характерным в реальной жизни.
В первую очередь рассмотрим полученные результаты в тесте на скорость многопоточного чтения.
Результаты, которые мы видим на диаграмме, говорят о том, что накопитель Seagate ST3500601XS-RK выглядит нисколько не лучше своих оппонентов. Когда нагрузка на него больше одного "клиента", он уступает всем своим оппонентам. При одном потоке (т.е., по сути, в режиме линейного чтения) герой нашей статьи проигрывает по скорости чтения только приводу компании Western Digital. При большем числе потоков он проигрывает всем оппонентам. Собственно, нелюбовь дисков Seagate к множественным потокам на чтение подробно рассмотрена в
уже упоминавшейся статье, так что не будем удивляться, что внешний накопитель Seagate тоже её унаследовал.
Некоторое чувство удовлетворения приносит картина, которую мы видим на диаграмме со скоростью многопоточной записи. Накопитель Seagate ST3500601XS-RK в подобной ситуации уже не выглядит мальчиком для битья. В случае нагрузки до трех "клиентов" он немного опережает своих оппонентов, а при четырех "пользователях" также не сильно уступает двум из них.
WinBench 99
Из всех результатов тестирования с помощью программы WinBench 99 мы предлагаем Вашему вниманию только диаграммы скорости чтения внешнего накопителя и жесткого диска компании Seagate. Благодаря ним можно оценить реальную пропускную способность их интерфейсов.
Seagate ST3500601XS-RK Seagate ST3500641AS Картины, представленные на диаграммах почти идентичны. Более того в случае с героем нашей статьи линия трансфера располагается даже несколько выше, что свидетельствует о высокой эффективности интерфейса eSATA данного внешнего накопителя.
FC-Test
Вот мы подошли к наиболее важным результатам нашего тестирования, поскольку получены они с помощью программы FC-Test. Ценность последней заключается в возможности получения очень реалистичных показателей быстродействия накопителей. Достоверность результатов, полученных с помощью данной утилиты, достигается за счет принципа ее работы. Он основан на измерении времени, необходимого на проведение операций создания (записи), чтения и копирования определенных наборов файлов, которые отличаются между собой размерами и количеством входящих в них файлов. Затем на основе зафиксированного времени осуществляется вычисление практической скорости работы накопителей.
По традиции, напомним, что наборы Windows и Programs включают в себя большое количество мелких файлов, а остальным трем паттернам (ISO, MP3 и Install) свойственно ограниченное количество файлов более крупного размера. Накопители разбиваются на два равных логических раздела объемом по 32 Гб. Операции создания (записи), чтения файлов осуществляются в одном (первом) разделе, а во время операций копирования наборы файлов копируются либо внутри одного (первого) раздела, либо из одного раздела в другой.
Начнем рассматривать результаты со случая, когда использовалась файловая система FAT32.
На диаграмме, отражающей скорость записи (создания) файлов, видно, что накопитель Seagate ST3500601XS-RK ощутимо уступает по данному показателю только приводу компании Western Digital. По отношению к двум другим оппонентам он в целом выглядит победителем. Хотя его превосходство над ними минимально.
В случае чтения файлов расстановка сил на диаграмме более ровная по сравнению с предыдущим случаем. У привода компании Western Digital уже нет такого преимущества над остальными устройствами. Правда, никаких дивидендов накопителю Seagate ST3500601XS-RK это все равно не приносит. Более того, он пропускает впереди себя еще и привод ICY DOCK MB452MK.
Операция копирования файлов в пределах одного раздела демонстрирует нам высокую эффективность работы накопителя Seagate ST3500601XS-RK при использовании трех паттернов с крупными файлами, где он в целом выглядит лучше своих оппонентов. Правда, этого нельзя сказать, когда происходит копирование большого количества мелких файлов, где герой нашей статьи обгоняет только привод компании Western Digital. Здесь стоит заметить, справедливости ради, что разброс в показателях в подобной ситуации очень небольшой.
Диаграмма с результатами скорости копирования файлов из одного раздела в другой показывает нам результаты очень похожие на предыдущий случай. Вновь мы можем отдать предпочтение накопителю Seagate ST3500601XS-RK при работе с крупными файлами, и точно также он выглядит менее убедительно при использовании двух паттернов с мелкими файлами. В последнем случае он опять опережает только привод компании Western Digital.
Теперь взглянем на результаты тестирования, полученные с использованием файловой системы NTFS.
Показатели скорости записи (создания) файлов свидетельствуют о том, что бесспорным лидером является устройство компании Western Digital. Интересующий нас накопитель Seagate ST3500601XS-RK заметно отстает от него и демонстрирует примерно одинаковое быстродействие с жестким диском Seagate ST3500641AS.
На диаграмме с результатами измерения скорости чтения видно, что и в этом случае самым быстрым оказался привод компании Western Digital. С формальной точки зрения накопителю Seagate ST3500601XS-RK можно отдать интегральное третье место, но опережает он жесткий диск Seagate ST3500641AS очень незначительно.
Операция копирования файлов в пределах одного раздела позволяет накопителю Seagate ST3500601XS-RK добиться наивысших показателей при работе с паттерном ISO, где размер файлов самый крупный. В четырех остальных случаях он выглядит неплохо, но его обходит привод компании Western Digital. Отметим и то, что объект нашего внимания почти везде немного обгоняет жесткий диск Seagate ST3500641AS.
На последней диаграмме мы можем познакомиться со скоростью копирования файлов из одного раздела в другой. Опять почти всегда внешний накопитель компании Seagate немного опережает жесткий диск того же производителя. Он выглядит лучше всех при работе тремя паттернами, состоящими из крупных файлов и немного хуже в ситуации, когда используются наборы из мелких файлов.
Подведение итогов
Результаты, полученные нами в ходе тестирования, позволяют в первую очередь обратить внимание на то, что показатели скоростей чтения, записи и копирования файлов накопителя Seagate ST3500601XS-RK и жесткого диска Seagate ST3500641AS почти не отличаются, что говорит о высокой эффективности интерфейса eSATA, рассматриваемого нами привода.
Второе наблюдение связано с тем, что накопитель Seagate ST3500601XS-RK оказался наименее эффективным при обработке запросов в синтетических тестах Webserver, Fileserver, Database, Workstation, проведенных с помощью программы IOMeter. Впрочем, данный факт не столь существенен для нашего внешнего накопителя, поскольку подобные режимы работы все же более свойственны встроенным дисковым подсистемам.
Третий момент, на который хочется обратить внимание, это то, что в ряде ситуаций, рассмотренных нами, в том числе и в наиболее реалистичных тестах FC-Test накопитель Seagate ST3500601XS-RK оказался заметно медленнее привода Western Digital My Book Pro Edition WDG1T5000N, который "оснащен" потенциально менее эффективным интерфейсом FireWire 800. Но в данном случае это можно объяснить тем, что реальная пропускная способность FireWire 800 оказалась достаточной для того, чтобы реализовать высокий скоростной потенциал, установленного в него винчестера.
Обобщая все вышенаписанное, мы можем сказать, что в лице внешнего накопителя Seagate ST3500601XS-RK пользователи получают очень емкое и быстрое устройство хранения данных, которое благодаря, использованию современного интерфейса eSATA PCI-адаптеру не заставит его владельца краснеть в ближайшие два-три года.
Особенно актуально оно будет для решения задач связанных с постоянным перемещением большого объема данных, где рабочая скорость передачи информации начинает приобретать решающее значение по сравнению с ценой устройства.