Большинство производителей жестких дисков сегодня предлагают три основные линейки продуктов: диски для настольных систем (Desktop HDD), для систем видеонаблюдения (Surveillance HDD), и для датацентров и критичеких важных приложений (Enterprise HDD). Отдельно также можно отметить диски для СХД. Разница в цене между продуктами разных линеек и при этом идентичной емкости может быть весьма значительной. Так, стоимость дисков для видеонаблюдения ниже, чем цена дисков корпоративного класса, а диски для настольных систем дешевле, чем для систем видео.

Известно, что диски корпоративного класса отличаются максимальной надежностью и долговечностью, обеспечивают высочайший уровень целостности данных за счет различных технологи коррекций ошибок, способны работать в многодисковых массивах. Диски для десктоп-систем — менее долговечны, у них меньше гарантийный срок и параметр MTBF. Особняком стоят продукты для систем видеонаблюдения — по цене они чуть дороже, чем для диски для ПК, но дешевле, чем корпоративные. В чем особенности этих дисков и почему крайне не рекомендуется экономить и пытаться использовать диски для ПК в системах для видеонаблюдения (равно как не стоит переплачивать и использовать для записи видео корпоративные диски)?

Режим работы жестких дисков в зависимости от задачи

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

Совсем другая схема работы в системах видеонаблюдения: здесь почти непрерывно осуществляются только операции записи и сравнительно редко – операции чтения. В системах, предполагающих анализ видеоданных и частый поиск по записанным ранее файлам (что характерно для крупных корпоративных систем), требуется, чтобы диск в равной мере осуществлял как запись, так и воспроизведение. Если вспомнить, что у жесткого диска и операции чтения, и операции записи выполняет один и тот же блок головок, то станет ясно, что решить такую задачу весьма непросто, особенно если данные находятся на кардинально разных дорожках диска. Также стоит упомянуть, что стойки с накопителями могут использоваться в режиме 24х7 в достаточно жестких температурных условиях, но при этом диски должны гарантировать надежность в эксплуатации. Такие требования заставляют производителей жёстких дисков выпускать особые модели для рынка систем видеонаблюдения.

Современные технологии и термины

Возможно это прозвучит странно, но для видеосигнала полная целостность данных не является критической, гораздо хуже длительные задержки при записи видеопотока. Небольшие ошибки, встречающиеся в видеопотоке, не влияют на общую целостность видеофайла, и ведут разве что к утере нескольких пикселей. При этом длительная задержка при записи потока уже будет хорошо заметна для зрителя. Как же производители решают задачи, которая стоят перед дисками для видео? Ответ в использовании различных специализированных технологий при конструировании и производстве таких дисков. Речь идет о компенсации ротационной вибрации, формате разметки Advanced Format, увеличенном показателе MTBF, применении ATA Streaming Command Set и гибком конфигурировании размера буфера. Расскажем более подробно об этих технологиях.

• ATA Streaming Command Set. Технология Streaming Command Set, включенная в стандарт ATA/ATAPI-7, обеспечивает комплексный набор инструментов для операций с дисками для аудио-видео приложений. ATA Streaming Command Set включает: журнал Streaming Performance, описывающий стандартную производительность диска; ограничения по времени восстановления ошибок, с целью предотвратить длительные задержки при восстановлении ошибок; управление чтением/записью, для возврата или использования частично откорректированных данных; журнал ошибок потоковой записи (для уменьшения временной задержки при обработке системных ошибок; команда конфигурирования потока (Configure Stream Command) — оптимизирует буфер данных для диска.

Компенсация ротационной вибрации. Во время работы жесткого диска возникает так называемая ротационная вибрация (РВ), которая вызвана скоростным вращением диска — от 5400 до 15000 об/мин. Если в компьютере есть только один диск, ротационная вибрация не страшна, если же в стойке установлено два и более жестких дисков, то общая вибрация всех устройств создает помехи для точного позиционирования считывающих и записывающих головок диска. Таким образом, позиционирующий механизм вынужден вновь и вновь пытаться переместить головки на нужную дорожку, в результате чего резко падает производительность накопителя. Причем, чем больше дисков используется в системе, тем сильнее может падать быстродействие. Замеры Seagate показали, что при угловом ускорении около 21 рад/с2, диски для настольных систем испытывают серьезные проблемы с позиционированием головок, теряют дорожки, а производительность падает очень существенно, более чем в два раза.

Для снижения воздействия РВ на работу жестких дисков вендоры используют технологии компенсации вибрации: RAFF (Rotary Acceleration Feed Forward) и RVS (Rotational Vibration Safeguard). Суть их в том, что на плату контроллера и на корпус диска устанавливаются акселерометры. Данные с акселерометров поступают на контролер жесткого диска, который вносит необходимые коррекции в работу привода головок. Технологии компенсации ротационной вибрации актуальны лишь для многодисковых систем, поэтому и поддерживают их только продвинутые модели, предназначенные для установки в стойку.

• SkyHawk ImagePerfect – специальная прошивка (firmware), которая использует технологию многоуровневого кеширования (Multi-Tier Caching, MTC) и обеспечивает целостность записываемых данных, препятствуя выпадению видеокадров. Поддерживается до 64 видеопотоков уровня HD. Интеллектуальный алгоритм уменьшает число ошибок с данными, что обеспечивает высокое качество изображений без пикселизациии и потери кадров для большого числа видеопотоков.

Advances Format как способ оптимизации быстродействия. Advanced Format (альтеративное название 4K Cluster) формат разметки области хранения данных на жестких дисках, в котором используются физические секторы размером 4 килобайта вместо традиционных 512 байт.
Применение такой технологии позволяет выиграть до 10% полезного дискового пространства, также улучшается сохранность данных благодаря более эффективной системе исправления ошибок. Основным минусом этой технологии является снижение скорости обработки небольших (менее 4К) файлов.
Новые операционные системы Windows уже поддерживают технологию Advanced Format, а для более старых ОС (Windows XP) для перехода на Advanced Format придется воспользоваться специальными утилитами, которые смогут эмулировать разметку диска.

MTBF, Mean Time Between Failures — среднее время безотказной работы диска. Это статистический показатель, который не применяется к одиночному изделию. Для массива дисков этот параметр подсчитывается следующем образом. Например, имеется 100 дисков с гарантийным сроком три года, для которых параметр MTBF равен 1 млн. часов. В одном году 8760 часов, в трех годах — 26280 часов. За гарантийный период 100 дисков в общей сложности отработают 2,628 млн часов. Это значит, что в течение трех лет гарантийного срока из 100 дисков могут выйти из строя не более 2-3 дисков. Также часто используется показатель AFR (Annual Failure Rate — годовая интенсивность отказов). Упрощенная формула подсчета AFR выглядит следующим образом: AFR=1/(MTBF/8760). Таким образом, для модели Seagate SkyHawk параметр AFR = ~ 0,877.

Короткий рабочий ход (Short Stroke). Технология короткого рабочего хода предназначена для минимизации задержек времени, нужных для позиционирования головки над нужной дорожкой. Суть технологии в том, что мы выделяем на пластинах для пользования только часть наиболее быстрых внешних треков, например, всего 10% или 20%. В этом случае жёсткий диск будет производить гораздо меньше перемещений головок и его быстродействие (а также долговечность) значительно увеличится. Однако использование такой технологии сопровождается значительным уменьшением ёмкости. Например, для диска 4 ТБ емкость сокращается до 400 ГБ (если параметр Short Stroke = 10%) или 800 ГБ (при 20%). С другой стороны, Short Stroke позволяет легко поднять быстродействие диска на 20-40%. В случае, когда требуется именно быстродействие, а не объем, это может быть важно. 

Как мы тестировали

В случае сильного сжатия один видеопоток разрешением Full HD обладает битрейтом около 2-3 МБ/с. Если взять за отсчет средний показатель Data Transfer Rate у современных дисков в диапазоне 80-200 МБ/с, то каждый диск в системах видеонаблюдения потенциально способен записывать видео с нескольких десятков камер.

Для тестирования мы взяли диск Seagate SkyHawk 4 TB ST4000VX007, который предназначен для применения в системах видеонаблюдения.


Вся процедура состояла из нескольких этапов. Вначале мы протестировали диск с помощью синтетических Benchmark-утилит HD Tune, CristalDiskMark, ATTO Disk Benchmark, AS SSD Benchmark. Для полноты картины каждый тест выполнялся три раза.

На втором этапе мы провели измерение быстродействия с помощью open-source утилиты IOMeter. Тестирование накопителя с помощью IOmeter проводилось без создания на нем логического раздела, дабы результаты тестирования не зависили от конкретной файловой системы. Но поскольку IOmeter «не видит» диски в формате Raw, которые были размечены по технологии GPT, все диски пришлось конвертировать в стандартный MBR. Напомним, что MBR не способен создавать разделы объёмом свыше 2 ТБ.

Для имитации нагрузки, подобной системам видеоналюдения, мы сгенерировали в IOmeter собственную конфигурацию Access Specification, где для операций записи/чтения используются блоки данных по 8 МБ, а 95% операций представляют собой последовательную запись. В качестве задачи исследовалась скорость обработки данных при увеличении числа потоков данных с 8 до 256 с удвоением этого числа на каждом шаге.

Далее диск протестировали с помощью утилит AJA System Test для двух типов видеосигнала: 1920*1080 HD-1080i (10 bit RGB) и 4096*3112 4K Full. Величины потока менялись от 256 MB/sec до 64 GB/sec. Утилита Blackmagic Disk Speed Test рассчитывает пригодность использования хранилища для различных качеств видео. В качестве размера тестового файла были взяты следующие величины: 1, 2, 3, 4, 5 ГБ. 

Seagate SkyHawk: описание тестируемой модели

Диски Seagate SkyHawk оптимизированы для систем видеонаблюдения и способны работать в режиме 24×7. Емкость этих дисков варьируется от 1 до 10 ТБ. Устройства серии SkyHawk способны записывать видео до 90% рабочего времени, оставшиеся 10% воспроизводить записанное видео, при этом поддерживая запись сигнала с 64 камер HD-формата одновременно. Кроме того, благодаря «прошивке»  ImagePerfect, SkyHawk способны минимизировать  потери кадров видео

Лимит рабочей нагрузки SkyHawk составляет 180 ТБ в год (втрое больше, чем у обычных дисков для настольных ПК), параметр MTBF достигает одного миллиона часов. На диски предоставляется трехлетняя ограниченная гарантия.

Прошивка (firmware) ImagePerfect™ поддерживает рабочую нагрузку в режиме 24×7. Одно из преимуществ SkyHawk — наличие сенсора вибрации, в дисках от 4ТБ и выше, который позволяет организовывать RAID-массивы из более чем 16 дисков в одной системе. Такая предоставляет заказчикам возможность гибкого роста и масштабирования по мере потребности. В целом, один миллион часов наработки на отказ, 3-летняя гарантия и защита от влияния окружающей среды обеспечивают отличные характеристики TCO.

Диски SkyHawk подключаются по интерфейсу SATA Rev 3.0. Это последняя версия интерфейса Serial ATA, обратно совместимая с SATA 2.0 и использующая те же типы разъёмов и кабелей. Максимальная теоретическая скорость передачи данных для SATA Rev 3.0 достигает 6 Гбит/cек, здесь также улучшены функции управления энергопотреблением.


Рис. 1. CristalDiskInfo: статус диска Seagate SkyHawk 4 ТБ

Результаты тестирования

Вначале мы оценили быстродействие диска с помощью популярной утилиты HD Tune. На первом этапе мы запустили тест диска с размером блока 8 МБ, на втором — с размером блока 512 КБ. Далее  решили проверить, как влияет на производительность диска короткий рабочий ход. Размер блока составлял 8 МБ, выделенная область диска — в первом случае 10% (400 ГБ), во втором — 800 ГБ (20%).

HD Tune

SkyHawk 4 TB

Block 8 MB

Normal

Short Stroke 400 GB

Short Stroke 800 GB

Read, MB/s

Minimum speed

88,2

162,5

162,8

Maximum speed

189,4

190,2

190,2

Average speed

153,7

183,3

183,3

Access time, ms

13,6

9,81

10,8

Burst Rate

243,8

284,7

284,3

Write, MB/s

Minimum speed

75,6

133,5

133,9

Maximum speed

191,9

190,8

189,9

Average speed

148,2

170,8

173,3

Access time, ms

13,6

9,03

9,4

Burst Rate (пиковая скорость), MB/s

245,7

240

241,8

Табл. 1. Тестирование при помощи утилиты HD Tune, блок данных 8 МБ

Как видно по таблице, использование короткого рабочего хода кардинально увеличивает минимальную скорость считывания и записи (почти в два раза), и примерно на 20% повышает среднюю скорость. Максимальная скорость практически не меняется, что, впрочем, вполне логично. Интересно, что переход с Short Stroke 10% на Short Stroke 20% почти не изменяет результаты, разве что на еще 10-15% снижается время доступа.

HD Tune

SkyHawk 4 TB

Block 512 KB

Normal

Read, MB/s

Minimum speed

86,1

Maximum speed

189,4

Average speed

150,6

Access time, ms

15,9

Burst Rate

283,1

Write, MB/s

Minimum speed

82,9

Maximum speed

188

Average speed

146,4

Access time, ms

13,1

Burst Rate (пиковая скорость)

244,6

Табл. 2. Тестирование при помощи утилиты HD Tune, блок данных 512 КБ

Если задать размер блоков данных равным 512 КБ, то HD Tune показывает незначительное падение производительности диска, в пределах 2-3%.

CristalDiskMark

SkyHawk 4 TB

Seq Q32T1 Read (MB/s)

189,1

4K Q32T1 Read (MB/s)

1,663

Seq Read (MB/s)

185,8

4K Read (MB/s)

0,583

Seq Q32T1 Write (MB/s)

186,8

4K Q32T1 Write (MB/s)

1,536

Seq Write (MB/s)

184,1

4K Write (MB/s)

1,549

Табл. 3. Тестирование при помощи утилиты CristalDiskMark

 Результаты тестирования, полученные с помощью утилиты CristalDiskMark, вполне коррелируют с указанными выше цифрами от HD Tune.

ATTO Disk Benchmark

SkyHawk 4 ТБ

Write

Read

0,5 KB

30208

27834

1

55552

56690

2

106532

104484

4

154697

164526

8

179971

180419

16

173443

179273

32

174740

184637

64

176317

175894

128

178750

191151

256

179151

186250

512

180158

181784

1024

181375

188155

2048

180158

193119

4096

175448

191739

8192 KB

179355

187717

Табл. 4. Результаты тестирования посредством утилиты ATTO Disk Benchmark


Рис. 2. ATTO Disk Benchmark: результаты тестирования модели SkyHawk 4 ТБ

AS SSD Benchmark

SkyHawk 4 ТБ

Read

Write

Seq, MB/s

180,95

180,1

4K, MB/s

0,56

1,45

4K-64Thrd, MB/s

1,53

1,43

Acc.Time, ms

16,283

7,746

Счет, баллы

20

21

51

Табл. 5. Результаты тестирования посредством утилиты AS SSD Benchmark

AS SSD Copy Benchmark

SkyHawk 4 ТБ

Speed, MB/s

Duration, s

ISO

123,74

8,68

Program

104,69

13,44

Game

121,78

11,34

Табл. 6. Результаты тестирования AS SSD Copy Benchmark


Рис. 3. Результаты тестирования при помощи AS SSD Compresstion Benchmark для SkyHawk 4 ТБ.

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

Число потоков

IOps

Read IOps

Write IOps

MiBps (Binary)

Read MiBps (Binary)

Write MiBps (Binary)

Transactions per Second

8

18.036157

0.852351

17.183805

144.289253

6.818811

137.470442

18.036157

16

17.529084

0.944451

16.584632

140.232670

7.555611

132.677060

17.529084

32

17.676457

0.963349

16.713108

141.411659

7.706795

133.704864

17.676457

64

17.485007

0.874418

16.610589

139.880054

6.995343

132.884711

17.485007

128

17.541282

0.923670

16.617612

140.330253

7.389358

132.940896

17.541282

256

15.054907

0.722513

14.332395

120.439258

5.780101

114.659157

15.054907

Табл. 7. Результаты тестирования IOMeter для SkyHawk 4 TB.

При тестировании с помощью утилиты AJA System Test было выполнено по три измерения для каждой величины потока. При этом на небольшом потоке наблюдался заметный разброс значений, в то время как для потока 16 GB/sec и 64 GB/sec утилита показала практически стабильные результаты для всех трех попыток измерения.

Поток

Write, MB/s

Read, MB/s

Характеристики видеосигнала: 1920*1080 HD-1080i (10 bit RGB)

256 MB/sec

179

182

181

169

181

170

512 MB/sec

171

174

179

170

175

176

1 GB/sec

176

177

179

177

178

178

4 GB/sec

174

179

178

177

179

177

16 GB/sec

178

178

177

178

179

178

64 GB/sec

179

179

180

180

Поток

Write

Read

Характеристики видеосигнала: 4096*3112  4K Full

256 MB

182

180

178

182

182

182

512 MB

179

180

165

181

181

181

1 GB

179

177

177

180

174

177

4 GB

174

173

176

177

177

176

16 GB

179

177

177

179

179

178

64 GB

179

180

180

180

180

179

Табл. 8. Результаты тестирования AJA System Test для SkyHawk 4 TB.


Рис. 4. Измерение производительности при помощи AJA System Test

Финальный этап тестирования — измерение производительности при помощи утилиты Blackmagic Disk Speed Test. Это приложение имеет минимум настроек — можно изменять только размер тестового файла: от 1 до 5 ГБ. Поэтому было проведено пять измерений, с разными размерами тестового файла.


Рис. 5. Измерение при помощи Blackmagic Disk Speed Test. Размер тестового файла — 1 ГБ


Рис. 6. Измерение при помощи Blackmagic Disk Speed Test. Размер тестового файла — 2 ГБ


Рис. 7. Измерение при помощи Blackmagic Disk Speed Test. Размер тестового файла — 3 ГБ


Рис. 8. Измерение при помощи Blackmagic Disk Speed Test. Размер тестового файла — 4 ГБ


Рис. 9. Измерение при помощи Blackmagic Disk Speed Test. Размер тестового файла — 5 ГБ

Выводы

Согласно итогам тестирования Seagate SkyHawk, пиковая скорость достигает 180-190 МБ/сек. Это не так уж и много, с другой стороны, производитель предупреждает, что специфические технологии оптимизация производительности, реализованные в Surveillance HDD, негативно влияют на результаты в синтетических бенчмарках. Такие диски созданы для специфичных задач и тестовое ПО не вполне отображает их особенности.

Преимущества Surveillance HDD в другом: они способны работать в режиме 24х7 в течение многих лет, хорошо функционируют в стойке, в многодисковых массивах, обладают намного более высоким параметром MTBF, бесперебойно работают в жестких температурных условиях (допустимая температура нагрева корпуса до +70 С). Иными словами, там, где обычные десктоп-диски придется менять едва ли не каждый год, Surveillance HDD будут стабильно и бесперебойно выполнять свои задачи.

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

Модель

SkyHawk 10TB

SkyHawk 4TB

Стандартный номер модели

ST10000VX0004

ST4000VX007

Интерфейс

SATA 6Gb/s

SATA 6 Gb/s

Характеристики

 

 

Установка в отсек

8+

8+

Поддержка камер

Up to 64

Up to 64

Максимальная скорость передачи данных OD (МБ/с)

210

190

Кэш (МБ)

256

64

Надежность/Целостность данных

 

 

Антикоррозионное покрытие (Tarnish Resistant )

Да

Да

Число циклов парковки

300 000

300 000

Ошибки чтения, максимально допустимое значение

1 на 10E15

1 на 10E14

Число часов, проведённых во включенном состоянии, в год

8760

8760

Паспортное время наработки на отказ (MTBF) (часов)

1M

1M

Ограниченная гарантия, (лет)

3

3

Управление питание

 

 

Сила тока при раскрутке (12 В, A)

1.8

1.8

Среднее энергопотребление (Вт)

6.8

5.5

Энергопотребление во время простоя (Вт)

4.42

3.2

Режим ожидания/Режим сна, в среднем (Вт)

0.8/0.8

0.25/0.25

Допустимое отклонение напряжения (5V)

±5%

±5%

Допустимое отклонение напряжения (12V)

±10%

±10%

Температура окружающей среды

 

 

Рабочий режим (окружающая среда, min °C)*

5

0

Рабочий режим (корпус привода, max °C)

70

70

В выключенном состоянии (окружающая среда, min °C)

-40

-40

Высота (мм, max)

26.11

26.11

Ширина (мм, max)

101.85

101.85

Глубина (мм, max)

146.99

146.99

Вес (g, typical)

650

635

* - Компания Seagate настоятельно не рекомендует использовать диски при
нагреве свыше 60С, это значительно снижает их ресурс службы.

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

Тест Seagate Barracuda: насколько быстра «морская щука»?