Устройство хранения с прямым доступом

редактировать

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

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

Класс хранилища DASD включает как фиксированные, так и съемные носители.

Содержание

  • 1 Архитектура
    • 1.1 CTR (CHR)
      • 1.1.1 CKD
    • 1.2 FBA
  • 2 Доступ
    • 2.1 DOS / VSE
    • 2.2 MVS, OS / 390
  • 3 Терминология
  • 4 См. Также
  • 5 Ссылки

Архитектура

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

CTR (CHR)

Операционная система использует четырехбайтовую относительную запись и отслеживание (TTR) для некоторых методов доступа, а для других - восьмибайтовый адрес блока записи-бункера-цилиндра-дорожки, или MBBCCHHR, программы канала обращаются к DASD с использованием шестибайтового адреса поиска (BBCCHH ) и пятибайтовый идентификатор записи (CCHHR ).

  • Mпредставляет номер экстента в выделении
  • BB, представляющий B в (из 2321 ячеек данных ),
  • CC, представляющих C ylinder,
  • HHпредставляющий H ead (или дорожка) и
  • R, представляющий номер R ecord (блока).

Когда в январе 1975 года было прекращено производство ячейки данных 2321, схема адресации и само устройство называлось CHR или CTR для цилиндрической записи, поскольку номер ячейки всегда был 0.

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

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

Методы доступа в очередь, такие как QSAM, несут ответственность за • блокирование и снятие блокировки с логических записей при их записи или чтении с внешнего носителя. Основные методы доступа, такие как BSAM, требуют, чтобы это выполняла программа пользователя.

CKD

CKD - ​​это аббревиатура от Count Key Data, физического макета блока на устройстве DASD, и его не следует путать с CTR, который является адрес блока, используемый канальной программой.

FBA

В 1970-х IBM представила архитектуру фиксированных блоков (FBA) для мэйнфреймов. На уровне программирования эти устройства не используют традиционную адресацию CHR, а ссылаются на блоки фиксированной длины по номеру, как и секторы в мини-компьютерах. Точнее, прикладной программист остается в неведении о базовом устройстве хранения, в котором данные хранятся в виде фиксированных физических блоков длиной 512, 1024, 2048 или 4096 в зависимости от типа устройства.

Для некоторых приложений FBA не только упрощает, но и увеличивает пропускную способность.

FBA поддерживается VM / 370 и DOS / VSE, но не MVS или последующими операционными системами в линейке OS / 360.

Доступ

Макросы и процедуры программного интерфейса совместно именуются DAM: d irect a ccess m ethods.

DOS / VSE

  • DAmod / DTFDA - прямой доступ
  • SDmod / DTFSD - последовательный диск
  • ISmod / DTFIS - индексированный последовательный
  • VSAM - Метод доступа к виртуальному хранилищу

MVS, OS / 390

Терминология

IBM в своей первой версии 1964 года «Обзор системы IBM System / 360» использовала термин File для обозначения совокупно описываемых устройств, которые теперь называются DASD. Файлы обеспечивают «хранилище с произвольным доступом». В то же время в справочном руководстве по продукту IBM такие устройства описаны как «устройства хранения с прямым доступом» без каких-либо сокращений.

Первое публичное использование аббревиатуры DASD находится в руководстве IBM за март 1966 года «Data File Handbook». Первое использование не IBM аббревиатуры DASD, обнаруженное программой "Google ngram viewer" для обозначения запоминающих устройств, датируется 1968 годом. С тех пор использование этого термина росло экспоненциально.

И барабаны, и ячейки данных исчезли. как продукты, поэтому DASD остается синонимом дисковых, флеш-памяти и оптических устройств. Современные DASD, используемые в мэйнфреймах, очень редко состоят из одиночных дисководов. Чаще всего «DASD» означает большие дисковые массивы, использующие схемы RAID. Современные устройства эмулируют CKD на оборудовании FBA.

См. Также

Ссылки

Последняя правка сделана 2021-05-17 08:13:17
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте