Articulo de referencia

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

El subsistema de gestión de almacenamiento de la instalación de datos ( DFSMS ) es un componente central del sistema operativo insignia de IBM , z/OS . Incluye métodos de acceso...

El subsistema de gestión de almacenamiento de la instalación de datos ( 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 la instalación de datos también es el nombre genérico de un conjunto de varios productos, de los cuales todos, excepto dos, 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; esta versión se conoció posteriormente como Single Virtual Storage ( SVS ). En 1974, IBM anunció la versión 2.0; esta versión y todas las posteriores se conocieron como Multiple Virtual Storage ( MVS ). Todas las versiones de OS/VS2 fueron gratuitas, ya que el costo del software estaba incluido en el del hardware. OS/VS2 versión 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 del sistema MVS (MVS/SE)
MVS/SE mejora el rendimiento y la fiabilidad, disponibilidad y fiabilidad (RAS) de OS/VS2 (MVS).
5740-AM6 Soporte para dispositivos de centro de datos (DFDS) para OS/VS1
5740-AM7 Soporte para dispositivos de centro 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 .
5740-XYQ Función extendida de la instalación de datos (DFEF)
DFEF ofrece un nuevo tipo de catálogo VSAM, pero presentaba problemas de fiabilidad que solo se resolvieron en DFP.
5740-AM3 Método de acceso secuencial extendido (SAM-E)
SAM-E mejora el rendimiento de BPAM, BSAM y QSAM en dispositivos de almacenamiento de acceso directo .
5740-AM8 Servicios de método de acceso Opción criptográfica
5748-UT2 Utilidad 3800 sin conexión

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

El 21 de octubre de 1981, IBM anunció [ 1 ] nuevos modelos Kxx del 3081, que admiten una nueva arquitectura conocida como System/370 Extended Architecture (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 co-requisito, 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 Versión 3 (MVS/ESA), y también anunció [ 8 ] MVS/Data Facility Product Versión 3 (MVS/DFP), 5665-XA3; MVS/SP V3 requería MVS/XA Data Facility Product Versión 2, 5655-XA2, o Versión 3. Las versiones más recientes eran co-requisitos para MVS/ESA SP Versión 4 y MVS/ESA SP Versión 5.

El 19 de abril de 1988, IBM anunció [ 9 ] el término general Subsistema de administració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, lanzamiento 4.0
  • IBM Data Facility Hierarchical Storage Manager (DFHSM) Versión 2 Release 4.0
  • IBM Resource Access Control Facility (RACF) versión 8.1
  • IBM Data Facility Sort (DFSORT) Versión 10.0

Además de sustituir parte de la compatibilidad con dispositivos en el sistema base MVS/SP, DFP reemplaza el editor de enlaces y varios programas de utilidad y herramientas de servicio.

DFP ya no está disponible como producto independiente, sino que se ha integrado en el subsistema de gestión de almacenamiento de Data Facility, bajo el nombre DFSMSdfp.

El 19 de mayo de 1992, IBM anunció [ 10 ] DFSMS/MVS, 5695-DF1, que reemplazó 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 todavía incluía ISAM, IBM finalmente lo eliminó, pero continuó brindando soporte a la interfaz de compatibilidad de ISAM para VSAM. DFSMS/MVS R1 incluía el Administrador de medios extraíbles opcional (DFSMSrmm), 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 30 de mayo de 1995, IBM anunció [ 13 ] DFSMS/MVS Release 3.

El 10 de septiembre de 1996, IBM anunció [ 14 ] DFSMS/MVS Release 4.

El 9 de junio de 1997, 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 añadidas por, por ejemplo, DFDS, y las características añadidas en la última versión de z/OS.

DFSMSdss

DFSMSdss [ d ] es una función de pago de DFSMS que permite volcar y restaurar conjuntos de datos y volúmenes seleccionados según las especificaciones de las instrucciones de control. En la documentación también se la conoce como gestor de datos . DSS reemplaza a la antigua función DASDR y a las funciones de volcado/restauración de IEHDASDR, aunque los formatos de volcado no son compatibles.

DFSMSdfp

DFSMSdfp [ e ] reemplaza los métodos de acceso directo, indexado y secuencial anteriores, las utilidades y las ayudas de servicio, el editor de enlaces, el cargador y la recuperación de programas. Es el componente al que se agrega el nuevo código de soporte de dispositivos. DFSMSdfp agrega una serie de funcionalidades vagamente relacionadas.

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 los bloques de control de conjuntos de datos (DSCB) y permite una búsqueda más rápida.

Catálogo de la ICF

La función de catálogo mejorado (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 de la antigua organización PDS, pero que puede ser leído y escrito por el código BPAM, BSAM y QSAM existente .

Almacenamiento gestionado por el sistema

El almacenamiento gestionado por el sistema (SMS) es un conjunto de herramientas 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 los nombres de las 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.
Grupo de copias

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 seleccionar nombres de listas según las políticas de instalación y las solicitudes del usuario. Un escenario común es que la instalación escriba una rutina ACS para el grupo de almacenamiento que ignore cualquier parámetro UNIT y seleccione el grupo de almacenamiento, y que escriba una regla ACS DATACLASS para asignar una clase de datos con parámetros DCB predeterminados, tomando ambas 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 instrucción DD JCL, por ejemplo, DSNTYPE.

La carpeta

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

Copia remota y duplicación

DFSMSdfp proporciona funcionalidades para utilizar varios protocolos diferentes para duplicar o replicar 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. Dichos objetos a veces se denominan BLOBs .

DFSORT

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

DFSMShsm

DFSMShsm, originalmente denominado Administrador de Almacenamiento Jerárquico (HSM), 5740-XRB, y posteriormente Administrador de Almacenamiento Jerárquico de Instalaciones de Datos Versión 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 de un almacenamiento más rápido a uno menos costoso, ya sea en función de marcas de tiempo o solicitudes explícitas. Utiliza DFSMSdss como gestor de transferencia de datos.

RACF

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 comprobar los privilegios de acceso, y también incluye una interfaz para LDAP .

DFSMSrmm

El Administrador de Medios Extraíbles (DFSMSrmm) controla las bibliotecas de cintas, ya sean montadas manualmente en una unidad de cinta o almacenadas en una biblioteca de cintas automatizada .

Notas

  1. Si bien la sintaxis para una Selección Automática de Clases (ACS) es similar, el Subsistema/VM de Gestión de Almacenamiento de la Instalación de Datos en z/VM gestiona un conjunto diferente de recursos y utiliza un código diferente para E/S.
  2. 1 2 DFP reemplazará estos productos en su totalidad
    • 5740-AM7 Soporte para dispositivos de centro de datos (DFDS)
    • 5740-XYQ Función extendida de la instalación de datos (DFEF)
    • 5740-AM3 Método de acceso secuencial extendido (SAM-E)
    • 5740-AM8 Servicios de método de acceso Opción criptográfica
    • 5748-UT2 Utilidad 3800 sin conexión
  3. DSS no puede leer volcados producidos por IEHDASDR o por 5740-UT1, Restauración de volcados de almacenamiento de acceso directo (DASDR).
  4. Originalmente un producto separado llamado Data Facility Data Set Services (DFDSS), 5740-UT3.
  5. Originalmente llamado Producto de Instalación de Datos.
  6. Finalmente, IBM reemplazó el método sysgen para definir los nombres de los dispositivos con los nuevos programas MVSCP y HCD.

Referencias

  1. "Modelos K16, K24 y K32 del complejo de procesadores 3081: se añade la nueva arquitectura extendida System/370 (370-XA) al 3081" . IBM (Carta de anuncio). 21 de octubre de 1981. ZG81-0263.
  2. "Descripción general del sistema MVS/XA: nuevos niveles de funcionalidad del sistema proporcionados por la arquitectura extendida MVS (XA)" . IBM (Carta de anuncio). 21 de octubre de 1981. LTR ZP81-0789.
  3. "Arquitectura extendida del sistema/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 centro de datos MVS/370" . IBM (Carta de anuncio). 17 de mayo de 1983. LTR 283-141.
  6. "Multiple Virtual Storage Extended Architecture (MVS/XA) Data Facility Product (DFP) Versión 2 Release 1" . IBM (Carta de anuncio). 5 de febrero de 1985. LTR 285-030.
  7. "Arquitectura de sistemas empresariales/370 y versión 3 del producto del sistema MVS" . 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 accesorio 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. "IBM MVS/Data Facility Product (MVS/DFP) Versión 3 - Método de acceso a objetos" . IBM (Carta de anuncio). 28 de junio de 1988. LTR 288-340.