Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

Архитектура [ править ]

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

CTR (CHR) [ править ]

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

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

Когда в январе 1975 года производство ячейки данных 2321 было прекращено, [5] схема адресации и само устройство стали называться 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.

Доступ [ редактировать ]

Интерфейс программирования макросов и подпрограммы совместно именуемые РСВ: D Прям ая ступа м ethods.

DOS / VSE [ править ]

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

MVS, OS / 390 [ править ]

  • Базовый метод последовательного доступа (BSAM)
  • Базовый индексированный метод последовательного доступа (BISAM)
  • Метод очередного последовательного доступа (QSAM)
  • Метод очередного индексированного последовательного доступа (QISAM)
  • Базовый метод многораздельного доступа (BPAM)
  • Базовый метод прямого доступа (BDAM)
  • Метод доступа к виртуальному хранилищу (VSAM)

Терминология [ править ]

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

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

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

См. Также [ править ]

  • Накопитель на жестком диске
  • DFSMS  - стандартное программное обеспечение для управления использованием DASD
  • ESCON  - протокол для периферийной связи мэйнфреймов, используемый большинством устройств DASD
  • FICON  - новый протокол на замену ESCON
  • IBM Enterprise Storage Server  - пример большого DASD
  • Global Mirror  - продукт для удаленной синхронизации DASD
  • Metro Mirror  - продукт для удаленной синхронизации DASD
  • История магнитных дисководов IBM
  • История контроллеров IBM CKD

Ссылки [ править ]

  1. ^ Корпорация IBM (1975). Введение в устройства хранения с прямым доступом IBM и методы организации (PDF) . п. 1-1.
  2. ^ Корпорация IBM (2015). «Подсистема запоминающих устройств с прямым последовательным доступом» . Документация по IBM AIX V6.1 . Проверено 28 декабря 2015 года .
  3. ^ DellEMC. «POWERMAX 8000 ПРИСОЕДИНЯЕТСЯ К ПОРТФЕЛЮ РЕШЕНИЙ MAINFRAME» . Продукты Dell EMC для сред мэйнфреймов . Проверено 7 августа 2018 года .
  4. ^ а б IBM Corporation (1964). Обзор системы IBM System / 360 (PDF) . п. 24 . Проверено 7 августа 2018 года .
  5. ^ Корпорация IBM. "Архивы IBM: накопитель ячеек данных IBM 2321" . Проверено 8 ноя 2011 .
  6. ^ Описание компонентов IBM System / 360 - 2841 Storage Control Unit et. аль (PDF) . IBM. 1964. IBM 2841 Storage Control Unit обеспечивает подключение устройств хранения с прямым доступом к IBM System / 360.
  7. ^ Справочник по файлам данных (PDF) . IBM. 85 использований.
  8. ^ Браун, Роберт (март 1968). «Стоимость и преимущества он-лайн ДП» . Датамация . Издательство "Каннерс". С. 40–43.
  9. ^ " " ngram_chart: вхождения DASD " " .