Как происходит запись на жесткий диск
Перейти к содержимому

Как происходит запись на жесткий диск

  • автор:

Технологии магнитной записи HDD: просто о сложном

Первый в мире жесткий диск, IBM RAMAC 305, увидевший свет в 1956 году, вмещал лишь 5 МБ данных, а весил при этом 970 кг и по габаритам был сопоставим с промышленным рефрижератором. Современные корпоративные флагманы способны похвастаться емкостью уже в 20 ТБ. Только представьте себе: 64 года назад, для того чтобы записать такое количество информации, потребовалось бы свыше 4 миллионов RAMAC 305, а размеры ЦОДа, необходимого для их размещения, превысили бы 9 квадратных километров, тогда как сегодня для этого будет достаточно маленькой коробочки весом около 700 грамм! Во многом добиться столь невероятного повышения плотности хранения удалось благодаря совершенствованию методов магнитной записи.
В это сложно поверить, однако принципиально конструкция жестких дисков не меняется вот уже почти 40 лет, начиная с 1983 года: именно тогда свет увидел первый 3,5-дюймовый винчестер RO351, разработанный шотландской компанией Rodime. Этот малыш получил две магнитные пластины по 10 МБ каждая, то есть был способен вместить вдвое больше данных, чем обновленный ST-412 на 5,25 дюйма, выпущенный Seagate в том же году для персональных компьютеров IBM 5160.

Rodime RO351 — первый в мире 3,5-дюймовый винчестер

Несмотря на инновационность и компактные размеры, на момент выхода RO351 оказался практически никому не нужен, а все дальнейшие попытки Rodime закрепиться на рынке винчестеров потерпели фиаско, из-за чего в 1991 году компания была вынуждена прекратить свою деятельность, распродав практически все имеющиеся активы и сократив штат до минимума. Однако стать банкротом Rodime оказалось не суждено: в скором времени к ней начали обращаться крупнейшие производители винчестеров, желающие приобрести лицензию на использование запатентованного шотландцами форм-фактора. В настоящее время 3,5 дюйма является общепринятым стандартом производства как потребительских HDD, так и накопителей корпоративного класса.

С появлением нейросетей, Deep Learning и интернета вещей (IoT) объем создаваемых человечеством данных стал лавинообразно расти. По оценкам аналитического агентства IDC, к 2025 году количество информации, генерируемой как самими людьми, так и окружающими нас девайсами, достигнет 175 зеттабайт (1 Збайт = 10 21 байт), и это при том, что в 2019-м таковое составляло 45 Збайт, в 2016-м — 16 Збайт, а в далеком 2006-м общий объем данных, произведенных за всю обозримую историю, не превышал 0,16 (!) Збайт. Справиться с информационным взрывом помогают современные технологии, среди которых не последнее место занимают усовершенствованные методы записи данных.

LMR, PMR, CMR и TDMR: в чем разница?

Принцип работы жестких дисков достаточно прост. Тонкие металлические пластины, покрытые слоем ферромагнитного материала (кристаллического вещества, способного сохранять намагниченность даже при отсутствии воздействия на него внешнего магнитного поля при температуре ниже точки Кюри) движутся относительно блока пишущих головок на большой скорости (5400 оборотов в минуту или более). При подаче электрического тока на пишущую головку возникает переменное магнитное поле, которое изменяет направление вектора намагниченности доменов (дискретных областей вещества) ферромагнетика. Считывание данных происходит либо за счет явления электромагнитной индукции (перемещение доменов относительно сенсора вызывает в последнем возникновение переменного электрического тока), либо за счет гигантского магниторезистивного эффекта (под действием магнитного поля изменяется электрическое сопротивление датчика), как это реализовано в современных накопителях. Каждый домен кодирует один бит информации, принимая логическое значение «0» или «1» в зависимости от направления вектора намагниченности.

Долгое время жесткие диски использовали метод продольной магнитной записи (Longitudinal Magnetic Recording, LMR), при котором вектор намагниченности доменов лежал в плоскости магнитной пластины. Несмотря на относительную простоту реализации, данная технология имела существенный недостаток: для того чтобы побороть коэрцитивность (переход магнитных частиц в однодоменное состояние), между треками приходилось оставлять внушительную буферную зону (так называемое guard space — защитное пространство). Вследствие этого максимальная плотность записи, которой удалось добиться на закате данной технологии, составляла всего 150 Гбит/дюйм 2 .

В 2010 году LMR была практически полностью вытеснена PMR (Perpendicular Magnetic Recording — перпендикулярная магнитная запись). Главное отличие данной технологии от продольной магнитной записи состоит в том, что вектор магнитной направленности каждого домена располагается под углом 90° к поверхности магнитной пластины, что позволило существенно сократить промежуток между треками.

За счет этого плотность записи данных удалось заметно увеличить (до 1 Тбит/дюйм 2 в современных устройствах), при этом не жертвуя скоростными характеристиками и надежностью винчестеров. В настоящее время перпендикулярная магнитная запись является доминирующей на рынке, в связи с чем ее также часто называют CMR (Conventional Magnetic Recording — обычная магнитная запись). При этом надо понимать, что между PMR и CMR нет ровным счетом никакой разницы — это всего лишь другой вариант названия.

Изучая технические характеристики современных жестких дисков, вы также можете наткнуться на загадочную аббревиатуру TDMR. В частности, данную технологию используют накопители корпоративного класса Western Digital Ultrastar 500-й серии. С точки зрения физики TDMR (что расшифровывается как Two Dimensional Magnetic Recording — двумерная магнитная запись) ничем не отличается от привычной нам PMR: как и прежде, мы имеем дело с непересекающимися треками, домены в которых ориентированы перпендикулярно плоскости магнитных пластин. Разница между технологиями заключается в подходе к считыванию информации.

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

Решение проблемы с ITI обеспечивает два чрезвычайно важных преимущества:

  1. снижение коэффициента помех позволяет повысить плотность записи за счет уменьшения расстояния между треками, обеспечивая выигрыш по общей емкости вплоть до 10% по сравнению с обычной PMR;
  2. в сочетании с технологией RVS и трехпозиционным микроактуатором, TDMR позволяет эффективно противостоять ротационной вибрации, вызванной работой винчестеров, что помогает добиться стабильного уровня производительности даже в наиболее сложных условиях эксплуатации.

Что такое SMR и с чем его едят?

Размеры пишущей головки примерно в 1,7 раза больше по сравнению с размерами считывающего сенсора. Столь внушительная разница объясняется достаточно просто: если записывающий модуль сделать еще более миниатюрным, силы магнитного поля, которое он сможет генерировать, окажется недостаточно для намагничивания доменов ферромагнитного слоя, а значит, данные попросту не будут сохраняться. В случае со считывающим сенсором такой проблемы не возникает. Более того: его миниатюризация позволяет дополнительно снизить влияние упомянутой выше ITI на процесс считывания информации.

Данный факт лег в основу черепичной магнитной записи (Shingled Magnetic Recording, SMR). Давайте разбираться, как это работает. При использовании традиционного PMR пишущая головка смещается относительно каждого предыдущего трека на расстояние, равное ее ширине + ширина защитного пространства (guard space).

При использовании черепичного метода магнитной записи пишущая головка смещается вперед лишь на часть своей ширины, поэтому каждый предыдущий трек оказывается частично перезаписан последующим: магнитные дорожки накладываются друг на друга подобно кровельной черепице. Такой подход позволяет дополнительно повысить плотность записи, обеспечивая выигрыш по емкости до 10%, при этом не отражаясь на процессе чтения. В качестве примера можно привести Western Digital Ultrastar DC HC 650 — первые в мире 3.5-дюймовые накопители объемом 20 ТБ с интерфейсом SATA/SAS, появление которых стало возможным именно благодаря новой технологии магнитной записи. Таким образом, переход на SMR-диски позволяет повысить плотность хранения данных в тех же стойках при минимальных затратах на модернизацию IT-инфраструктуры.

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

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

Черепичная магнитная запись предполагает несколько вариантов реализации:

  • Drive Managed SMR (SMR, управляемая диском)

Недостаток этого подхода заключается в изменчивости уровня производительности, в связи с чем Drive Managed SMR оказывается неподходящей для корпоративных приложений, в которых постоянство быстродействия системы является критически важным параметром. Тем не менее такие диски хорошо показывают себя в сценариях, предоставляющих достаточное время для выполнения фоновой дефрагментации данных. Так, например, DMSMR-накопители WD Red, оптимизированные для использования в составе малых NAS на 8 отсеков, станут отличным выбором для системы архивирования или резервного копирования, предполагающей долговременное хранение бэкапов.

  • Host Managed SMR (SMR, управляемая хостом)

При использовании HMSMR весь доступный объем накопителя разделяется на зоны двух типов: Conventional Zones (обычные зоны), которые используются для хранения метаданных и произвольной записи (по сути, играют роль кэша), и Sequential Write Required Zones (зоны последовательной записи), занимающие большую часть общей емкости жесткого диска, в которых данные записываются строго последовательно. Неупорядоченные данные сохраняются в области кэширования, откуда затем могут быть перенесены в соответствующую зону последовательной записи. Благодаря этому все физические сектора записываются последовательно в радиальном направлении и перезаписываются только после циклического переноса, что позволяет добиться стабильной и предсказуемой производительности системы. При этом HMSMR-диски поддерживают команды произвольного чтения аналогично накопителям, использующим стандартный PMR.

Host Managed SMR реализована в жестких дисках enterprise-класса Western Digital Ultrastar HC DC 600-й серии.

Линейка включает в себя SATA- и SAS-накопители высокой емкости, ориентированные на использование в составе гипермасштабных центров обработки данных. Поддержка Host Managed SMR существенно расширяет сферу применения таких винчестеров: помимо систем резервного копирования, они прекрасно подойдут для облачных хранилищ, CDN или стриминговых платформ. Высокая емкость жестких дисков позволяет существенно повысить плотность хранения (в тех же стойках) при минимальных затратах на апгрейд, а низкое энергопотребление (не более 0,29 Ватта на каждый терабайт сохраненной информации) и тепловыделение (в среднем на 5 °C ниже, чем у аналогов) — дополнительно сократить операционные расходы на обслуживание ЦОДа.

Единственным недостатком HMSMR является сравнительная сложность имплементации. Все дело в том, что на сегодняшний день ни одна операционная система или приложение не умеют работать с подобными накопителями «из коробки», в силу чего для адаптации IT-инфраструктуры требуются серьезные изменения стека программного обеспечения. В первую очередь это касается, конечно же, самой ОС, что в условиях современных ЦОД, использующих многоядерные и многосокетные сервера, является достаточно нетривиальной задачей. Узнать подробнее о вариантах реализации поддержки Host Managed SMR можно на специализированном ресурсе ZonedStorage.io, посвященном вопросам зонального хранения данных. Собранные здесь сведения помогут предварительно оценить степень готовности вашей IT-инфраструктуры для перевода на зональные системы хранения.

  • Host Aware SMR (SMR, поддерживаемая хостом)

Подобно Host Managed SMR, Host Aware SMR использует два типа зон: Conventional Zones для произвольной записи и Sequential Write Preferred Zones (зоны, предпочтительные для последовательной записи). Последние, в отличие от упомянутых выше Sequential Write Required Zones, автоматически переводятся в разряд обычных в том случае, если в них начинает вестись неупорядоченная запись данных.

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

Как восстановить файлы и данные — Глава 1

Что же представляет собой жесткий диск (по строгому — накопитель на жестких дисках)? Если у вас не было возможности его лицезреть, то скажем, что снаружи он выглядит как единый металлический блок. Причем очень прочный и полностью герметичный. Дело в том, что технология работы диска настолько тонка, что даже мельчайшая инородная частица, попавшая внутрь, способна полностью нарушить его работу. Дополнительно, для предотвращения кризисной ситуации, в жесткий диск был помещен фильтр очистки. Также корпус винчестера служит в качестве экрана от электропомех. На самом деле жесткий диск состоит из двух основных частей — механики и электроники. Основу механической части составляют пластины (диски), имеющие круглую форму. Вообще-то диск может быть и всего один. Все зависит от емкости винчестера в целом. По одной из версий название «винчестер» жесткий диск получил благодаря фирме, которая в 1973 году выпустила жесткий диск модели 3340, впервые объединивший в одном неразъёмном корпусе пластины диска и считывающие головки. При его разработке инжене- у ры использовали краткое внутреннее название «30-30», что означало два модуля (в максимальной компоновке) по 30 Мб каждый. Кеннет Хотон, руководитель проекта, по созвучию с обозначением популярного охотничьего ружья «Winchester 30-30» предложил назвать этот диск «винчестером». В Европе и США название «винчестер» вышло из употребления в 1990-х годах, в русском же языке сохранилось и получило полуофициальный статус, а в компьютерном сленге сократилось до слов «винт» (наиболее употребимый вариант), «винч» и «веник». Независимо от того, какой материал используется в качестве основы диска, он покрывается тонким слоем вещества, способного сохранять остаточную намагниченность после воздействия внешнего магнитного поля. Этот слой называется рабочим или магнитным, и именно в нем сохраняется записанная информация. Самыми распространенными являются следующие типы рабочего слоя:
• ОКСИДНЫЙ;
• тонкопленочный;
• двойной антиферромагнитный (AFC)

В настоящее время встречаются экземпляры жестких дисков, состоящие из четырех и более пластин. Состав дисков может быть различен. Их изготавливают из алюминия, стекла или керамики. Последние два состава более практичны, однако очень дороги, и поэтому они используются для создания «элитных» жестких дисков. После изготовления пластины покрывают слоем ферромагнитного материала. Со времен создания первых винчестеров здесь использовалась окись железа. Однако данное вещество имело существенный недостаток. Диски, покрытые данным ферромагнетиком, имели небольшую износостойкость. В связи с этим в настоящее время в качестве покрытия пластин большинство производителей используют кобальт хрома. Износостойкость данного вещества на порядок превышает годами применявшийся ферромагнетик. К тому же данное покрытие намного тоньше, так как наносится методом напыления, что значительно увеличивает плотность записи. Ферромагнетик наносится на обе стороны диска, поэтому данные будут размещаться также с двух сторон. Пластины помещаются на шпиндель на одинаковое друг от друга расстояние, образовывая таким образом их пакет. Под дисками находится двигатель, который их вращает. С обеих сторон пластин размещены головки чтения/записи. Они устроены таким образом, чтоб перемещаться от края диска до его центра. За это «отвечает» специально выделенный для этого двигатель. Электроника представляет собой плату, на которой помещены различные «нужные» для работы винчестера элементы, такие как процессор, управляющая программа, ОЗУ, усилитель записи/чтения и другие. Каждая сторона пластины разбита на дорожки. Они, в свою очередь, на сектора. Все дорожки одного диаметра всех поверхностей образуют цилиндр. Современные винчестеры имеют «инженерный цилиндр». Он содержит служебную информацию (модель диска, серийный номер и т.п.), предназначенную для дальнейшего считывания компьютером..

Раньше для того, чтобы диск был готов к работе, пользователю необходимо было провести так называемое форматирование на низком уровне. В BIOS даже присутствовал соответствующий пункт. Сейчас же данная разметка производится сразу при производстве винчестеров. Дело в том, что при низкоуровневом форматировании происходит запись сервоинформации. Она содержит специальные метки, которые нужны для стабилизации скорости вращения шпинделя, поиска головками необходимых секторов, а также слежения за положением головок на поверхности пластин. Если вы думаете, что «плохие» сектора на винчестере появляются только в процессе эксплуатации, то вы ошибаетесь. Любой вновь созданный жесткий диск уже имеет bad block. Так вот, при низкоуровневом форматировании данные блоки обнаруживаются и записываются в специальную таблицу переназначения. Затем в процессе эксплуатации контроллер жесткого диска заменит неисправные блоки работоспособными, которые специально резервируются для таких целей уже при производстве. В накопителях на жестких дисках данные записываются и считываются универсальными головками чтения/записи с концентрических окружностей вращающихся магнитных дисков (дорожек), разбитых на секторы емкостью 512 байт. Дорожка — это «кольцо» данных на одной стороне диска. Дорожка записи на диске слишком велика, чтобы использовать ее в качестве единицы хранения информации. Во многих накопителях ее емкость превышает 100 тыс. байтов, и отводить такой блок для хранения небольшого файла крайне расточительно. Поэтому дорожки на диске разбивают на нумерованные отрезки, называемые секторами [4].

Принципы работы жесткого диска

В силу своей специфичности, при работе винчестера не происходит прямого контакта магнитных головок с поверхностью пластин. Можно сказать по-другому: соприкосновение «смерти подобно». Конструкция головок создана так, что она позволяет «парить» над поверхностью пластин. Двигатель вращает шпиндель с такой скоростью (до 15000 об/мин), что от крутящихся дисков создается сильный поток воздуха. При этом получается эффект воздушной подушки. Зазор между головками и дисками составляет доли микрона. Однако, как мы упоминали выше, недопустимо соприкосновение головок с поверхностью. Но ведь бывают сбои в электроснабжении, скажете вы. Да, естественно. Вот для этого случая была придумана так называемая «парковочная зона». И когда происходит ситуация, в которой скорость вращения шпинделя опускается ниже границы допустимой нормы (во время обычной работы или в экстренном режиме при отключении питания), которую постоянно отслеживает процессор жесткого диска, головки отводятся в эту самую парковочную зону. Зона находится у самого шпинделя, где не происходит записи информации, поэтому магнитным головкам можно спокойно «лечь» на поверхность диска. Как же выполняется «запуск» винчестера? В двух словах все происходит примерно так. Как только жесткий диск получил питание, его процессор начинает тестировать электронику и при положительном результате запускает двигатель, вращающий пластины. По мере увеличения скорости вращения достигается эффект воздушной подушки, которая подымает магнитные головки с зоны парковки. Когда скорость достигает необходимой величины, головки покидают парковочную зону и с помощью контроллера «ищут» сервометки, чтобы стабилизировать частоту вращения. Затем производится переназначение «плохих» секторов, а также проверка позиционирования головок. В случае положительного результата проделанной работы контроллер винчестера переходит в рабочий режим. Конечно же, механический процесс работы жесткого диска при более детальном рассмотрении более глубокий, но мы не задаемся целью его подробнейшего описания. Главное, чтоб вы поняли основные принципы механизма взаимодействия головок с пластинами. Если кого-то интересует детализация данного процесса, то на эту тему создано огромное количество материалов. А мы перейдем к другой части рабочего процесса винчестера — технологии чтения/записи данных.

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

Чтение/запись информации на диск происходит с помощью магнитных головок, принцип движения которых был рассмотрен выше. Если вы еще застали старый добрый магнитофон, то способ записи/чтения звука на/с магнитной ленты идентичен рассматриваемому нами. Данные преобразуются в переменный электрический ток, который поступает на магнитную головку, после чего он преобразуется в магнитное поле, с помощью которого происходит намагничивание нужных участков магнитного диска. Мы уже знаем, что пластины жесткого диска покрыты ферромагнитным слоем. Отдельно выбранная область данного покрытия может быть намагничена одним из двух возможных способов. Намагничивание одним способом будет обозначать ноль, другим способом — единицу. Такой отдельно намагниченный участок называется доменом. Он представляет собой мини-магнитик с определенной ориентацией южного и северного полюсов. Воздействуя на определенный домен внешним магнитным полем (магнитной головкой), он примет данное соответствие. Прекратив воздействие внешнего поля, на поверхности возникают зоны остаточной намагниченности. Они означают сохраненную на диске информацию. Хочется отметить, что именно от размера домена зависит плотность записи данных, то есть собственно емкость диска. С давних пор было известно о двух технологиях записи информации на винчестер: параллельной и перпендикулярной. Хотя второй метод записи более производителен, он немного сложнее в технологическом разрешении. Поэтому производителями использовался и совершенствовался параллельный способ до тех пор, пока ему не пришел физический предел. Если вкратце описать технологию параллельной записи, то она такова. Намагниченность доменов располагается параллельно плоскости диска. Все, наверное, в детстве «баловались» магнитиками и поэтому знают, что они будут притягиваться, когда повернуть их друг к другу разными полюсами (синим и красным). И наоборот, если попробовать прижать их друг к другу сторонами одинакового цвета, то такая попытка никогда не увенчается успехом. Так вот, при использовании данной технологии на границе соседних доменов возникает поле рассеяния, забирающее энергию их магнитных полей. Вследствие этого крайние частицы доменов становятся менее стабильными, к тому же увеличивается влияние термофлуктуации на его магнитный порядок. При использовании технологии перпендикулярной записи намагниченность доменов располагается под углом 90° к плоскости пластины. Благодаря этому пропадает эффект отталкивания однополюсных соседних доменов, ведь в данном расположении намагниченные частицы повернуты друг к другу разными полюсами. Это позволяет уменьшить размер междоменного пространства по сравнению с параллельной технологией записи, что также увеличивает емкость жестких дисков. Однако для данного способа записи требуется использование более сложного состава магнитного слоя. Под тонким защитным слоем расположен записывающий слой, состоящий из окисленного сплава кобальта, платины и хрома. Подложка состоит из двух слоев сложного химического состава, называемых антиферромагнит-носвязанными слоями. Именно они позволяют снять внутренние напряженности магнитного поля. К тому же перпендикулярная запись требует использования других магнитных меток, которые смогут генерировать более сильное магнитное поле.Плотность перпендикулярной записи составляет 500 Гбит/дюйм2. Это позволит выпускать винчестеры емкостью несколько терабайт. Однако наука не стоит на месте, и уже вовсю идет разработка новых технологий. Одна из них называется HAMR (Heat Assistant Magnetic Recording) — Термомагнитная запись. Эта технология является последователем перпендикулярной записи и направлена на её улучшение. Запись в данном случае происходит с предварительным нагревом с помощью лазера. Нагрев происходит в течение пикосекунды, при этом температура достигает 100 °С. Магнитные частицы домена в данном случае получают больше энергии, поэтому при генерации поля большой напряженности не требуется. А высокая энергия обеспечивает повышенную стабильность записанной информации. Опять же применение данной технологии невозможно без использования материалов с высоким уровнем анизотропности. Однако подходящие для этого сплавы слишком дороги. К тому же при термомагнитной записи потребуется две раздельных головки. Еще нужно позаботиться о том, как отводить тепло от дисков. Но все же огромной мотивацией применения термомагнитной записи служит тот факт, что данная технология позволяет добиться плотности записи до 1 Тбит/дюйм2

Как данные хранятся на жестком диске

Наименьшая единица информации, которой оперирует система управления жесткого диска, носит название сектора. В подавляющем числе современных носителей сектор равен 512 байтам. Используемая в настоящий момент система адресации секторов называется LBA (Logical block addressing). В то же время для дисков небольшой ёмкости или с целью обратной совместимости со старым оборудованием может быть использована система адресации CHS. Аббревиатура CHS расшифровывается как Cylinder, Head, Sector — цилиндр, головка, сектор. Из названия понятен смысл этого типа адресации, как привязанной к частям устройства жесткого диска. Преимущество LBA над CHS в том, что вторая имеет ограничение на максимальное число адресуемых секторов, в количественном представлении равное 8,4 гигабайта, LB А данного ограничения лишена. Первый сектор жесткого диска (а точнее, нулевой) носит название MBR (Master Boot Record), или главной загрузочной записи. В начале этого сектора находится код, куда передает управление базовая система ввода-вывода компьютера при его загрузке. В дальнейшем этот код передает управление загрузчику операционной системы. Также в 0 секторе находится таблица разделов жесткого диска. Раздел представляет собой определенный диапазон секторов. В таблицу заносится запись о разделе, с номером его начального сектора и размером. Всего в таблице разделов может находиться четыре таких записи. Раздел, запись о котором находится в таблице разделов нулевого сектора, носит название первичного (primary). Из-за упомянутых ограничений таких разделов на одном диске может быть максимум четыре. Некоторые операционные системы устанавливаются только на первичные тома. При необходимости использования большего числа разделов в таблицу заносится запись о расширенном (extended) разделе. Данный тип раздела представляет собой контейнер, в котором создаются логические (logical) разделы. Логических томов может быть неограниченное количество, однако в ОС семейства Windows число одновременно подключенных томов ограничено количеством букв латинского алфавита. Эти три типа разделов имеют наиболее широкую АР , поддержку среди подавляющего числа операционных систем и наибольшее распространение. Фактически в домашних условиях либо масштабе клиентских машин организаций встречаются именно эти типы разделов. Однако это не значит, что типы разделов ограничиваются этими тремя видами. Существует большое число специализированных разделов, но и они используют первичные тома в качестве контейнеров. Раздел — это всего лишь размеченное пространство на диске; чтобы сохранить в нем какую-либо информацию для организации структуры хранения данных, должна быть создана файловая система. Данный процесс носит название форматирования раздела. Типов файловых систем существует великое множество, в ОС семейства Windows используются FAT/ NTFS, в операционных системах на ядре Линукс применяются Ext2/3FS, ReiserFS, Swap. Существует множество утилит для кроссплатформен-ного доступа к различным файловым системам из не поддерживающих их изначально операционных систем (например, обеспечивающих возможность доступа из Windows к разделам Linux и наоборот). Некоторые файловые системы, например FAT/NTFS, оперируют более крупными структурами данных на жестком диске, носящими название кластеров. Кластер может включать произвольное число секторов. Манипулирование размером кластера приносит дополнительный выигрыш к произво дительности файловой системы или расходованию свободного пространства. Таким образом, получается следующая логическая структура хранения данных: жесткий диск разбивается на разделы (при этом информация об этом разбиении хранится в так называемой главной загрузочной записи) — они носят названия С:, D:, Е: и т.д., на каждый раздел устанавливается файловая система (в результате форматирования раздела). Файловая система содержит информацию о том, как разграничено пространство раздела (логического диска) и где какие файлы на нем находятся. Ну а далее на разделе хранятся файлы, которые разбиваются на определенное количество кластеров, физически занимающих определенное количество секторов, на которые разбиты дорожки жесткого диска. Файловая система присваивает всем секторам свои адреса, а затем по этим адресам хранит свои файлы, записывая в свою таблицу адреса кластеров (диапазонов кластеров), принадлежащих тем или иным файлам.

Как работает жесткий диск (HDD): устройство и принцип работы жесткого диска в 6 разделах

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

как устроены внутри винчестеры

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

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

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

Обе поверхности пластин задействованы во время записи файлов. Шпиндель крутится на одной и той же скорости. К примеру, у терабайтного WD 3.5″ SATA 3.0 он за минуту поворачивается 7200 раз.

Данные пишутся по трекам — концентрическим дорожкам. Они поделены на сектора, которые содержат конкретный информационный объем.

Инфообмен между оперативной памятью системы и накопителем происходит поэтапно и выражен кластером. Он представляет собой целое число, состоит из цепочки расположенных последовательно секторов: 1, 2, 3, 4 и т. д.

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

Дорожки «харда», размещенные на разных частях устройства, но которые имеют один и тот же номер, называют цилиндром.

Примечание: жесткие носители бывают двух типов — внутренние и внешние. Их механическая часть практически идентична. Отличия — лишь в интерфейсе подключения и корпусе. Внутренние аппараты подключаются по SATA, а портативные — по USB. Переносные модели заключены в корпуса, которые защищают их от внешнего воздействия.

Принцип работы жесткого диска

Этот раздел тесно перекликается с предыдущим.

Информационные носители магнитного типа имеют довольно сложное строение, а вот принцип их функционирования довольно прост. Что нужно знать:

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

Примечание: если в разделе под названием «Power Management» в БИОСе был изменен параметр отключения HDD в случае отсутствия обращения к нему, то двигатель может выключить сама подсистема.

работа жесткого магнитного носителя информации

2. Каждая пара головок одета на «вилку», которая обхватывает каждый диск. Эта «вилка» перемещается над поверхностью. За это отвечает специальный серводвигатель — не шаговый, хотя такое заблуждение встречается довольно часто.

3. У всех хдд есть запасные сектора. Схема управления аппаратом задействует их, если повреждается какой-то из основных.

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

Информация пишется на магниточувствительный материал. Такое покрытие очень тонкое (несколько микрометров) и обладает доменной структурой.

Совет: если нужен вместительный носитель, например, для видеоигр, то трехтерабайтный WD30EFRX подойдет. Он способен передавать 1200 Мбит данных в секунду.

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

быстрый WD 3.5 SATA 3.0 3TB IntelliPower Red (WD30EFRX)

Винты записывают и считывают инфо по такому принципу:

  • В то время, пока действует наружное силовое поле, его линии движутся в направлении, которое соответствует доменным областям. После того, как прекращается воздействие, остаются участки, которые становятся намагниченными. За счет этого и осуществляется сохранение данных.
  • Когда записываются файлы, головка формирует наружное поле, о котором говорилось в предыдущем пункте. Когда данные прочитываются, области остаточной намагниченности, которые оказались напротив, образуют в ней электродвижущую силу.
  • Направленность ЭДС меняется за конкретный временной промежуток. Такой процесс представлен в виде единицы в двоичной системе. Если же ничего не меняется, процесс отождествляется с 0.
  • Закрепленная на кронштейне головка движется над требуемой дорожкой. Когда диск поворачивается, она размещается как раз над нужным сектором.
  • Все головки движутся в одно и то же время, при этом они считывают данные с одинаковых треков различных пластинок.

TRANSCEND 2.5

Рекомендация: если необходимо компактное переносное хранилище, подойдет вариант в обрезиненном корпусе. TS500GSJ25M3S — как раз такой.

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

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

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

Форматирование происходит всего на 2 уровнях. Первый — низкоуровневый, называется также физическим. Второй же — высокоуровневый, именуется логическим.

низкоуровневое форматирование жесткого носителя информации программой HDD LLF Low Level Format Tool

Как все происходит на 1-м уровне

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

Каждый сектор — информационная единица, у которой есть персональный адрес — путь, который содержит номера. Указывается сторона носителя магнитного типа, трек и сам сектор на нем. Это позволяет получить доступ к информационной единице.

В таком форматировании нет необходимости для владельца: HDD уже с завода поступают в подготовленном виде.

Рекомендация: для сервера необходим быстрый, надежный жесткий, вроде вместительного 843268-B21 с защитой от кибератак.

защищенный от кибератак HP 2TB SATA 7.2K LFF RW HDD (843268-B21)

Низкоуровневое форматирование требуется, если:

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

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

После такого процесса необходима разметка на логические части — тома. К примеру: С — под ПО и операционку, D — под мультимедиа и прочие файлы. Том представляет собой место на накопителе, которое работает как независимое хранилище.

разметка тома в Виндовс 10

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

Второй уровень

Такое форматирование — это более простой процесс, чем низкоуровневый вариант.

Один из простых способов выполнения процедуры — это загрузить с носителя специальную программку FORMAT. Еще проще — воспользоваться базовыми инструментами WINDOWS.

  1. Войти в «Мой Компьютер».
  2. Выбрать диск, который нуждается в форматировании.
  3. Кликнуть мышкой (правая клавиша).
  4. В появившемся меню выбрать одноименный пункт.

Интересно: защита трехтерабайтного портативного HDD Armor A60 от влаги, тряски, соответствует военным стандартам.

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

высокоуровневое форматирование в Windows 10

Во время высокоуровневого процесса на магнитном носителе образуется системная зона. Она включает в себя три части:

  • сектора загрузки, а также таблицу разделов — Boot reсord;
  • FAT — это таблицы, в которых хранятся номера дорожек, секторов с файлами;
  • Root Directory — корневая папка.

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

Совет: если необходим компактный, но вместительный внешний носитель, то настольный WDBWLG0040HBK-EESN подойдет. Он заключен в узкий 3,5” корпус, способен хранить 4 терабайта данных.

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

SILICON POWER Armor A60 3 TB Black (SP030TBPHDA60S3K) с защитой по военным стандартам

Форматирование высокого уровня — финишная прямая. По завершению процесса HDD будет полностью готов работать.

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

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

Интересно: внутренний AL14SEB030N отличается быстротой передачи информации — до 1568 мегабит в одно мгновение, а также «живучестью» — показатель наработки двигателя на отказ составляет две тысячи часов.

быстрый и долговечный TOSHIBA 2.5

APACER 2.5

Особенности современных винчестеров

Современные накопители по производительности и возможностям значительно выросли, если сравнивать с предшественникам. Так, если говорить о внутренних устройствах, то современный и уже ставший стандартом интерфейс SATA 3 демонстрирует пропускную способность в 6 Гбит/с, что в два раза выше, чем у моделей прошлого поколения, в которых использовался второй САТА.

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

внешний накопитель StoreJet 2.5 USB 3.0 Type-C

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

Важно: все диски в массиве должны быть идентичны во избежание конфликтов комплектующих. Также стоит учесть, что понадобится внести изменения в настройки БИОС, да и материнская плата должна поддерживать возможность создания RAID.

Портативные магнитные носители также не отстают. Совместимость с более современными вариантами USB — 3.0 и 3.1 — положительно влияет на быстродействие девайса. Есть устройства, вроде этого StoreJet 2.5, с подключением по юсб Type-C. Пользоваться такими удобно: не придется подбирать подходящую сторону, чтобы воткнуть его в разъем. Объем буфера, собственно хранилища тоже увеличился.

LENOVO ThinkPad USB 3.0 Secure Hard Drive 1TB (0A65621)

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

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

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

SILICON POWER 2.5

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

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

Компьютер с нуля

Устройство и принцип работы жесткого диска

26 марта, 2012 | Автор: admin

Устройство и принцип работы жесткого диска

Устройство и принцип работы жесткого диска

Накопитель на жестком магнитном диске (НЖМД) \ 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 жестких диска может быть объединены в один логический.

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


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

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

  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 и его различные варианты
  2. SATA
  3. SСSI


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- контроллер необходимо покупать вместе с соответствующим диском.

Пропускную способность легко подсчитать: для этого нужно просто взять численное значение частоты, а в случае Wide – умножить его на два.
Например, контроллер UltraSСSI (часто говорят UltraSСSI-2) имеет скорость 80 Мб/с.

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)
— объем информации, передаваемый между диском и ЭВМ в единицу времени. В него входит и время поиска дорожки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *