Subsistema de gestión de almacenamiento de datos (MVS)

Productos de Data Facility para OS/VS1 y MVS

El subsistema de gestión de almacenamiento de instalaciones de datos [a] ( DFSMS ) es un componente central del sistema operativo insignia de IBM , z/OS . Incluye métodos de acceso, utilidades y funciones de gestión de programas. El subsistema de gestión de almacenamiento de instalaciones de datos también es un nombre colectivo para una colección de varios productos, todos menos dos de los cuales están incluidos en el producto DFSMS/MVS.

Historia

En 1972, IBM anunció la primera versión del sistema operativo OS/VS2 para los sistemas IBM System 370; esa versión más tarde se conocería como Single Virtual Storage ( SVS ). En 1974, IBM anunció la versión 2.0; esa versión y todas las versiones posteriores se conocieron como Multiple Virtual Storage ( MVS ). Todas las versiones de OS/VS2 estaban disponibles sin costo porque el costo del software estaba incluido en el costo del hardware. OS/VS2 Release 3.8 fue la última versión gratuita de MVS.

A finales de los años setenta y principios de los ochenta IBM anunció:

5740-XE1 Extensiones de MVS/sistema (MVS/SE)
MVS/SE mejora el rendimiento y el RAS de OS/VS2 (MVS)
Compatibilidad con dispositivos de instalación de datos (DFDS) 5740-AM6 para OS/VS1
5740-AM7 Soporte de dispositivo de instalación de datos (DFDS) para MVS
DFDS admite un VTOC indexado y, con el PTF adecuado, admite el búfer de coincidencia de velocidad en el IBM 3880 .
Función extendida de instalación de datos 5740-XYQ (DFEF)
DFEF ofrece un nuevo tipo de catálogo VSAM, pero tenía problemas de confiabilidad que sólo se resolvieron en DFP.
5740-AM3 Método de acceso secuencial ampliado (SAM-E)
SAM-E mejora el rendimiento de BPAM, BSAM y QSAM en dispositivos de almacenamiento de acceso directo .
5740-AM8 Método de acceso Servicios Opción criptográfica
5748-UT2 Utilidad sin conexión 3800

En junio de 1980, IBM anunció MVS/System Product (MVS/SP) como reemplazo de MVS/SE.

El 21 de octubre de 1981, IBM anunció [1] nuevos modelos Kxx del 3081, compatibles con una nueva arquitectura conocida como Arquitectura extendida System/370 (370-XA). IBM también anunció [2] MVS/Extended Architecture (MVS/XA), que consta de MVS/SP versión 2 [3] y un nuevo producto correquisito, Data Facility Product [4] (DFP), 5665-284, que reemplaza [b] cinco de los productos enumerados anteriormente, el editor de enlaces y el cargador.

El 17 de mayo de 1983, IBM anunció [5] MVS/370 Data Facility Product (MVS/370 DFP), 5665-295, para MVS/SP Versión 1 Release 3, reemplazando [b] los mismos cinco programas que DFP para MVS/XA.

El 5 de febrero de 1985, IBM anunció [6] MVS/XA Data Facility Product (MVS/XA DFP) Versión 2, 5655-XA2, como reemplazo de MVS/XA Data Facility Product Versión 1, 5665-284. DFP reemplazó a BDAM, BPAM, BSAM, ISAM, QSAM y VSAM.

El 15 de febrero de 1988, IBM anunció [7] MVS/System Product Version 3 (MVS/ESA), también anunció [8] MVS/Data Facility Product Version 3 (MVS/DFP), 5665-XA3; MVS/SP V3 requería MVS/XA Data Facility Product Version 2, 5655-XA2, o Version 3. Las versiones más recientes fueron correquisitos para MVS/ESA SP Version 4 y MVS/ESA SP Version 5.

El 19 de abril de 1988, IBM anunció [9] el término general Subsistema de gestión de almacenamiento de instalaciones de datos para las instalaciones proporcionadas por los programas

  • Producto IBM MVS/Data Facility (MVS/DFP) Versión 3, versión 1.0
  • Servicios de conjuntos de datos de IBM Data Facility [c] (DFDSS) Versión 2 Release 4.0
  • IBM Data Facility Hierarchical Storage Manager (DFHSM) Versión 2, versión 4.0
  • IBM Resource Access Control Facility (RACF) Versión 8.1
  • Versión 10.0 de IBM Data Facility Sort (DFSORT)

Además de reemplazar parte del soporte del dispositivo en el MVS/SP base, DFP reemplaza el Editor de vínculos y varios programas de utilidad y ayudas de servicio.

DFP ya no está disponible como un producto separado, sino que se ha convertido en parte del Subsistema de gestión de almacenamiento de instalaciones de datos, bajo el nombre DFSMSdfp.

El 19 de mayo de 1992, IBM anunció [10] DFSMS/MVS, 5695-DF1, que reemplazaba a MVS/Data Facility Product (MVS/DFP) Versión 3, 5665-XA3, Data Facility Hierarchical Storage Manager (DFHSM) Versión 2, 5665-329 y Data Facility Data Set Services (DFDSS) Versión 2, 5665-327. DFSMS/MVS también reemplazó utilidades y ayudas de servicio. DSDSS y DFHSM se convirtieron en características opcionales de pago de DFSMS; DFSORT y RACF siguieron siendo productos separados. Si bien DFSMS/MVS Release 1 aún incluía ISAM, IBM finalmente lo eliminó, pero continuó brindando soporte a la interfaz de compatibilidad ISAM con VSAM. DFSMS/MVS R1 incluía el Administrador de medios extraíbles (DFSMSrmm) opcional, que admite tanto bibliotecas de cintas manuales como el servidor de datos de biblioteca de cintas 3495 [11] .

El 1 de marzo de 1994, IBM anunció [12] DFSMS/MVS Release 2.

El 1 de marzo de 1994, IBM anunció [13] DFSMS/MVS Release 3.

El 1 de marzo de 1994, IBM anunció [14] DFSMS/MVS Release 4.

El 1 de marzo de 1994, IBM anunció [15] DFSMS/MVS Release 5.

Componentes

Esta sección describe las características de DFSMS desde la perspectiva de z/OS ; no distingue entre las características agregadas, por ejemplo, DFDS, y las características agregadas en la última versión de z/OS.

DFSMSdss

DFSMSdss [d] es una función de pago de DFSMS que puede volcar y restaurar conjuntos de datos seleccionados y volúmenes seleccionados según las especificaciones de las declaraciones de control. También se lo conoce en la documentación como un transportador de datos . DSS reemplaza al antiguo DASDR y las funciones de volcado/restauración de IEHDASDR, aunque los formatos de volcado no son compatibles.

DFSM sdfp

DFSMSdfp [e] reemplaza los antiguos métodos de acceso directo, de índice y secuencial, las utilidades y ayudas de servicio, el editor de enlaces, el cargador y la obtención de programas. Es el componente al que se le agrega el nuevo código de soporte de dispositivos. DFSMSdfp agrega una serie de funciones relacionadas de forma vaga.

VTOC indexado

La estructura VTOC heredada de OS/360 utiliza registros con claves de 44 bytes y una búsqueda secuencial mediante un bucle Search Key Equal/TIC *-8. El índice VTOC (VTOCIX) es un conjunto de datos opcional que indexa bloques de control de conjuntos de datos (DSCB) y permite una búsqueda más rápida.

Catálogo ICF

La función de catálogo mejorada (ICF) reemplaza el volumen de control de OS/360 (CVOL) y el catálogo VSAM con una estructura de catálogo más resistente.

PDSE

El conjunto de datos particionado extendido (PDSE) es un nuevo tipo de conjunto de datos que resuelve varios problemas con la antigua organización PDS pero que puede leerse y escribirse con el código BPAM, BSAM y QSAM existente .

Almacenamiento administrado por el sistema

System Managed Storage (SMS) es un conjunto de funciones para controlar la ubicación, migración y retención de conjuntos de datos en dispositivos de almacenamiento de acceso directo que es más flexible que los métodos anteriores, por ejemplo, las especificaciones VOL=SER en JCL. Antes de SMS, las instalaciones definían nombres de unidades durante la generación del sistema, [f] y dos grupos de volúmenes DASD, llamados PUBLIC y STORAGE, en un miembro de la biblioteca de parámetros del sistema. Además, los usuarios tenían que definir explícitamente las características de los nuevos conjuntos de datos.

Con SMS, una instalación puede definir y actualizar varios tipos de listas, descritas [16] por IBM como

Clase de datos
Parámetros de definición de datos
Clase de almacenamiento
Requisitos de disponibilidad y accesibilidad
Clase de gestión
Atributos de migración, copia de seguridad y retención de datos
Grupo de almacenamiento
Lista de volúmenes de almacenamiento con propiedades comunes
Grupo Agregado
Copia de seguridad o recuperación de todos los conjuntos de datos de un grupo en una sola operación
Copiar Pool

La instalación también puede definir reglas de selección automática de clases (ACS) que pueden probar, por ejemplo, el nombre del conjunto de datos y los nombres de las listas de selección según las políticas de instalación y las solicitudes de los usuarios. Un escenario común es que la instalación escriba una rutina ACS de grupo de almacenamiento para ignorar cualquier parámetro UNIT y seleccionar el grupo de almacenamiento, y que escriba una regla ACS DATACLASS para asignar una clase de datos que tenga parámetros DCB predeterminados, y ambas tomen decisiones en función del nombre del conjunto de datos.

Cuando SMS está activo, hay varios parámetros nuevos disponibles en la asignación dinámica y en la declaración JCL DD, por ejemplo, DSNTYPE.

El aglutinante

Binder es un programa similar al editor de enlaces que también puede administrar objetos de programa en una biblioteca PDSE.

Copia y duplicación remota

DFSMSdfp proporciona facilidades para utilizar varios protocolos diferentes para duplicar o reflejar volúmenes DASD en una ubicación remota.

OAM

El método de acceso a objetos [17] (OAM) mantiene una biblioteca de objetos no estructurados. A estos objetos a veces se los denomina BLOB .

DFSORTAR

DFSORT es una utilidad de clasificación y combinación que forma parte de la familia DFSMS pero no del producto DFSMS/MVS.

DFSMShsm

DFSMShsm, originalmente Hierarchical Storage Manager (HSM), 5740-XRB, y posteriormente Data Facility Hierarchical Storage Manager Version 2 (DFHSM), 5665-329, antes de convertirse en un componente opcional de DFSMS, es una utilidad para archivar y recuperar conjuntos de datos. Migra datos desde un almacenamiento más rápido a un almacenamiento menos costoso, ya sea en función de marcas de tiempo o solicitudes explícitas. Utiliza DFSMSdss como transportador de datos.

Asociación Regional de Críquet (RACC)

RACF es un programa de seguridad que forma parte de la familia DFSMS pero no del producto DFSMS/MVS. Incluye una API llamada SAF que permite a las aplicaciones realizar la autenticación y verificar los privilegios de acceso, y también incluye una interfaz con LDAP .

DFSMSrmm

El Administrador de medios extraíbles (DFSMSrmm) controla bibliotecas de cintas, ya sea montadas manualmente en la unidad de cinta o almacenadas en una biblioteca de cintas automatizada .

Notas

  1. ^ Si bien la sintaxis para una selección automática de clase (ACS) es similar, el subsistema/VM de administración de almacenamiento de instalaciones de datos en z/VM administra un conjunto diferente de recursos y utiliza un código diferente para E/S.
  2. ^ab DFP reemplaza estos productos en su totalidad
    • 5740-AM7 Soporte de dispositivo de instalación de datos (DFDS)
    • Función extendida de instalación de datos 5740-XYQ (DFEF)
    • 5740-AM3 Método de acceso secuencial ampliado (SAM-E)
    • 5740-AM8 Método de acceso Servicios Opción criptográfica
    • 5748-UT2 Utilidad sin conexión 3800
  3. ^ DSS no puede leer volcados producidos por IEHDASDR o por 5740-UT1, Restauración de volcado de almacenamiento de acceso directo (DASDR).
  4. ^ Originalmente un producto separado llamado Servicios de conjuntos de datos de instalaciones de datos (DFDSS), 5740-UT3.
  5. ^ Originalmente llamado Producto de Instalación de Datos.
  6. ^ Finalmente, IBM reemplazó el método sysgenn para definir nombres de dispositivos con los nuevos programas MVSCP y HCD.

Referencias

  1. ^ "Complejo de procesadores 3081: modelos K16, K24 y K32: nueva arquitectura extendida System/370 (370-XA) añadida al 3081". IBM (carta de anuncio). 21 de octubre de 1981. ZG81-0263.
  2. ^ "Descripción general del sistema MVS/XA: nuevos niveles de funciones del sistema proporcionados por MVS/Extended Architecture (XA)". IBM (carta de anuncio). 21 de octubre de 1981. LTR ZP81-0789.
  3. ^ "Arquitectura extendida System/370 compatible con la versión 2 del producto MVS/System". IBM (carta de anuncio). 9 de diciembre de 1981. LTR ZP81-0794.
  4. ^ "Data Facility Product Release 1". IBM (carta de anuncio). 21 de octubre de 1981. LTR ZP81-0798.
  5. ^ "Producto de instalación de datos MVS/370". IBM (carta de anuncio). 17 de mayo de 1983. LTR 283-141.
  6. ^ "Producto de instalación de datos (DFP) de arquitectura extendida de almacenamiento virtual múltiple (MVS/XA) versión 2, lanzamiento 1". IBM (carta de anuncio). 5 de febrero de 1985. LTR 285-030.
  7. ^ "Arquitectura de sistemas empresariales/370 y producto del sistema MVS versión 3". IBM (carta de anuncio). 15 de febrero de 1988. LTR 288-059.
  8. ^ "MVS/Data Facility Product (MVS/DFP), versión 3". IBM (carta de anuncio). 15 de febrero de 1988. LTR 288-060.
  9. ^ "Descripción general del subsistema de gestión de almacenamiento de instalaciones de datos". IBM (carta de anuncio). 19 de abril de 1988. LTR 288-200.
  10. ^ "IBM DFSMS/MVS Versión 1 Release 1". IBM (Carta de anuncio). 19 de mayo de 1992. LTR 292-260.
  11. ^ "Servidor de datos de biblioteca de cintas IBM 3495 y conexión de biblioteca IBM 3490". IBM (carta de anuncio). 19 de mayo de 1992. LTR 192-124.
  12. ^ "IBM DFSMS/MVS Versión 1 Release 2". IBM (Carta de anuncio). 1 de marzo de 1994. LTR ZP94-0202.
  13. ^ "IBM DFSMS/MVS Versión 1 Release 3". IBM (Carta de anuncio). 30 de mayo de 1995. LTR AZ5=607.
  14. ^ "IBM DFSMS/MVS Versión 1 Release 4". IBM (Carta de anuncio). 10 de septiembre de 1996. LTR 296-347.
  15. ^ "IBM DFSMS/MVS Versión 1 Release 5". IBM (Carta de anuncio). 9 de junio de 1997. LTR A97-0608.
  16. ^ "Clases y grupos de SMS" (PDF) . Introducción a z/OS 2.5 DFSMS (PDF) . IBM. 30 de septiembre de 2021. págs. 18-21. SC23-6851-50.
  17. ^ "Producto IBM MVS/Data Facility (MVS/DFP) Versión 3 - Método de acceso a objetos". IBM (carta de anuncio). 28 de junio de 1988. LTR 288-340.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Data_Facility_Storage_Management_Subsystem_(MVS)&oldid=1230551988#PDSE"