En esta página, se proporcionan orientación sobre la arquitectura y estrategias de emulación para migrar cargas de trabajo de mainframe heredadas (como IBM z/OS o IBM i) a Google Cloud con modificaciones mínimas en el código.
Si eres arquitecto de la nube, ingeniero de mainframe o especialista en infraestructura, usa la información de esta página para evaluar los entornos de ejecución de emulación, volver a alojar las cargas de trabajo de mainframe en Compute Engine, reducir los costos de licencias de MIPS de mainframe y transmitir datos por lotes a BigQuery con Mainframe Connector.
Antes de leer esta página, debes comprender el consumo de MIPS de la carga de trabajo de tu computadora central, las dependencias de la aplicación y los requisitos del entorno de ejecución de emulación de destino.
Arquitectura lift-and-shift de mainframe
En una migración lift-and-shift de mainframe, se reemplaza el hardware físico de la computadora central por una infraestructura virtual en la nube, que ejecuta programas heredados de COBOL o PL/I en un entorno de ejecución de emulación en Compute Engine.
Junto con la emulación de procesamiento, puedes usar Mainframe Connector para descargar las cargas de trabajo de informes que consumen mucha CPU y reducir el consumo de MIPS de la unidad central. Mainframe Connector te permite completar las siguientes tareas:
- Transcodifica conjuntos de datos EBCDIC (QSAM y VSAM) a formatos ORC, JSON o CSV.
- Mover datos a Cloud Storage y BigQuery
- Envía trabajos de BigQuery directamente desde el lenguaje de control de trabajos (JCL).
En el siguiente diagrama, se ilustra la arquitectura de lift-and-shift de la computadora central:
Componentes clave
Una arquitectura de lift-and-shift de mainframe incluye los siguientes componentes:
- Entornos de ejecución de emulación de Compute: Implementa motores de emulación de socios, como Micro Focus, NTT DATA o LzLabs, en Compute Engine para ejecutar binarios de COBOL o CICS sin reescribir la lógica empresarial.
- Transcodificación de conjuntos de datos: Transcodifica conjuntos de datos EBCDIC en formatos ORC, JSON o CSV, y transfiere archivos por lotes de mainframe de gran volumen directamente a BigQuery o Cloud Storage con Mainframe Connector.
- Emulación de bases de datos: Cambia la plataforma de los datos de DB2 o IMS a bases de datos relacionales administradas en la nube, como Cloud SQL o Spanner.
¿Qué sigue?
- Documentación de Mainframe Connector
- Documentación de Mainframe Assessment Tool
- Documentación de Dual Run
- Documentación de Compute Engine