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