Технологии записи на магнитные диски. Технологии записи информации в жестких дисках

24.06.2019

Накопитель на жестком магнитном диске (НЖМД) \ HDD (Hard Disk Drive) \ винчестер (носитель) – материальный объект, способный хранить информацию.

Накопители информации могут быть классифицированы по следующим признакам:

  • способу хранения информации: магнитоэлектрические, оптические, магнитооптические;
  • виду носителя информации: накопители на гибких и жестких магнитных дисках, оптических и магнитооптических дисках, магнитной ленте, твердотельные элементы памяти;
  • способу организации доступа к информации - накопители прямого, последовательного и блочного доступа;
  • типу устройства хранения информации - встраиваемые (внутренние), внешние, автономные, мобильные (носимые) и др.


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

Устройство жесткого диска

Винчестер содержит набор пластин, представляющих чаще всего металлические диски, покрытые магнитным материалом – платтером (гамма-феррит-оксид, феррит бария, окись хрома…) и соединенные между собой при помощи шпинделя (вала, оси).
Сами диски (толщина примерно 2мм.) изготавливаются из алюминия, латуни, керамики или стекла. (см. Рис)

Для записи используются обе поверхности дисков. Используется 4-9 пластин . Вал вращается с высокой постоянной скоростью (3600-7200 оборотов/мин.)
Вращение дисков и радикальное перемещение головок осуществляется с помощью 2-х электродвигателей .
Данные записываются или считываются с помощью головок записи/чтения по одной на каждую поверхность диска. Количество головок равно количеству рабочих поверхностей всех дисков.

Запись информации на диск ведется по строго определенным местам — концентрическим дорожкам (трекам) . Дорожки делятся на сектора . В одном секторе 512 байт информации.

Обмен данными между ОЗУ и НМД осуществляется последовательно целым числом (кластером). Кластер — цепочки последовательных секторов (1,2,3,4,…)

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

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

Устройство винчестера


Магнитный принцип чтения и записи информации

магнитный принцап записи информации

Физические основы процессов записи и воспроизведения информации на магнитных носителях заложены в работах физиков М.Фарадея (1791 - 1867) и Д. К. Максвелла (1831 - 1879).

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

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

Магнитный домен (от лат. dominium - владение) - это микроскопическая, однородно намагниченная область в ферромагнитных образцах, отделенная от соседних областей тонкими переходными слоями (доменными границами).

Под воздействием внешнего магнитного поля собственные магнитные поля доменов ориентируются в соответствии с направлением магнитных силовых линий. После прекращения воздействия внешнего поля на поверхности домена образуются зоны остаточной намагниченности. Благодаря этому свойству на магнитном носителе сохраняется информация, действовавшем магнитном поле.

При записи информации внешнее магнитное поле создается с помощью магнитной головки. В процессе считывания информации зоны остаточной намагниченности, оказавшись напротив магнитной головки, наводят в ней при считывании электродвижущую силу (ЭДС).

Схема записи и чтения с магнитного диска дана на рис.3.1 Изменение направления ЭДС в течение некоторого промежутка времени отождествляется с двоичной единицей, а отсутствие этого изменения - с нулем. Указанный промежуток времени называется битовым элементом .

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

Организация быстрого доступа к информации на диске является важным этапом хранения данных. Оперативный доступ к любой части поверхности диска обеспечивается, во-первых, за счет придания ему быстрого вращения и, во-вторых, путем перемещения магнитной головки чтения/записи по радиусу диска.
Гибкий диск вращается со скоростью 300-360 об/мин, а жесткий диск - 3600- 7200 об/мин.


Логическое устройство винчестера

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

Структура (разметка) диска создается в процессе форматирования.

Форматирование магнитных дисков включает 2 этапа:

  1. физическое форматирование (низкого уровня)
  2. логическое (высокого уровня).

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

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

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

Форматирование низкого уровня нужно производить в следующих случаях:

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

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

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

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

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

Логический диск — это некоторая область жесткого диска, работающая так же, как отдельный накопитель.

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

В процессе логического форматирования на диске выделяется системная область , которая состоит из 3-х частей:

  • загрузочного сектора и таблица разделов (Boot reсord)
  • таблицы размещения файлов (FAT) , в которых записываются номера дорожек и секторов, хранящих файлы
  • корневой каталог (Root Direсtory).

Запись информации осуществляется частями через кластер. В одном и том же кластере не может быть 2-х разных файлов.
Кроме того, на данном этапе диску может быть присвоено имя.

Жесткий диск может быть разбит на несколько логических дисков и наоборот 2 жестких диска может быть объединены в один логический.

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


Характеристики винчестеров

Жесткие диски (винчестеры) отличаются между собой следующими характеристиками:

  1. емкостью
  2. быстродействием – временем доступа к данным, скоростью чтения и записи информации.
  3. интерфейсом (способ подключения) — типом контролера, к которому должен присоединяться винчестер (чаще всего IDE/EIDE и различные варианты SСSI).
  4. другие особенности

1. Емкость — количество информации, помещающееся на диске (определяется уровнем технологии изготовления).
На сегодня емкость составляет 500 -2000 и более Гб. Места на жестком диске никогда не бывает много.


2. Скорость работы (быстродействие)
диска характеризуется двумя показателями: временем доступа к данным на диске и скоростью чтения/записи на диске .

Время доступа – время необходимое для перемещения (позиционирования) головок чтения/записи на нужную дорожку и нужный сектор.
Среднее характерное время доступа между двумя случайно выбранными дорожками примерно 8-12мс(миллисекунд), более быстрые диски имеют время 5-7мс.
Время перехода на соседнюю дорожку (соседний цилиндр) меньше 0.5 — 1.5мс. Для поворота в нужный сектор тоже нужно время.
Полное время оборота диска для сегодняшних винчестеров 8 – 16мс, среднее время ожидания сектора составляет 3-8мс.
Чем меньше время доступа, тем быстрее будет работать диск.

Скорость чтения/записи (пропускная способность ввода/вывода) или cкорость передачи данных (трансферт) – время передачи последовательно расположенных данных, зависит не только от диска, но и от его контроллера, типы шины, быстродействие процессора. Скорость медленных дисков 1.5-3 Мб/с, у быстрых 4-5Мб/с, у самых последних 20Мб/с.
Винчестеры со SСSI–интерфейсом поддерживают частоту вращение 10000 об./мин. и среднее время поиска 5мс, скорость передачи данных 40-80 Мб/с.


3. Стандарт интерфейса подключения винчестера
— т.е. тип контроллера, к которому должен подключаться жесткий диск. Он находится на материнской плате.
Различают три основных интерфейса подключения

  1. IDE и его различные варианты


IDE(Integrated Disk Eleсtroniс) или (ATA) Advanсed Teсhnology Attaсhment

Достоинства — простота и невысокая стоимость

Скорость передачи:8.3, 16.7, 33.3, 66.6, 100 Мб/с. По мере развития данных интерфейс поддерживает расширение списка устройств: жесткий диск, супер-флоппи, магнитооптика,
НМЛ, СD-ROM, СD-R, DVD-ROM, LS-120, ZIP.

Вводятся некоторые элементы распараллеливания (gneuing и disсonneсt/reсonneсt), контроля за целостностью данных при передаче. Главный недостаток IDE — небольшое количество подключаемых устройств (не больше 4), что для ПК высокого класса явно мало.
Сегодня IDE-интерфейсы перешли на новые протоколы обмена Ultra ATA. Значительно увеличив свою пропускную способность
Mode 4 и DMA (Direсt Memory Aссess) Mode 2 позволяет передавать данные со скоростью 16,6Мб/с, однако реальная скорость передачи данных была бы намного меньше.
Стандарты Ultra DMA/33 и Ultra DMA/66, разработанные в феврале 98г. компанией Quantum имеют 3 режима работы 0,1,2 и 4,соответствено во втором режиме носитель поддерживает
скорость передачи 33Мб/с. (Ultra DMA/33 Mode 2) Для обеспечения такой высокой скорости можно достичь только при обмене с буфером накопителя. Для того, чтобы воспользоваться
стандартами Ultra DMA необходимо выполнить 2 условия:

1. аппаратная поддержка на материнской плате (чипсета) и со стороны самого накопителя.

2. для поддержания режима Ultra DMA, как и другой DMA (direсt memory Aссess-прямой доступ к памяти).

Требуется специальный драйвер для разных наборов микросхем различных. Как правило, они входят в комплект системной платы, в случаи необходимости ее можно «скачать»
из Internet со страницы фирмы-изготовителя материнской платы.

Стандарт Ultra DMA обладает обратной совместимостью с предыдущими контроллерами, работающих в более медленном варианте.
Сегодняшний вариант: Ultra DMA/100 (конец 2000г.) и Ultra DMA/133 (2001г.).

SATA
Замена IDE (ATA) не другую высокоскоростную последовательную шину Fireware (IEEE-1394). Применение новой технологии позволит довести скорость передачи равной 100Мб/с,
повышается надежность системы, это позволит устанавливать устройства не включая ПК, что категорически нельзя в ATA-интерфейсе.


SСSI (Small Сomputer System Interfaсe)
— устройства дороже обычных в 2 раза, требуют специального контроллера на материнской плате.
Используются для серверов, издательских системах, САПР. Обеспечивают более высокое быстродействие (скорость до 160Мб/с), широкий диапазон подключаемых устройств хранения данных.
SСSI- контроллер необходимо покупать вместе с соответствующим диском.

SСSI преимущество перед IDE- гибкость и производительность.
Гибкость заключается большим количеством подключаемых устройств (7-15), а у IDE (4 максимально), большей длиной кабеля.
Производительность — высокая скорость передачи и возможность одновременной обработки нескольких транзакций.

1. Ultra Sсsi 2/3(Fast-20) до 40Мб/с 16-разрядный вариант Ultra2- стандарт SСSI до 80Мб/с

2. Другая технология SСSI-интерфейса названа Fibre Сhannel Arbitrated Loop (FС-AL) позволяет подключать до 100Мбс, длина кабеля при этом до 30 метров. Технология FС-AL позволяет выполнить «горячие» подключение, т.е. на «ходу», имеет дополнительные линии для контроля и коррекции ошибок (технология дороже обычного SСSI).

4. Другие особенности современных винчестеров

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

4.1 Среднее время поиска.

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

Так, фирмы Fujitsu, Western Digital проводят по всем возможным парам дорожек, фирмы Maxtor и Quantum применяют метод случайного доступа. Получаемый результат может дополнительно корректироваться.

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

4.2 Скорость вращения

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

Среднее значение этого времени соответствует половине оборота диска и составляет 8.33 мс при 3600 об/мин, 6.67 мс при 4500 об/мин, 5,56 мс при 5400 об/мин, 4,17 мс при 7200 об/мин.

Значение скрытого времени сопоставимо со средним временем поиска, так что в некоторых режимах оно может оказывать такое же, если не больше, влияние на производительность.

4.3 Внутренняя скорость передачи

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

4.4 Внешняя скорость передачи

— скорость (пиковая) с которой данные передаются через интерфейс.

Она зависит от типа интерфейса и имеет чаще всего, фиксированные значения: 8.3; 11.1; 16.7Мб/с для Enhanсed IDE (PIO Mode2, 3, 4); 33.3 66.6 100 для Ultra DMA; 5, 10, 20, 40, 80, 160 Мб/с для синхронных SСSI, Fast SСSI-2, FastWide SСSI-2 Ultra SСSI (16 разрядов) соответственно.

4.5 Наличие у винчестера своей Кэш-памяти и ее объем (дисковый буфер).

Объем и организация Кэш-памяти (внутреннего буфера) может заметно вливать на производительность жесткого диска. Так же как и для обычной Кэш-памяти,
прирост производительности по достижении некоторого объема резко замедляется.

Сегментированная Кэш-память большого объема актуальна для производительных SСSI–дисков, используемых в многозадачных средах. Чем больше КЭШ, тем быстрее работает винчестер (128-256Кб).

Влияние каждого из параметров на общую производительность вычленить довольно трудно.


Требования к жестким дискам

Основное требование к дискам — надежность работы гарантируется большим сроком службы компонентов 5-7 лет; хорошими статистическими показателями, а именно:

  • среднее время наработки на отказ не менее 500 тысяч часов (высшего класса 1 миллион часов и более.)
  • встроенная система активного контроля за состоянием узлов диска SMART /Self Monitoring Analysis and Report Teсhnology.

Технология S.M.A.R.T. (Self-Monitoring Analysis and Reporting Teсhnology) является открытым промышленным стандартом, разработанный в свое время Сompaq, IBM и рядом других производителей жестких дисков.

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

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

При работе с жестким диском следует соблюдать температурный режим, в котором функционирует накопитель. Изготовители гарантируют безотказную работу винчестера при температуре окружающей их среды в диапазоне от 0С до 50С, хотя, в принципе, без серьезных последствий можно изменить границы по крайней мере градусов на 10 в обе стороны.
При больших отклонениях температуры воздушная прослойка необходимой толщиной может не образовываться, что приведет к повреждению магнитного слоя.

Вообще производители HDD уделяют довольно большое внимание надежности своих изделий.

Основная проблема — попадание внутрь диска посторонних частиц.

Для сравнения: частичка табачного дыма в два раза больше расстояния между поверхностью и головкой, толщина человеческого волоса в 5-10 раза больше.
Для головки встреча с такими предметами обернется сильным ударом и, как следствие, частичным повреждением или же полным выходом из строя.
Внешне это заметно, как появление большого количества закономерно расположенных негодных кластеров.

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

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

Для предотвращения таких весьма неприятных случаев различные фирмы прибегают ко всякого рода ухищрениям. Помимо простого повышения механической прочности компонентов диска, применяются также интеллектуальная технология S.M.A.R.T., которая следит за надежностью записи и сохранности данных на носителе (см. выше).

Вообще-то диск всегда отформатирован не на полную емкость, имеется некоторый запас. Связано это главным образом еще и с тем, что практически невозможно изготовить носитель,
на котором абсолютно вся поверхность была бы качественной, обязательно будет иметься bad-кластеры (сбойные). При низкоуровневом форматировании диска его электроника настраивается так,
чтобы она обходила эти сбойные участки, и для пользователя было совершенно не заметно, что носитель имеет дефект. Но вот если они видны (например, после форматирования
утилита выводит их количество, отличное от нуля), то это уже очень плохо.

Если гарантия не истекла (а HDD, на мой взгляд, лучше всего покупать с гарантией), то сразу же отнесите диск к продавцу и потребуйте замены носителя или возврат денег.
Продавец, конечно же, сразу начнет говорить, что парочка сбойных участков – еще не повод для беспокойства, но не верьте ему. Как уже говорилось, это парочка, скорее всего, вызовет еще множество других, а впоследствии вообще возможен полный выход винчестера из строя.

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


Подготовка винчестера к работе

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

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

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

Справедливости ради нужно сказать, что нередко на диске написано только его название. Но и в этом случае можно найти требуемую информацию либо в справочнике,
либо позвонив в представительство фирмы. При этом важно получить ответы на три вопроса:

  • как должны быть установлены перемычки для того, чтобы использовать накопитель как master \ slave?
  • сколько на диске цилиндров, головок, сколько секторов на дорожку, чему равняется значение прекомпенсации?
  • какой тип диска из записанных в ROM BIOS лучше всего соответствует данному накопителю?

Владея этой информацией, можно переходить к установке накопителя на жестком диске.


Для установки жесткого диска в компьютер следует сделать следующее:

  1. Отключить полностью системный блок от питания, снять крышку.
  2. Присоединить шлейф винчестера к контроллеру материнской платы. Если Вы устанавливаете второй диск можно воспользоваться шлейфом от первого при наличии на нем дополнительного разъема, при этом нужно помнить, что ск орость работы разных винчестеров будет сравнена в сторону медленно.
  3. Если требуется, переключить перемычки в соответствии со способом использования жесткого диска.
  4. Установить накопитель на свободное место и присоединить шлейф от контроллера на плате к разъему винчестера красной полосой к питанию, кабель источника питания.
  5. Надежно закрепить жесткий диск четырьмя болтами с двух сторон, акку/spanратно расположить кабели внутри компьютера, так, чтобы при закрывании крышки не перерубить их,
  6. Закрыть системный блок.
  7. Если ПК сам не определил винчестер, то изменить конфигурацию компьютера с помощью Setup, чтобы компьютер знал, что к нему добавили новое устройство.


Фирмы-изготовители винчестеров

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

Если на вашем диске появились сбои, то пытаться его ремонтировать — зачастую означает лишь подвергать свои данные к дополнительному риску.
Гораздо более разумный путь- замена сбойного устройства на новое.
Львиную долю жестких дисков на российском (да и не только) рынке составляет продукции фирм IBM, Maxtor, Fujitsu, Western Digital (WD), Seagate, Quantum.

название фирмы-изготовителя, производящего данный тип накопителя,

Корпорация Quantum (www. quantum. сom.) , основанная в 1980г.,- одна из ветеранов на рынке дисковых накопителей. Компания известна своими новаторскими техническими решениями, направленными на повышение надежности и производительности жестких дисков, временем доступа к данным на диске и скоростью чтения/записи на диске, возможностью информировать о возможных будущих проблемах, могущих привести к потере данных или к выходу диска из строя.

— Одной из фирменных технологий Quantum является SPS (Shoсk Proteсtion System), призванная защитить диск от ударных воздействий.

— встроенная программа DPS (Data Proteсtion System), предназначенной сохранить самое дорогое — хранящиеся на них данные.

Корпорация Western Digital (www.wdс.сom.) также является одной из старейших компаний-производителей дисковых накопителей, она знала в своей истории и взлеты и падения.
Компания за последние время смогла внедрить в свои диски самые последние технологии. Среди них стоит отметить собственную разработку-технологию Data Lifeguard,которая является дальнейшим развитием системы S.M.A.R.T. В ней сделана попытка логического завершения цепочки.

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

Фирма Seagate (www.seagate. Сom) очень известна на нашем рынке. К слову сказать, я рекомендую винчестеры именно этой фирмы, как самык надежные и долговечные.

В 1998 г. она заставила вновь обратить на себя внимание, выпустив серию дисков Medallist Pro
со скоростью вращения 7200 об/мин,применив для этого специальные подшипники. Раньше такая скорость использовалась только в дисках интерфейса SСSI, что позволило увеличить производительность. В этой же серии используется технология SeaShield System, призванная улучшить защиту диска и хранящихся на нем данных от влияния электростатики и ударных воздействий. Одновременно уменьшается также и воздействие электромагнитных излучений.

Все производимые диски поддерживают технологию S.M.A.R.T.
В новых дисках Seagate предусматривает применение улучшенной версии своей системы SeaShield с более широкими возможностями.
Показательно, что Seagate заявил о наибольшей в отрасли стойкости обновленной серии к ударам – 300G в нерабочем состоянии.

Фирма IBM (www. storage. ibm. сom) хотя и не являлась до недавнего времени крупным поставщиком на российском рынке жестких дисков, но успела быстро завоевать хорошую репутацию благодаря своим быстрым и надежным дисковым накопителям.

Фирма Fujitsu (www. Fujitsu. сom) является крупным и опытным производителем дисковых накопителей, причем не только магнитных, но и оптических и магнитооптических.
Правда, на рынке винчестеров с интерфейсом IDE компания отнюдь не лидер: она контролирует (по разным различных исследований) примерно 4% этого рынка, а основные ее интересы лежат в области SСSI-устройств.


Терминологический словарь

Так как некоторые элементы накопителя, играющие важную роль в его работе, часто воспринимаются как абстрактные понятия, ниже приводится объяснение наиболее важных терминов.

Время доступа (Aссes time) — период времени, необходимый накопителю на жестком диске для поиска и передачи данных в память или из памяти.
Быстродействие накопителей на жестких магнитных дисках часто определяется временем доступа (выборки).

Кластер (Сluster) — наименьшая единица пространства, с которой работает ОС в таблице расположения файлов. Обычно кластер состоит из 2-4-8 или более секторов.
Количество секторов зависит от типа диска. Поиск кластеров вместо отдельных секторов сокращает издержки ОС по времени. Крупные кластеры обеспечивают более быструю работу
накопителя, поскольку количество кластеров в таком случае меньше, но при этом хуже используется пространство (место) на диске, так как многие файлы могут оказаться меньше кластера и оставшиеся байты кластера не используются.


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


Цилиндр (Сylinder)
— дорожки, расположенные напротив друг друга на всех сторонах всех дисков.

Головка накопителя (Drive head) — механизм, который перемещается по поверхности жесткого диска и обеспечивает электромагнитную запись или считывание данных.


Таблица размещения файлов (FAT) (File Alloсation Table (FAT))
— запись, формируемая ОС, которая отслеживает размещение каждого файла на диске и то, какие сектора использованы, а какие — свободны для записи в них новых данных.


Зазор магнитной головки (Head gap)
— расстояние между головкой накопителя и поверхностью диска.


Чередование (Interleave)
— отношение между скоростью вращения диска и организацией секторов на диске. Обычно скорость вращения диска превышает способность компьютера получать данные с диска. К тому моменту, когда контроллер производит считывание данных, следующий последовательный сектор уже проходит головку. Поэтому данные записываются на диск через один или два сектора. С помощью специального программного обеспечения при форматировании диска можно изменить порядок чередования.


Логический диск (Logiсal drive)
— определенные части рабочей поверхности жесткого диска, которые рассматривают как отдельные накопители.
Некоторые логические диски могут быть использованы для других операционных систем, таких как, например, UNIX.


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


Разбивка (Partitioning)
– операция разбивки жесткого диска на логические диски. Разбиваются все диски, хотя небольшие диски могут иметь только один раздел.


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


RLL (Run-length-limited)
— кодирующая схема, используемая некоторыми контроллерами для увеличения количества секторов на дорожку для размещения большего количества данных.


Сектор (Seсtor)
— деление дисковых дорожек, представляющее собой основную единицу размера, используемую накопителем. Секторы ОС обычно содержат по 512 байтов.


Время позиционирования (Seek time)
— время, необходимое головке для пе¬ремещения с дорожки, на которой она установлена, на какую-либо другую нужную дорожку.


Дорожка (Traсk)
— концентрическое деление диска. Дорожки похожи на дорожки на пластинке. В отличие от дорожек пластинки, которые представляют собой непрерывную спираль, дорожки на диске имеют форму окружности. Дорожки в свою очередь делятся на кластеры и сектора.


Время перехода с дорожки на дорожку (Traсk-to-traсk seek time)
— время, необходимое для перехода головки накопителя на соседнюю дорожку.


Скорость передачи данных (Transfer rate)
— объем информации, передаваемый между диском и ЭВМ в единицу времени. В него входит и время поиска дорожки.

Могут быть намагничены одним из двух возможных способов, которые обозначают ноль или единицу, т. е. 1 бит. Такая намагниченная область называется магнитным доменом и представляет собой миниатюрный магнит на поверхности диска с определенной ориентацией южного и северного магнитного полюса. Для записи бита магнитная головка создает определенным образом направленное магнитное поле, которое ориентирует домен, вектор намагниченности которого сохраняется в течение длительного времени после того, как головка прекратила свое воздействие на магнитную поверхность. Плотность записи, количество информации, которое может быть записано на единицу поверхности пластины, связано с размерами доменов. Общеупотребительными величинами плотности записи являются:

  • BPSI (плотность записи на единицу площади) - количество информации, которое может быть записано на квадратном дюйме магнитного диска.
  • TPI - (плотность дорожек) - величина, показывающая, насколько близко друг от друга расположены дорожки на пластине. Измеряется в количестве дорожек на дюйм.
  • BPI (линейная плотность) - величина, показывающая, насколько плотно "упакованы" данные на дорожке. Измеряется в битах на дюйм дорожки.

Основными причинами невозможности бесконечного уменьшения размера домена является:

  • Размер магнитной головки. В настоящее время именно она определяет размер минимальной намагничиваемой области - домена.
  • Ослабление уровня считываемого сигнала и увеличения в нем уровня шума.
  • Спонтанное саморазмагничивание домена, вызванное воздействием температуры .

Помимо уменьшения размера доменов производители жестких дисков используют и другие технологии увеличения плотности записи:

PRML - максимальное правдоподобие при неполном отклике. Это алгоритм преобразования аналогового сигнала, записанного на магнитный диск, основанный на ряде положений теории распознавания образов. В методе PRML для декодирования применяется набор образцов, с которыми сравнивается считанный сигнал, и за результат принимается наиболее похожий. Состоит из двух частей - подсистема Partial Response (частичный отклик) переводит сигнал из аналоговой формы в цифровую, минимизируя шумы, а подсистема Maximum Likelihood (максимальное правдоподобие) производит цифровую обработку сигнала для восстановления наиболее правдоподобной его формы. Данный алгоритм и его развитие EPRML применяется практически во всех современных жестких дисках .

AFC - антиферромагнитная пара (магнитно-компенсированые пленки). Суть идеи заключается в нанесении на диск трехслойного антиферромагнитного покрытия, в котором пара магнитных слоев разделена специальной изолирующей прослойкой из рутения. За счет того, что расположенные друг под другом магнитные домены имеют антипараллельную ориентацию магнитного поля, они образуют пару, которая оказывается более устойчивой к спонтанному перемагничиванию, чем одиночный "плоский" домен.

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

Продольная запись

Перпендикулярная запись

HAMR - термомагнитная запись. Суть идеи заключается в использовании магнитных материалов, обеспечивающих высокую термостабильность записанных участков поверхности. Для записи информации магнитный домен предварительно разогревается с помощью сфокусированного лазерного пучка. Диаметр пучка и определяет размер области, соответствующей одному биту информации. При повышении температуры домена происходит существенное изменение его магнитных свойств (уменьшается коэрцитивная сила), и, таким образом, нагретые участки становятся способными к намагничиванию. Для массового внедрения HAMR в серийное производство необходима разработка эффективного теплоотвода от магнитных пластин во время записи информации.

SOMA - самоорганизующиеся магнитные решетки. Данная технология предусматривает формирование на поверхности диска монодисперсного слоя "самоорганизующихся магнитных массивов" из мельчайших однородных железно-платиновых конгломератов размером около 3 нм (3 нм - это 10-15 атомов твердого вещества, выложенных в ряд). Применение этой "нанотехнологии" позволит существенно снизить уровень нестабильности отдельных магнитных зерен и уменьшить размеры домена.

1.6 Технологии записи данных на жесткие диски

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

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

Метод параллельной записи.

На данный момент это всё ещё самая распространенная технология записи информации на НЖМД. Биты информации записываются с помощью маленькой головки, которая проходя над поверхностью вращающегося диска намагничивает миллиарды горизонтальных дискретных областей - доменов. Каждая из этих областей является логическим нулём или единицей, в зависимости от намагниченности.

Максимально достижимая при использовании данного метода плотность записи составляет около 23 Гбит/см². В настоящее время происходит постепенное вытеснение данного метода методом перпендикулярной записи.

Метод перпендикулярной записи

Метод перпендикулярной записи - это технология, при которой биты информации сохраняются в вертикальных доменах. Это позволяет использовать более сильные магнитные поля и снизить площадь материала, необходимую для записи 1 бита. Плотность записи у современных образцов - 15-23 Гбит/см², в дальнейшем планируется довести плотность до 60-75 Гбит/см².

Жёсткие диски с перпендикулярной записью доступны на рынке с 2005 года.

Метод тепловой магнитной записи

Метод тепловой магнитной записи (англ. Heat-assisted magnetic recording, HAMR) на данный момент самый перспективный из существующих, сейчас он активно разрабатывается. При использовании этого метода используется точечный подогрев диска, который позволяет головке намагничивать очень мелкие области его поверхности. После того, как диск охлаждается, намагниченность "закрепляется". На рынке ЖД данного типа пока не представлены (на 2009 год), есть лишь экспериментальные образцы, но их плотность уже превышает 150 Гбит/см². Разработка HAMR-технологий ведется уже довольно давно, однако эксперты до сих пор расходятся в оценках максимальной плотности записи. Так, компания Hitachi называет предел в 2,3−3,1 Тбит/см², а представители Seagate Technology предполагают, что они смогут довести плотность записи HAMR-носители до 7,75 Тбит/см². Широкого распространения данной технологии следует ожидать после 2010 года.

1.7 Размещение данных на жестком диске

О том, что конфигурация диска задается через количество цилиндров, головок и секторов на дорожке, все знают с начала эпохи PC. Хотя еще несколько лет тому назад точное указание в программе SETUP всех этих параметров диска было обязательным, сейчас это не так. Строго говоря, те параметры диска, которые вы видите в разделе SETUP Standard CMOS Setup, как правило, ничего общего не имеют с реальными параметрами диска, причем вы можете заметить, что эти параметры меняются в зависимости от вида трансляции геометрии диска - Normal, LBA и Large. Normal - геометрия в соответствии с данной производителем в документации на диск и не позволяет DOS увидеть более чем 504 Mb (1 Mb - 1048576 байт). LBA - Logical Block Address - эта установка позволяет видеть DOS диски объемом до 4 Gb. Large используется такой операционной системой, как Unix. Параметры, установленные в SETUP, преобразуются в реальные логикой управления жестким диском. Многие современные операционные системы работают с диском через LBA, минуя BIOS.

Существует несколько способов физического сохранения данных на жестком диске. Определить способ отображения данных на диске можно, только используя различные программы определения быстродействия диска (benchmark). В программу Winbench 98/99 включен High-end тест жесткого диска, где оцениваются не достаточно отвлеченные в настоящее время 2 параметра - скорость передачи данных и время доступа, а проверяется, для каких задач и для каких наиболее популярных программ, активно работающих с диском, диск наиболее пригоден.

Рисунок 1.1 - Вертикальное отображение размещения данных на жестком диске

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

Рисунок 1.2 - Горизонтальное отображение размещения данных на жестком диске


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

Комбинированный способ отображения, использующий как "вертикальный" так и "горизонтальный" способ.

При тестировании таких дисков видно, что чем дальше от начальных цилиндров, тем хуже параметры диска. Это связано с тем, что на внешних дорожках размещается больше секторов и считывание/запись выполняется быстрее.

В справедливости этого легко убедиться, запустив Winbench 97/98/99, выбрав сначала диск C для теста диска, а затем последний логический диск (желателен диск объемом не менее 2.5 Gb). Разница в оценке быстродействия диска для модели WD AC32500 составила 15%.

Реально диск разделен на зоны, в каждую из которых входит обычно от 20 до 30 цилиндров с одинаковым количеством секторов. Эти зоны также называются "notches".

Чем выше плотность записи на диск, тем выше будет скорость считывания с него. Именно поэтому при оценке параметров диска следует внимательно смотреть на внутреннюю скорость передачи данных. Внутренняя скорость передачи данных прямо пропорциональна плотности записи на диск и скорости вращения шпинделя. Так как увеличивать скорость вращения диска достаточно сложно - увеличивается энергопотребление, шум, возникают проблемы с теплоотводом, то наиболее оптимальный путь повышения производительности - это увеличение плотности записи на диск. Именно поэтому современный жесткий диск со скоростью вращения 5400 об/мин легко опережает по производительности диск с 7200 об/мин, выпущенный двумя годами ранее. Все производители жестких дисков в первую очередь и заняты проблемой повышения плотности записи. При прочих равных условиях, из двух накопителей равной емкости быстрее будет работать накопитель с меньшим количеством дисков, т.е. с большей плотностью записи.



Некий предел, на передней панели корпуса компьютера образуются вихревые турбулентные потоки, которые создают характерный шум (он напоминает шипение пылесоса, но гораздо тише). 2. Регулировка охлаждения компьютерных систем 2.1 Воздушное охлаждение компьютерных систем Для переноса воздуха в системах охлаждения используют вентиляторы. 2.1.1 Устройство вентилятора Вентилятор состоит из...

8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra? Раздел 3. Автономная и комплексная проверка функционирования и диагностика СВТ, АПС и АПК Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без...

Изменений Далее будет предложен и рассмотрен вариант усовершенствования системы охлаждения рассматриваемого в данной работе двигателя ЗМЗ-406 автомобилей ГАЗ 2705, 3221 «ГАЗЕЛЬ». Описание целей и элементов доработки системы охлаждения двигателя ЗМЗ-406 по пунктам приведены ниже. Основные элементы системы и режимы работы приведены на рис. 20…24. 1. Вместо вентилятора и гидронасоса с...





Для реализации системы бюджетирования Консультационной группы "Воронов и Максимов". Статья о проблемах выбора системы бюджетирования - в проекте "УПРАВЛЕНИЕ 3000". Бюджетный автомат Если вы решитесь на автоматизацию системы бюджетирования компании, перед вами сразу встанут вопросы: что выбрать, сколько платить, как внедрять. Примеряйте! О ЧЕМ РЕЧЬ В “Капитале” на стр. 44, 45 мы рассказали...

Лекция №5: Накопители информации

План

1. Жесткие диски
2. Твердотельные накопители

1. Жесткие диски

Историческая справка

В ходе развития жёстких дисков сменилось шесть типоразмеров – форм-факторов.

Рисунок 1. Типоразмеры HDD

1956 год – жёсткий диск IBM 350 в составе первого серийного компьютера IBM 305 RAMAC. Накопитель занимал ящик размером с большой холодильник и имел вес 971 кг, а общий объём памяти 50 вращавшихся в нём покрытых чистым железом тонких дисков диаметром 610 мм составлял около 5 миллионов 6-битных байт (3,5 Мб в пересчёте на 8-битные байты).
1980 год – первый 5,25-дюймовый Winchester, Shugart ST-506, 5 Мб.
1981 год – 5,25-дюймовый Shugart ST-412, 10 Мб.
1986 год – стандарты SCSI, ATA(IDE).
1991 год – максимальная ёмкость 100 Мб.
1995 год – максимальная ёмкость 2 Гб.
1997 год – максимальная ёмкость 10 Гб.
1998 год – стандарты UDMA/33 и ATAPI.
1999 год – IBM выпускает Microdrive ёмкостью 170 и 340 Мб.
2002 год – стандарт ATA/ATAPI-6 и накопители емкостью свыше 137 Гб.
2003 год – появление SATA.
2005 год – максимальная ёмкость 500 Гб.
– стандарт Serial ATA 3G (или SATA II), появление SAS (Serial Attached SCSI).
2006 год – применение перпендикулярного метода записи в коммерческих накопителях.
– появление первых «гибридных» жёстких дисков, содержащих блок флэш-памяти.
2007 год – Hitachi представляет первый коммерческий накопитель ёмкостью 1 Тб.
2009 год – на основе 500-гигабайтных пластин Western Digital, затем Seagate Technology LLC выпустили модели ёмкостью 2 Тб.
– Western Digital объявила о создании 2,5-дюймовых HDD объемом 1 Тб (плотность записи - 333 Гб на одной пластине)
– появление стандарта SATA 3.0 (SATA 6G).
2010 год – компания Seagate приступает к разработки HDD объемом 3ТБ.

Определение и устройство HDD
Накопитель на жёстких магнитных дисках или НЖМД (англ. Hard Disk Drive, HDD ), жёсткий диск , винчестер , в компьютерном сленге «винт» , хард , хард диск – устройство хранения информации, основанное на принципе магнитной записи. Является основным накопителем данных в большинстве компьютеров.

Принципиально HDD состоит из следующих основных блоков:
Блок электроники включает в себя контакты и микросхему, на которой расположены: контроллер управления HDD, разъемы питания, блок перемычек, разъем для шлейфов (интерфейс подключения).
Механический блок состоит из магнитных пластин, шпинделя, коромысла, осей вращения коромысла, сервопривода коромысла, головок чтения и записи.
Корпус – это конструкция в которой расположены все элементы HDD.

Рисунок 2. Схема устройства HDD

Рисунок 3. Устройство HDD

Принципы хранения информации на HDD
Информация в НЖМД записывается на жёсткие (алюминиевые, керамические или стеклянные) пластины, покрытые слоем ферромагнитного материала (оксид железа), чаще всего двуокиси хрома. В НЖМД используется от одной до нескольких пластин на одной оси.
Данные хранятся на пластинах в виде концентрических дорожек, каждая из которых разделена на секторы по 512 байт, состоящие из горизонтально ориентированных доменов. Ориентация доменов в магнитном слое служит для распознавания двоичной информации (0 или 1). Размер доменов определяет плотность записи данных с целью, адресации пространства поверхности пластин диска, которые делятся на дорожки – концентрические кольцевые области. Каждая дорожка делится на равные отрезки – секторы .

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

Организация считывания/записи данных происходит благодаря головкам чтения/записи (ГЧЗ). В рабочем режиме ГЧЗ не касаются поверхности пластин благодаря прослойке набегающего потока воздуха, образующейся у поверхности при быстром вращении. Расстояние между головкой и диском составляет несколько нанометров (в современных дисках около 10 нм ). Отсутствие механического контакта обеспечивает долгий срок службы устройства. При отсутствии вращения дисков головки находятся у шпинделя или за пределами диска в безопасной зоне (зона парковки), где исключён их нештатный контакт с поверхностью дисков.

Рисунок 4. Организация пластин HDD.

Режимы адресации

Существует 2 основных способа адресации секторов на диске: цилиндр-головка-сектор (англ. cylinder head sector , CHS ) и линейная адресация блоков (англ. linear block addressing , LBA ).

CHS
При этом способе сектор адресуется по его физическому положению на диске 3 координатами - номером цилиндра , номером головки и номером сектора . В современных дисках со встроенными контроллерами эти координаты уже не соответствуют физическому положению сектора на диске и являются «логическими координатами»
Адресация CHS предполагает, что все дорожки в заданной зоне диска имеют одинаковое число секторов. Чтобы использовать адресацию CHS, необходимо знать геометрию используемого диска: общее количество цилиндров, головок и секторов в нем. Первоначально эту информацию требовалось задавать вручную; в стандарте ATA – была введена функция авто определения геометрии (команда Identify Drive).

LBA
При этом способе адрес блоков данных на носителе задаётся с помощью логического линейного адреса. LBA-адресация начала внедряться и использоваться в 1994 году совместно со стандартом EIDE (Extended IDE). Стандарты ATA требуют однозначного соответствия между режимами CHS и LBA:
LBA = [ (Cylinder * no of heads + heads) * sectors/track ] + (Sector-1)
Метод LBA соответствует Sector Mapping для SCSI. BIOS SCSI-контроллера выполняет эти задачи автоматически, то есть для SCSI-интерфейса метод логической адресации был характерен изначально.
Характеристики HDD

В настоящее время выделяют следующие характеристики HDD:

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

Ёмкость (англ. capacity ) - количество данных, которые могут храниться накопителем. С момента создания первых жестких дисков в результате непрерывного совершенствования технологии записи данных их максимально возможная емкость непрерывно увеличивается. Ёмкость современных жестких дисков (с форм-фактором 3.5 дюйма) на начало 2010г. достигает 2000 Гб (2 Терабайта). Однако компания Seagate подтвердила разработку HDD с объемом 3ТБ.

Примечание: в отличие от принятой в информатике системы приставок, обозначающих кратную 1024 величину (см.: двоичные приставки), производителями при обозначении ёмкости жёстких дисков используются величины, кратные 1000. Так, ёмкость жёсткого диска, маркированного как «200 ГБ», составляет 186,2 ГБ.

Физический размер (форм-фактор) (англ. dimension ). Почти все современные (2001-2008 года) накопители для персональных компьютеров и серверов имеют ширину либо 3.5, либо 2.5 дюйма - под размер стандартных креплений для них соответственно в настольных компьютерах и ноутбуках. Также получили распространение форматы 1.8 дюйма, 1.3 дюйма, 1 дюйм и 0.85 дюйма. Прекращено производство накопителей в форм-факторах 8 и 5.25 дюймов.

Время произвольного доступа (англ. random access time ) - время, за которое винчестер гарантированно выполнит операцию чтения или записи на любом участке магнитного диска. Диапазон этого параметра невелик - от 2,5 до 16 мс. Как правило, минимальным временем обладают серверные диски (например, у Hitachi Ultrastar 15K147 — 3,7 мс), самым большим из актуальных - диски для портативных устройств (Seagate Momentus 5400.3 - 12,5).

Скорость вращения шпинделя (англ. spindle speed ) - количество оборотов шпинделя в минуту. От этого параметра в значительной степени зависят время доступа и средняя скорость передачи данных. В настоящее время выпускаются винчестеры со следующими стандартными скоростями вращения: 4200, 5400 и 7200 (ноутбуки), 5400, 7200 и 10 000 (персональные компьютеры), 10 000 и 15 000 об/мин (серверы и высокопроизводительные рабочие станции).

Надёжность (англ. reliability ) - определяется как среднее время наработки на отказ (MTBF ). Также подавляющее большинство современных дисков поддерживают технологию S.M.A.R.T.

Количество операций ввода-вывода в секунду - у современных дисков это около 50 оп./с при произвольном доступе к накопителю и около 100 оп./сек при последовательном доступе.

Потребление энергии - важный фактор для мобильных устройств.

Уровень шума - шум, который производит механика накопителя при его работе. Указывается в децибелах. Тихими накопителями считаются устройства с уровнем шума около 26 дБ и ниже. Шум состоит из шума вращения шпинделя (в том числе аэродинамического) и шума позиционирования.

Сопротивляемость ударам (англ. G shock rating ) - сопротивляемость накопителя резким скачкам давления или ударам, измеряется в единицах допустимой перегрузки во включённом и выключенном состоянии.

Скорость передачи данных (англ. Transfer Rate ) при последовательном доступе:

  • внутренняя зона диска: от 44,2 до 74,5 Мб/с;
  • внешняя зона диска: от 60,0 до 111,4 Мб/с.

Объём буфера - буфером называется промежуточная память, предназначенная для сглаживания различий скорости чтения/записи и передачи по интерфейсу. В дисках 2009 года он обычно варьируется от 8 до 64 Мб.

Плотность записи на пластине (поверхностная плотность) зависит от расстояния между дорожками (поперечная плотность) и минимального размера магнитного домена (продольная плотность). Обобщающим критерием выступает плотность записи на единицу площади диска или емкость пластины. Чем выше плотность записи, тем больше скорость обмена данными между головками и буфером (внутренняя скорость передачи данных). Постепенно резервы роста, обусловленные отмеченным выше технологическим скачком, пошли на убыль. К 2003 г. типовая емкость пластин жестких дисков достигла 80 Гбайт. В 2004 г. появились диски с пластинами емкостью 100 Мбайт, в 2005 г. — 133 Мбайт, в 2009 – 333ГБ

Минимальной адресуемой областью данных на жёстком диске является сектор . Размер сектора традиционно равен 512 байт. В 2006 году IDEMA объявила о переходе на размер сектора 4096 байт, который планируется завершить к 2010 году.

В окончательной версии Windows Vista, вышедшей в 2007 году, присутствует ограниченная поддержка дисков с таким размером сектора.

Технологии записи данных на жесткие диски

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

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

Метод параллельной записи
Биты информации записываются с помощью маленькой головки, которая, проходя над поверхностью вращающегося диска, намагничивает миллиарды горизонтальных дискретных областей - доменов. Каждая из этих областей является логическим нулём или единицей, в зависимости от намагниченности.

Максимально достижимая при использовании данного метода плотность записи составляет около 23 Гбит/см². В настоящее время происходит постепенное вытеснение данного метода методом перпендикулярной записи.

Метод перпендикулярной записи
Метод перпендикулярной записи - это технология, при которой биты информации сохраняются в вертикальных доменах. Это позволяет использовать более сильные магнитные поля и снизить площадь материала, необходимую для записи 1 бита. Плотность записи у современныхобразцов - 60 Гбит/см². Жёсткие диски с перпендикулярной записью доступны на рынке с 2005 года.

Метод тепловой магнитной записи
Метод тепловой магнитной записи (англ. Heat- assisted magnetic recording, HAMR ) на данный момент самый перспективный из существующих, сейчас он активно разрабатывается. При использовании этого метода используется точечный подогрев диска, который позволяет головке намагничивать очень мелкие области его поверхности. После того, как диск охлаждается, намагниченность «закрепляется». На рынке ЖД данного типа пока не представлены (на 2009 год), есть лишь экспериментальные образцы, плотность записи которых 150 Гбит/см². Разработка HAMR-технологий ведется уже довольно давно, однако эксперты до сих пор расходятся в оценках максимальной плотности записи. Так, компания Hitachi называет предел в 2,3−3,1 Тбит/см², а представители Seagate Technology предполагают, что они смогут довести плотность записи HAMR-носители до 7,75 Тбит/см². Широкого распространения данной технологии следует ожидать в 2011-2012 годах.

Технология RAID

RAID (англ. redundant array of independent/inexpensive disks) избыточный массив независимых/недорогих жёстких дисков - матрица из нескольких дисков управляемых контроллером, взаимосвязанных скоростными каналами и воспринимаемых как единое целое. В зависимости от типа используемого массива может обеспечивать различные степени отказоустойчивости и быстродействия. Служит для повышения надёжности хранения данных и/или для повышения скорости чтения/записи информации (RAID 0).

RAID 0

RAID 0 («Striping») представляет собой дисковый массив из 2 или более дисков, в котором информация разбита на блоки А n и последовательно записана на жесткие диски. Соответственно информация записывается и читается одновременно, что увеличивает скорость.

Рисунок 5. Схема RAID 0

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

RAID 1

RAID 1 (Mirroring — «зеркалирование»). В данном случае один диск полностью повторяет другой, что гарантирует работоспособность при поломке одного диска, но объем полезного пространства уменьшается вдвое. Поскольку диски покупаются одновременно, в случае бракованной партии возможен отказ обоих дисков. Скорость записи приблизительно равна скорости записи на один диск, возможно чтение сразу с двух дисков (если контроллер поддерживает данную функцию), что увеличивает скорость.

Рисунок 6. Схема RAID 1

Применяется чаще всего в малых офисах под базы данных, либо для хранения операционной системы.

RAID 10

RAID 10 (RAID 1+0). Сочетает в себе принципы RAID 0 и RAID 1. При его применении каждый жесткий диск имеет свою «зеркальную пару», при это используется половина полезного объема. Работоспособен пока существует один рабочий диск из каждой пары. Наиболее высокие показатели записи/перезаписи, сопоставимы с RAID 5 по скорости чтения. Применяется для хранения баз данных, при высокой нагрузке.

RAID 5

RAID 5. В данном случае все данные разбиваются на блоки и для каждого набора считается контрольная сумма, которая хранится на одном из дисков – циклически записывается на все диски массива (попеременно на каждый), и используется для восстановления данных. Устойчив к потере не более чем одного диска.

Рисунок 7. Схема RAID 5

RAID 5 имеет высокие показатели чтения – информация считывается почти со всех дисков, но уменьшенную производительность при записи – требуется вычислять контрольную сумму. Но самая критичная операция перезапись, так как она проходит в несколько этапов:
1) Чтение данных
2) Чтение контрольной суммы
3) Сравнение новых и старых данных
4) Запись новых данных
5) Запись новой контрольной суммы
6) Применяются при необходимости большого объема, и высокой скорости чтения.

RAID 6

RAID 6 (ADG). Логическое продолжение RAID 5. Отличие заключается в том что контрольная сумма высчитывается 2 раза, и, как следствие имеет большую надежность (устойчив при поломке более 2 дисков), и меньшую производительность.

Рисунок 8. Схема RAID 6

Организация работы RAID обеспечивается RAID-контроллерами, которые могут быть: встроенными в материнскую плату, внутренними (в виде платы) и внешними.

Рисунок 9. Внутренний RAID контроллер

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

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

Защищает данные от:
— аппаратных проблем — отказ, порча, поломка оборудования. Частично, только от отказа жестких дисков;
— сбои электропитания – частично, защищает данные, хранимые в буфере контроллера в очереди на запись, но ограниченное время и только при наличии аккумулятора на контроллере.

Не защищает от:
— программных сбоев;
— человеческого фактора;
— инфраструктурных проблем (хотя все соединения, как правило, находятся внутри сервера);
— аварий;
— катастроф.

Основная цель применения – защита данных от потери при отказе жесткого диска, так же, одна из причин внедрения — потребность в повышенной производительности дисковой подсистемы.

RAID контроллеры поставляют многие компании: IBM, DELL, SUN, HP, Adaptec, 3ware, LSI, и прочие.

Внешний RAID массив

Рисунок 10. Внешний RAID массив

Начальный уровень. Диски и контроллер вынесены в отдельную внешнюю систему. Один или несколько серверов могут быть подключены к внешнему массиву различными интерфейсами, к примеру SAS, iSCSI, FC. Почти все такие системы имеют дублирование вентиляторов и блоков питания, многие предусматривают возможность установки дублирующего контроллера. Сами по себе, внешние RAID массивы более производительны и надежны по сравнению с внутренними RAID контроллерами и могут расширяться до более чем сотни дисков (при помощи дисковых полок).

На данный момент во многих моделях есть продвинутые средства мониторинга и управления, как самим массивом, так и данными на нём. Средства контроля за состоянием дисков заранее оповещают о возможном отказе, большинство достойных производителей меняют диски только на основании данных сообщений, до факта неработоспособности. У некоторых моделей есть возможно делать мгновенные снимки – (snapshot), что позволяет защитить данные и упрощает резервное копирование.

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

Не защищают от:
— человеческого фактора;
— аварий;
— катастроф.

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

Типичные представители класса: Xyratex 5xxx/6xxx, Dell MD3000, IBM 3XXX, HP MSA 2000.

2. Твердотельные накопители

Рисунок 11. Накопитель SSD

Твердотельный накопитель (англ. SSD, solid-state drive) – компьютерное запоминающее устройство на основе микросхем памяти, управляемые контроллером. SSD накопители не содержат движущихся механических частей.

Различают два вида твердотельных накопителей: SSD на основе памяти, подобной оперативной памяти компьютеров, и SSD на основе флэш-памяти.

В настоящее время твердотельные накопители используются в компактных устройствах: ноутбуках, нетбуках, коммуникаторах и смартфонах. Некоторые известные производители переключились на выпуск твердотельных накопителей уже полностью, например, копания Samsung в 2011 году продала бизнес по производству жёстких дисков компании Seagate.

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

Рисунок 12. Гибридный накопитель Seagate Momentus XT 500 GB

Рисунок 13. Гибридный накопитель Seagate Momentus XT 500 GB

Рисунок 14. Блок электроники гибридного накопителя Seagate Momentus XT 500 GB

История развития

1978 год – американская компания StorageTek разработала первый полупроводниковый накопитель современного типа (основанный на RAM-памяти).
1982 год – американская компания Cray представила полупроводниковый накопитель на RAM-памяти для своих суперкомпьютеров Cray-1 со скоростью 100 МБит/с и Cray X-MP со скоростью 320 МБит/с, объемом 8, 16 или 32 миллиона 64 разрядных слов.
1995 год – израильская компания M-Systems представила первый полупроводниковый накопитель на flash-памяти.
2008 год – Южнокорейской компании Mtron Storage Technology удалось создать SSD накопитель со скоростью записи 240 МБ/с и скоростью чтения 260 МБ/с, который она продемонстрировала на выставке в Сеуле. Объём данного накопителя - 128 ГБ. По заявлению компании, выпуск таких устройств начнётся уже в 2009 году.
2009 год – Super Talent Technology выпустила SSD объёмом 512 гигабайт., OCZ представляет SSD объёмом 1 терабайт.

В настоящее время наиболее заметными компаниями, которые интенсивно развивают SSD-направление в своей деятельности, можно назвать Intel, Kingston, Samsung Electronics, SanDisk, Corsair, Renice, OCZ Technology, Crucial и ADATA. Кроме того, свой интерес к этому рынку демонстрирует Toshiba.

Устройство и функционирование

SSD накопители бывают двух типов:

NAND SSD
NAND SSD – накопители, построенные на использовании энергонезависимой памяти (NAND SSD), появились относительно недавно с гораздо более низкой стоимостью (от 2 долларов США за гигабайт), и, начали уверенное завоевание рынка. До недавнего времени существенно уступали традиционным накопителям – жестким дискам – в скорости записи, но компенсировали это высокой скоростью поиска информации (начального позиционирования). Сейчас уже выпускаются твердотельные накопители Flash со скоростью чтения и записи, в разы превосходящие возможности жестких дисков. Характеризуются относительно небольшими размерами и низким энергопотреблением.

RAM SSD
RAM SSD– это накопители, построенные на использовании энергозависимой памяти (такой же, какая используется в ОЗУ ПК) характеризуются сверхбыстрыми чтением, записью и поиском информации. Основным их недостатком является чрезвычайно высокая стоимость (от 80 до 800 долларов США за Гигабайт). Используются, в основном, для ускорения работы крупных систем управления базами данных и мощных графических станций. Такие накопители, как правило, оснащены аккумуляторами для сохранения данных при потере питания, а более дорогие модели - системами резервного и/или оперативного копирования.

Преимущества и недостатки
Преимущества , по сравнению с жёсткими дисками (HDD):

  • отсутствие движущихся частей;
  • высокая скорость чтения/записи, нередко превосходящая пропускную способность интерфейса жесткого диска (SAS/SATA II 3 Gb/s, SAS/SATA III 6 Gb/s, SCSI, Fibre Channel и т. д.);
  • низкое энергопотребление;
  • полное отсутствие шума из-за отсутствия движущихся частей и охлаждающих вентиляторов;
  • высокая механическая стойкость;
  • широкий диапазон рабочих температур;
  • стабильность времени считывания файлов вне зависимости от их расположения или фрагментации;
  • малые габариты и вес;
  • большой модернизационный потенциал как у самих накопителей так и у технологий их производства.
  • намного меньшая чувствительность к внешним электромагнитным полям.

Недостатки :

  • Главный недостаток SSD - ограниченное количество циклов перезаписи. Обычная (MLC, Multi-level cell, многоуровневые ячейки памяти) флеш-память позволяет записывать данные примерно 10 000 раз. Более дорогостоящие виды памяти (SLC, Single-level cell, одноуровневые ячейки памяти) - более 100 000 раз Для борьбы с неравномерным износом применяются схемы балансирования нагрузки. Контроллер хранит информацию о том, сколько раз какие блоки перезаписывались и при необходимости «меняет их местами»;
  • Проблема совместимости SSD накопителей с устаревшими и даже многими актуальными версиями ОС семейства Microsoft Windows, которые не учитывают специфику SSD накопителей и дополнительно изнашивают их. Использование операционными системами механизма свопинга (подкачки) на SSD также, с большой вероятностью, уменьшает срок эксплуатации накопителя;
  • Цена гигабайта SSD-накопителей существенно выше цены гигабайта HDD. К тому же, стоимость SSD прямо пропорциональна их ёмкости, в то время как стоимость традиционных жёстких дисков зависит от количества пластин и медленнее растёт при увеличении объёма накопителя.

Microsoft Windows и компьютеры данной платформы с твердотельными накопителями.

В ОС Windows 7 введена специальная оптимизация для работы с твердотельными накопителями. При наличии SSD-накопителей, эта операционная система работает с ними иначе, чем с обычными HDD-дисками. Например, Windows 7 не применяет к SSD-диску дефрагментацию, технологии Superfetch и ReadyBoost и другие техники упреждающего чтения, ускоряющие загрузку приложений с обычных HDD-дисков.

Предыдущие версии Microsoft Windows такой специальной оптимизации не имеют и рассчитаны на работу только с обычными жесткими дисками. Поэтому, например, некоторые файловые операции Windows Vista, не будучи отключенными, могут уменьшить срок службы SSD-накопителя. Операция дефрагментации должна быть отключена, так как она практически никак не влияет на производительность SSD-носителя и лишь дополнительно изнашивает его.

Компания ASUS ещё в 2007 г. выпустила нетбук EEE PC 701 с SSD-накопителем объёмом 4Гб. Компания Dell 9 сентября 2011 года заявила о первой на рынке комплектации ноутбуков Dell Precision твердотельной памятью объемами 512Гб одним накопителем и 1Тб двумя накопителями для моделей компьютеров M4600 и M6600 соответственно. Производитель установил цену за один 512Гб SATA3 накопитель на момент объявления в $1120 долларов США.

На SSD-накопителе работают планшеты компании Acer - модели Iconia Tab W500 и W501, Fujitsu Stylistic Q550 под управлением Windows 7.

Mac OS X и компьютеры Макинтош с твердотельными накопителями

Операционная система Mac OS X начиная с версии 10.7 (Lion) полностью осуществляет TRIM-поддержку для установленной в системе твердотельной памяти.

С 2010 года компания Apple представила компьютеры линейки Air полностью комплектуемые только твердотельной памятью на основе Флеш-NAND памяти. До 2010 г. покупатель мог выбрать для данного компьютера обычный жесткий диск в комплектации, но дальнейшее развитие линейки в пользу максимального облегчения и уменьшения корпуса компьютеров данной серии потребовало полного отказа от обычных жестких дисков в пользу твердотельных накопителей. Объем комплектуемой памяти в компьютерах серии Air составляет от 64Гб до 512Гб. По данным J.P. Morgan с момента представления было продано 420 000 компьютеров этой серии полностью на твердотельной Флэш-NAND памяти.

3. Магнитные и оптические накопители

Самостоятельное изучение.

Прогресс собственно жестких дисков - если не учитывать повышение интеллекта их котроллеров и переход к объектным решениям на системном уровне - происходит в следующих направлениях: диски становятся компактнее, увеличивается их емкость и скорость доступа к данным. Уменьшение геометрических размеров станет возможным благодаря переходу к вертикальной записи и интерфейсу Serial Attached SCSI.

Вертикальная запись

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

В любом случае носителями двоичных чисел являются магнитные домены, сгруппированные в так называемые «зерна». Основной характеристикой способа записи является его интегральная плотность (areal density), которая складывается из произведения линейной плотности, определяемой числом битов на один дюйм дорожки (Bits per Inch, BPI), на количество дорожек на дюйм диаметра (Tracks per Inch, TPI). При заданной скорости вращения для увеличения интегральной плотности в четыре раза достаточно удвоить как TPI, так и BPI. На самом деле процесс увеличения плотности вовсе не так линеен: на уменьшение зернистости оказывают влияние и увеличение скорости вращения дисков, необходимое для повышения скорости обмена данными, и снижение соотношения сигнал/шум, и другие физические факторы. Наблюдавшийся квазилинейный рост оставался возможным до того момента, пока технологии не подошли вплотную к суперпарамагнитному пределу, который делает невозможным последующее увеличение плотности традиционными методами. Суть этого ограничения состоит в том, что миниатюризация зерен рано или поздно приводит к тому, что носитель теряет свою стабильность и превращается в хаотически расположенное множество намагниченных частиц, произвольным образом изменяющих свою направленность. Суперпарамагнитный эффект возникает в том случае, когда энергия, необходимая для изменения магнитного момента, становится сравнимой с термической окружающей среды.

Современные технологии параллельной записи основываются на двух типах эффектов, эффекте супермагниторезистивности (giant magnetoresistive, GMR) и туннельном магниторезистивном эффекте (tunnel magnetoresistance, TMR). И TMR, и GMR являются средствами для совершенствования линейной записи, но их возможности приблизились к так называемому «суперпарамагнитному пределу». Для сохранения нынешних темпов роста плотности необходим переход к вертикальной записи, где домены ориентированы не вдоль поверхности дисковой пластины, а ортогонально ей (рис. 1), следовательно, их можно упаковать плотнее.

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

Сериализация SCSI

Первая версия параллельного интерфейса SCSI была представлена компанией Shugart Associates в 1979 году под именем SASI (Shugart Associates System Interface). После доработки совместно с отделением корпорации NCR, которое сегодня существует как самостоятельная компания Engenio, в 1986 году он был принят в качестве стандарта ANSI. Как у любой параллельной шины, пропускная способность SCSI равняется произведению тактовой частоты шины на размер порции данных, передаваемой за один такт. В первых версиях ширина шины составляла один байт, а частота - 5 МГц, соответственно пропускная способность равнялась 5 Мбайт/с. В наиболее «продвинутой» версии Ultra320 SCSI порция из 2 байт передается на частоте 80 МГц. С учетом использования удваивающего пропускную способность алгоритма DDR скорость передачи данных достигла 320 Мбайт/с .

К 2001 году, после двух десятилетий постоянного усовершенствования параллельного варианта SCSI, стало очевидно, что ресурсы этого интерфейса исчерпаны. Тогда, в осознании приближающего тупика, группа компаний-производителей жестких дисков организовала «мозговой штурм» с участием ведущих экспертов отрасли. Результатом этой акции стали предложения по созданию нового интерфейса - Serial Attached SCSI. В дальнейшем эти предложения были переданы в технический комитет ANSI INCITS T10, где к 2003 году они были доведены до стадии стандарта ANSI. Решение не было неожиданным. Ранее в форме SATA был сериализован интерфейс ATA, причем признание этого интерфейса произошло подобно взрыву; с не меньшей скоростью завоевал признание интерфейс USB.

Чем же вызвана волна стремительной замены параллельных интерфейсов последовательными ? Что за этим стоит, ведь еще на памяти замена старых последовательных интерфейсов параллельными ? Как ни странно, но потребовались годы, чтобы осознать, что параллелизм оказался временным решением. Сначала казалось, что замена одного провода несколькими в соответствующее число раз увеличивает скорость. Появление плоских кабелей воспринималось как высокое техническое достижение. Однако, хотя повышение эффективности при параллельной передаче данных, казалось бы, лежит на поверхности, у этой технологии есть серьезный органический дефект: она обостряет проблему синхронизации . Можно до определенного предела наращивать скорость передачи, повышая частоту шины, но за этим пределом издержки на синхронизацию превышают преимущества параллелизма. На самом деле параллельная шина работает только в те короткие моменты времени, когда поступают внешние синхроимпульсы, все остальное время она попросту простаивает. Последовательный канал по определению предполагает включение разделительных меток внутрь передаваемых данных, данные идут единым потоком, поэтому есть возможность для полного использования пропускной способности канала. Примерно такая же проблема свойственна современным процессорам, пагубность синхронизации обнаружилась, когда тактовая частота стала измеряться мегагерцами. К счастью, задача замены параллельных интерфейсов последовательными намного проще, чем замена синхронных процессоров асинхронными. В результате уже сегодня диски SATA II емкостью до 500 Гбайт способны передавать данные со скоростью, достигающей 3 Мбит/с.

Топология SAS отличается оригинальностью: ее можно представить как сеть, но без коммутации, сеть, функционирование которой поддерживается контроллерами дисков и хостов (Target Initiator), а также специальными устройствами Expander, Fanout и Edge. В совокупности они образуют домен SAS, термином SAS Domain называют сеть устройств и пространство уникальных и World Wide Names (WWN), уникальных идентификаторов. Всего в домене SAS может быть до 16256 устройств.

В данный момент скорость передачи данных по интерфейсу SAS составляет 3 Гбит/с, в ближайшее время этот показатель обещает вырасти до 6 Гбит/с, а к 2010 году - до 10 Гбит/с. Отличительная черта SAS состоит еще и в том, что коннекторы к дискам имеют несколько вариантов исполнения. Среди них: SFF 8482, совместимый с коннектором SATA, SFF 8470, совместимый с Infiniband, и SFF 8088, обеспечивающий передачу со скоростью 10 Гбит/с. SAS поддерживает транспортные протоколы Serial SCSI Protocol (SSP) и Serial ATA Tunneling Protocol (STP), при совместимости коннекторов это позволяет совмещать в одном накопителе диски разных типов.

Дальние рубежи

Дальнейшее уплотнение записи перпендикулярной записи станет возможным с внедрением технологии HAMR (Heat Assisted Magnetic Recording). Из названия следует, что технология эта предполагает вспомогательный нагрев, который осуществляется с помощью лазера (за 1 пикосекунду область записи нагревается до 100 ?C). По разным оценкам, плотность записи может возрасти на один или два порядка; есть основания надеяться, что к 2010 году возможно достижение показателя 5 Тбит/кв. дюйм.

Радикальное повышение плотности станет возможным, если уменьшить область хранения одного бита данных до одного домена; в таком случае частицы будут выстроены в битовый массив (Bit Patterned Media). Теоретически существует два альтернативных решения, которые позволили бы этого добиться, одно - на основе специальных методов литографии на поверхности диска, другое - путем создания соответствующей структуры материала.

По первому пути идут исследователи из лаборатории IBM в Алмадене совместно с коллегами из Стэнфордского университета. Они нашли способ нанесения магнитной маски на поверхность диска. Для этого под очень большим давлением полимер припечатывается на основу из оксида кремния и далее сложным образом обрабатывается. Второй путь избрали компании Hitachi и Seagate. В Hitachi (рис. 2) новую технологию именуют Patterned Magnetic Media, а в Seagate аналогичная технология получила название Self-Ordered Magnetic Array (SOMA). В том и другом случае идея заключается в создании такого носителя, структура которого задавалась бы не извне, как в случае литографии, а собственными свойствами материала. В Seagate работают со сплавом FePt, который позволяет поучать идеально ровную ячеистую структуру с размером ячейки в несколько нанометров.

Из «невращающихся» альтернатив жестким дискам наиболее близкой является неразрушаемая память на основе технологии, используемой для флэш-накопителей, а в более отдаленной перспективе - технология PST (Probe Storage Technology), представляющая собой массив сканирующих микроскопов (atomic force microscope, AFM).

Вертикальная запись

Перспективность техники вертикальной записи известна хорошо и давно. Впервые этот метод был предложен еще в XIX веке пионером магнитной записи Вольдемаром Поульсеном. А в 1955 году, т. е. параллельно с проектом RAMAC, ставшим родоначальником современных дисков, также в корпорации IBM стартовал проект ADF, в котором предполагалось использовать именно вертикальную запись. Проект должен был обеспечить в десять раз большую емкость и в десять раз меньшее время доступа. Диск ADF предназначался для системы резервирования билетов Airlines Airline Reservations System (Sabre), а также для оборонного суперкомпьютера Stretch. В августе 1959 года был собран опытный образец диска ADF (IBM 1301), но уже в следующем году работы по этой тематике были свернуты. Оказалось, на уровне развития технологий, доступном в 60-е годы, линейная запись обеспечивала более высокую надежность, ей и было отдано предпочтение. Заслуга реанимация идет перпендикулярной записи принадлежит японскому ученому Шуничи Иваски; он в 1976 опубликовал результаты своих исследований и тем самым стимулировал новую волну разработок.

В отличие от параллельных шин в последовательных соединениях, таких как Serial Storage Architecture (SSA), Fibre Channel (FC-AL) и Serial Attached SCSI (SAS), данные передаются порциями по одному биту. Поэтому скорость измеряется в Мбит/с; кроме того, в них может не быть фиксированной тактовой частоты.

Похожие статьи