SMS.pptx
- Количество слайдов: 13
SMS Storage Management Subsystem Софьин Р. И. 2013 год
MANAGES DATA z/OS имеет различные сервисы, которые позволяют управлять данными, находящимися на магнитной ленте, DASDтомах и других I/O устройствах Data Set Blocks Records
УПРАВЛЕНИЕ ДАННЫМИ ВКЛЮЧАЕТ В СЕБЯ выделение пространства на DASD-томах; автоматическое извлечение каталогизированных наборов данных по имени; подключение томов на магнитной ленте в приводе; установление логического соединения между приложением и носителем; управление доступом к данным; передача данных между приложением и носителем.
DATA FACILITY STORAGE MANAGEMENT SUBSYSTEM DFSMS – компонент операционной системы z/OS. Позволяет автоматизировать использование пространства для наборов данных. Основные функции DFSMS: Ø Управление данными; Ø Управление хранением; Ø Управление программами и устройствами в системе.
STORAGE MANAGEMENT SUBSYSTEM ü ü ü SMS является основным элементом DFSMS и SMS выступает в качестве автоматизированного средства для создания и управления DS; SMS не является обязательным средством управления DS; DFSMS Используя SMS, системный программист или администратор памяти определяет политики, автоматизирующие управление внешней памятью и устройствами.
STORAGE MANAGEMENT SUBSYSTEM Требования к резервному копированию и сроку хранения Свойства распределения данных Цели производительности и доступности устройств Требования к памяти в системе Политики описывают
STORAGE MANAGEMENT SUBSYSTEM SMS: Позволяет централизованно управлять внешними накопителями; Автоматически определяет какой объём памяти должен быть выделен под DS на устройстве; Определяет когда DS больше не нужен и может быть удалён или перемещён в offline (автономное) storage. Таким образом использование SMS устраняет необходимость использования многих процедур из JCL. Interactive Storage Management Facility (ISMF) – пользовательский интерфейс для определения и управления политиками работы с внешней памятью и устройствами.
STORAGE MANAGEMENT SUBSYSTEM SMS управляет памятью в соответствии с текущей активной политикой управления памятью (storage management policy). Используя ISMF можно определить storage management policy в настройках SMS, которые содержат: Base configuration information: системы которые управляют настройками SMS, настройки по умолчанию; Классы и группы: при распределении или определении набора данных, использующего SMS, необходимо задать требования к набору данных через класс данных, класс памяти и класс управления; классы и группы – это списки характеристик которые связаны c или назначены набору данных. В настройках можно установить пять классов и групп: Storage group, группа хранения: управление как одним большим томом; Management class: определение времени хранения DS и частоты его резервного копирования; Storage class: определение части DS, которая должна быть сохранена; Data class: для определения местоположения новых наборов данных по умолчанию, их внутренней организации, формата записей; Aggregate group: определение наборов данных которые будут использоваться для резервного копирования или восстановления всех DS одной группы; Copy pool: определение пула хранения групп, которые будут обрабатываться вместе для ускорения replication operations.
STORAGE MANAGEMENT SUBSYSTEM Подпрограмму автоматического назначения классов (automatic class selection, ACS): позволяет указывать, какие классы следует использовать для создаваемого набора данных используя информацию из JOB, EXEC, and DD statements; Optical library and drive definitions; Описания библиотек на магнитных лентах. Работа ACS процедур: Инструкция DD для создаваемого набора данных: / / TRANS DD DSNAME = MM 01. AR. TRANS, DISP = (NEW, CATLG) Процедуры ACS определяют, что новый DS это transaction file потому что квалификатор нижнего уровня имеет имя TRANS. Всем transaction file в системе имеют одинаковый формат, так ACS выбирают подходящие storage, data и management классы для transaction file. Эти классы предоставляют атрибуты для нового набора данных.
STORAGE MANAGEMENT SUBSYSTEM Типы DS которыми может управлять SMS: ü Sequential data sets; ü Partitioned data sets (PDS and PDSE); ü VSAM data sets; ü Generation data group (GDG) data sets; ü Temporary (временный) data sets; ü Virtual Input/Output (VIO) data sets. Ø Помимо управления данными, SMS также объединяет фрагментированное пространство диска и tries to balance DASD volume usage.
CONTROL DATA SETS • Перед тем как использовать SMS, необходимо разместить SMS control data set и определить его содержимое. • Управляющий набор данных (control data sets) – linear data sets с virtual storage access method в котором содержится: Ø Информация о базовых настройках; Ø Описание SMS class, aggregate group, copy pool, optical library, tape library, optical drive, и storage group; Ø ACS процедуры. Можно определить более одного control data sets. Каждый управляющий набор данных определённый для SMS называется source control data set (SCDS). Active control data set (ACDS) – набор данных в котором хранится текущий (активный в данный момент) SCDS.
HOW SMS CAN BE USED TO CREATE AN SMS-MANAGED DATA SET DD конструкция, которая позволяет ACS routines выбрать классы для DS //TRANS DD DSNAME=MM 01. AR. TRANS, DISP=(NEW, CATLG) DD конструкция которая назначает data class для DS //TRANS DD DSNAME=MM 01. AR. TRANS, DISP=(NEW, CATLG), DATACLAS=TRAN 2 Как SMS параметр можно использовать при создании DS не управляемого SMS //TRANS DD DSNAME=MM 01. AR. TRANS, DISP=(NEW, CATLG), // UNIT=SYSDA, VOL=SER=MPS 8 BV, // SPACE=(1000, (5, 3), RLSE), AVGREC=U // DCB=(RECFM=FB, LRECL=120) AVGREC – указывает сколько пространства нужно выделить для одной записи и сколько записей должно быть в одном экстенде.
SMS.pptx