ScholarGate
Ассистент

Устройства вторичного хранения данных

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

Найти тему в PaperMindСкороFind papers & topics
Tools & resources
Скачать слайды
Learn & explore
ВидеоСкоро

Definition

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

Scope

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

Core questions

  • Что определяет задержку и пропускную способность магнитного жесткого диска?
  • Чем флеш-память твердотельных накопителей отличается от магнитных дисков по поведению и производительности?
  • Почему твердотельным накопителям необходим уровень трансляции флеш-памяти и выравнивание износа?
  • Как характеристики устройств хранения данных влияют на проектирование систем и программного обеспечения?

Key concepts

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

Mechanisms

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

Clinical relevance

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

History

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

Key figures

  • John L. Hennessy
  • David A. Patterson
  • Bruce Jacob

Related topics

Seminal works

  • hennessy2019
  • jacob2008

Frequently asked questions

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

Methods for this concept

Related concepts