Жесткие диски


Как обеспечить достоверность данных на SSD при внезапном отключению питания?

В отличие от жестких магнитных дисков, которые в состоянии после обес­точивания обеспечить кратковременное питание своих чипов за счет ге­не­рации, утилизирующей инерцию вращения блинов, проблема ус­той­чи­вос­ти к сбоям энергоснабжения твердотельных накопителей должна решаться ина­че. Один из таких подходов детально анализиру­ет­ся на китайском сайте Ac­Fun. Рассмотрим основные идеи статьи в кон­тек­сте функциональных осо­бенностей полупроводниковых ком­по­нен­тов SSD-накопителей.

Все бенчмарки врут одинаково, а правду показывают по-разному. Имен­но поэтому, может быть, они не конкурируют между собой, а дополняют друг друга? Хорошо бы проверить данное предположение. Для начала решено было сравнить метрики, полученные ути­литой AS SSD Алексея Ше­пе­лян­ско­го, с бенчмарками, снятыми на том же самом устройстве java-при­ло­же­ни­ем NIOBench (разработка Ильи Манусова). Под­опыт­ный — 120 ГБ твер­до­тель­ный накопитель 3510-й се­рии от Intel. Плат­фор­ма ASUS P10S-i с про­цес­сором Xeon E3-1230 v5.

Windows против Ubuntu в дисковых операциях

Прекрасная возможность: с помощью java-приложения NIOBench за­ме­рить производительность дисковой подсистемы в двух средах незави­си­мо друг от друга — в Linux Ubuntu и в Microsoft Windows. Для этого мы возьмем платформу ASUS P10S-i с объемом оперативной памяти 16 ГБ и цент­ральным процессором Intel Xeon E3-1230 v5. Его характеристики в нашем деле не самый важный аргумент, но не будем забывать, что час­то­та чипа не менее 3,4 ГГц, а на кристалле есть 8 МБ кэш-памяти, ко­то­рая оказывает влияние на производительность дисковых операций.

Несмотря на серверные амбиции платформы для тестирования выберем популярные 64-битные ОС: Ubuntu 16.04 LTS и корпоративную Microsoft Windows 10. Каждую их них установим на свой жесткий магнитный диск: для этого нам подойдут терабайтные HGST Ultrastar A7K2000. Все готово для того чтобы ответить на давно интересующий вопрос: чьи аргументы окажутся самыми убедительными?

Выбор сценария для тестирования накопителей

Одна из наших рекомендаций по выполнению бенчмарок накопителей всех типов с помощью утилиты NIOBench, предписывает по воз­мож­нос­ти мини­ми­зи­ровать количество фоновых процессов и пользовательских при­ло­жений, работающих во время измерения, особенно, если такие про­цессы обращаются к диску или создают существенный трафик на ши­нах ввода-вывода платформы. Казалось бы, здесь все очевидно.

Как ни странно, для некоторых платформ, практикующих агрессивный Power Management, существует вероятность получения обратного эф­фек­та. Если отсутствует нагрузка на про­цес­сор, подсистема ACPI, стремясь мини­ми­зи­ро­вать потребляемую мощ­ность и нагрев компонентов, переводит ряд ре­сур­сов платформы в энергосберегающие со­стояния. Особенно это касается мобильных платформ с ак­ку­му­ля­тор­ным питанием.

AMD упрощает старт Windows

Кто видел синий экран смерти (BSOD, blue screen of death) на старте опе­ра­ционной системы Microsoft Windows, вероятно, знаком с главной причиной сбоя. Источником проблем, приводящим к краху загрузки, яв­ляется выбор режима работы контроллера внешних запоминающих ус­тройств в UEFI BIOS. Его конфигурирование в опциях настройки мо­жет называться по раз­но­му и находиться в разных меню, но ее суть всегда одна и та же — пользователю предлагается стандартный режим IDE, сов­местимый с клас­си­ческой конфигурацей x86-платформы, либо использование AHCI-интерфейса, обогащенного такими про­дви­нутыми возможностями, как HotPlugгорячее подключение») и поддержка NCQ — очереди ко­манд.

NIOBench поможет идеально разделить диск

Оказывается, «разогнать» компьютер можно без переключения частот и тай­мингов, не пользуясь жидким азотом, и причем – без ущерба для ста­бильности. Для этого достаточно расширить «бутылочное горло» плат­формы, оптимизировав работу жестких дисков. Дело в том, что пра­к­тически все современные накопители на магнитных дисках при­ме­ня­ют технологию ZBR или Zone Bit Recording. Она использует известный факт, про­истекающий из свойств физической реальности: длина окружности за­висит от ее радиуса. Говорят, что есть миры, в которых и по-другому бывает. Но мы озаботимся только практической стороной вопроса.

Диски Seagate используют встроенное сжатие

Анализируя тенденции развития вычислительных платформ за послед­ние десятилетия можно выделить устойчивый тренд: решения, которые в силу сложной реализуемости сегодня кажутся недостаточно эффек­тивными, завтра становятся реальностью на обновленной технологи­ческой базе. Использование алгоритмов сжатия в устройствах хранения данных, в частности — технология Seagate DuraWrite Data Reduction — неплохо иллюстрирует сказанное.

SSD от Hynix как зеркало 4К-революции

Мотивацией для появления технологии Advanced Format (увеличение раз­­мера сектора на диске до 4 килобайт) является повышение произво­ди­тель­ности накопителей и рост плотности записи. Мне­ния по этому по­во­ду, как часто бывает, разделились. С одной стороны, отказ от сек­то­ров в 512 байт, ставших «каноническими» за время развития PC-плат­форм, неизбежно принесет неожиданности в области совмести­мос­ти. А вот «технические эстеты», считают, что приведение в соответ­ствие раз­ме­ров страницы виртуальной памяти и сектора на­ко­пи­те­ля, мож­но рас­смат­ривать как главный позитив десятилетия…

Страницы