Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Realice copias de seguridad y archive los datos del mainframe en Amazon S3 mediante BMC AMI Cloud Data
Creado por Santosh Kumar Singh (AWS), Mikhael Liberman (Model9 Mainframe Software), Gilberto Biondo () y Maggie Li () AWS AWS
Entorno: PoC o piloto | Origen: Mainframe | Destino: Amazon S3 |
Tipo R: N/D | Tecnologías: Mainframe; almacenamiento y copia de seguridad; modernización | AWSservicios: AmazonEC2; AmazonEFS; Amazon S3; AWS Direct Connect |
Resumen
Este patrón muestra cómo hacer copias de seguridad y archivar los datos del mainframe directamente en Amazon Simple Storage Service (Amazon S3) y, a continuación, recuperar y restaurar esos datos en el mainframe BMC AMI mediante Cloud Data (anteriormente conocido como Model9 Manager). Si busca una forma de modernizar su solución de backup y archivado como parte de un proyecto de modernización de un mainframe o para cumplir con los requisitos de conformidad, este patrón puede ayudarle a cumplir esos objetivos.
Por lo general, las organizaciones que ejecutan aplicaciones empresariales principales en mainframes utilizan una biblioteca de cintas virtuales (VTL) para hacer copias de seguridad de los almacenes de datos, como archivos y registros. Este método puede resultar caro porque el consumo es facturable MIPS y no se puede acceder a los datos almacenados en cintas fuera del mainframe. Para evitar estos problemas, puede utilizar BMC AMI Cloud Data para transferir de forma rápida y rentable datos operativos e históricos del mainframe directamente a Amazon S3. Puede usar BMC AMI Cloud Data para hacer copias de seguridad y archivar datos a través de TCP /IP y, al AWS mismo tiempo, aprovechar los motores IBM de procesamiento de información integrados para reducir los IIP costos, el paralelismo y los tiempos de transferencia.
Requisitos previos y limitaciones
Requisitos previos
AWS¿Una cuenta activa
BMCAMICloud Data con una clave de licencia válida
TCPConectividad /IP entre el mainframe y AWS
Una función AWS Identity and Access Management (IAM) para el acceso de lectura/escritura a un bucket de S3
Acceso a un producto de seguridad de mainframe (RACF) para ejecutar procesos en la nube BMC AMI
Un agente de BMC AMI Cloud z/OS (versión 8 de Java de 64 bits SR5 FP16 o posterior) que tenga puertos de red disponibles, reglas de firewall que permitan el acceso a los depósitos de S3 y un sistema de archivos z/FS dedicado
Se cumplen los requisitos del servidor de administración
en la nube BMC AMI
Limitaciones
BMCAMICloud Data almacena sus datos operativos en una SQL base de datos de Postgre que se ejecuta como un contenedor de Docker en la misma instancia de Amazon Elastic Compute Cloud (AmazonEC2) que el servidor de administración. Actualmente, Amazon Relational Database Service (RDSAmazon) no es compatible como backend BMC AMI para Cloud Data. Para obtener más información sobre las últimas actualizaciones de productos, consulte ¿Qué hay de
nuevo? en la BMC documentación. Este patrón solo realiza copias de seguridad y archiva los datos del mainframe z/OS. BMCAMICloud Data realiza copias de seguridad y archiva solo los archivos de mainframe.
Este patrón no convierte los datos a formatos abiertos estándar, como JSON oCSV. Utilice un servicio de transformación adicional, como BMCAMICloud Analytics
(anteriormente conocido como Model9 Gravity), para convertir los datos en formatos abiertos estándar. Las aplicaciones nativas de la nube y las herramientas de análisis de datos pueden acceder a los datos una vez que se hayan escrito en la nube.
Versiones de producto
BMCAMICloud Data, versión 2.x
Arquitectura
Pila de tecnología de origen
Mainframe que ejecuta z/OS
Archivos de mainframe, como conjuntos de datos y archivos de z/OS UNIX System Services () USS
Disco central, como un dispositivo de almacenamiento de acceso directo () DASD
Cinta de mainframe (biblioteca de cintas físicas o virtuales)
Pila de tecnología de destino
Amazon S3
EC2Instancia de Amazon en una nube privada virtual (VPC)
AWS Direct Connect
Amazon Elastic File System (AmazonEFS)
Arquitectura de destino
El siguiente diagrama muestra una arquitectura de referencia en la que los agentes de software de BMC AMI Cloud Data de un mainframe controlan los procesos de backup y archivado de datos heredados que almacenan los datos en Amazon S3.
En el diagrama, se muestra el siguiente flujo de trabajo:
BMCAMILos agentes de software de Cloud Data se ejecutan en particiones lógicas del mainframe ()LPARs. Los agentes de software leen y escriben datos del mainframe desde DASD o graban directamente en Amazon S3 a través TCP de /IP.
AWS Direct Connect establece una conexión física y aislada entre la red local y. AWS Para mejorar la seguridad, ejecute una site-to-site VPN aplicación adicional AWS Direct Connect para cifrar los datos en tránsito.
El depósito de S3 almacena los archivos del ordenador central como datos de almacenamiento de objetos, y los agentes de BMC AMI Cloud Data se comunican directamente con los depósitos de S3. Los certificados se utilizan para HTTPS cifrar todas las comunicaciones entre el agente y Amazon S3. El cifrado de datos de Amazon S3 se utiliza para cifrar y proteger los datos en reposo.
BMCAMILos servidores de administración de datos en la nube se ejecutan como contenedores Docker en las EC2 instancias. Las instancias se comunican con los agentes que se ejecutan en el mainframe LPARs y en los buckets S3.
Amazon EFS está montado en EC2 instancias activas y pasivas para compartir el almacenamiento del Network File System (NFS). Esto es para garantizar que los metadatos relacionados con una política creada en el servidor de administración no se pierdan en caso de una conmutación por error. En caso de una conmutación por error por parte del servidor activo, se puede acceder al servidor pasivo sin pérdida de datos. Si el servidor pasivo falla, se puede acceder al servidor activo sin pérdida de datos.
Herramientas
AWSservicios
Amazon Elastic Compute Cloud (AmazonEC2) proporciona una capacidad informática escalable en el Nube de AWS. Puede lanzar tantos servidores virtuales como necesite y escalarlos o reducirlos con rapidez.
Amazon Elastic File System (AmazonEFS) le ayuda a crear y configurar sistemas de archivos compartidos en Nube de AWS.
Amazon Simple Storage Service (Amazon S3) es un servicio de almacenamiento de objetos basado en la nube que le ayuda a almacenar, proteger y recuperar prácticamente cualquier cantidad de datos.
Amazon Virtual Private Cloud (AmazonVPC) le ayuda a lanzar AWS recursos en una red virtual que haya definido. Esa red virtual es similar a la red tradicional que utiliza en su propio centro de datos, con los beneficios de usar la infraestructura escalable de AWS.
AWS Direct Connectconecta su red interna a una AWS Direct Connect ubicación a través de un cable Ethernet de fibra óptica estándar. Con esta conexión, puede crear interfaces virtuales directamente con los AWS servicios públicos y, al mismo tiempo, omitir a los proveedores de servicios de Internet en su ruta de red.
AWS Identity and Access Management (IAM) le ayuda a administrar de forma segura el acceso a sus AWS recursos al controlar quién está autenticado y autorizado a usarlos.
BMCherramientas
BMCAMIEl servidor de administración en la nube
es una GUI aplicación que se ejecuta como un contenedor de Docker en una Amazon Machine Image (AMI) de Amazon Linux para AmazonEC2. El servidor de administración proporciona la funcionalidad necesaria para gestionar las actividades de BMC AMI la nube, como la elaboración de informes, la creación y gestión de políticas, la ejecución de archivos y la realización de copias de seguridad, recuperaciones y restauraciones. BMCAMIEl agente en la nube
se ejecuta en un mainframe local LPAR que lee y escribe archivos directamente en el almacenamiento de objetos mediante /IP. TCP Una tarea iniciada se ejecuta en un ordenador central LPAR y es responsable de leer y escribir los datos de backup y archivar en Amazon S3 y desde este. BMCAMILa interfaz de línea de comandos de Cloud Mainframe (M9CLI)
le proporciona un conjunto de comandos para realizar acciones en BMC AMI la nube directamente desde TSO /E o en operaciones por lotes, sin depender del servidor de administración.
Epics
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cree un bucket de S3. | Cree un bucket de S3 para almacenar los archivos y volúmenes de los que desee realizar copias de seguridad y archivar desde su entorno de mainframe. | General AWS |
Crea una IAM política. | Todos los servidores y agentes de administración de la BMC AMI nube requieren acceso al depósito de S3 que creó en el paso anterior. Para conceder el acceso necesario, cree la siguiente IAM política:
| General AWS |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Obtenga una licencia de software BMC AMI en la nube. | Para obtener una clave de licencia de software, ponte en contacto con el equipo de BMC AMI Cloud | Responsable de compilación |
Descarga el software de BMC AMI la nube y la clave de licencia. | Obtenga los archivos de instalación y la clave de licencia siguiendo las instrucciones de la BMCdocumentación | Administrador de infraestructura de mainframe |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Instale el agente de software BMC AMI en la nube. |
| Administrador de infraestructura de mainframe |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Cree instancias de Amazon EC2 Linux 2. | Lance dos instancias de Amazon EC2 Linux 2 en distintas zonas de disponibilidad siguiendo las instrucciones del paso 1: lanzar una instancia de la EC2 documentación de Amazon. La instancia debe cumplir los siguientes requisitos de hardware y software recomendados:
Para obtener más información, consulte la BMCdocumentación | Arquitecto de la nube, administrador de la nube |
Crea un sistema de EFS archivos de Amazon. | Crea un sistema de EFS archivos de Amazon siguiendo las instrucciones del paso 1: Crea tu sistema de EFS archivos de Amazon en la EFS documentación de Amazon. Al crear el sistema de archivos, haga lo siguiente:
| Administrador de la nube, arquitecto de la nube |
Instale Docker y configure el servidor de administración. | Conéctese a sus EC2 instancias: Conéctate a tus EC2 instancias siguiendo las instrucciones de Connect to your Linux en la EC2 documentación de Amazon. Configura tus EC2 instancias: Para cada EC2 instancia, haz lo siguiente:
| Arquitecto de la nube, administrador de la nube |
Instale el software del servidor de administración. |
Nota: Para solucionar problemas, vaya a los registros almacenados en la carpeta | Arquitecto de la nube, administrador de la nube |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Añada un nuevo agente. | Antes de añadir un agente nuevo, confirme lo siguiente:
Debe crear un agente en el servidor de administración antes de definir cualquier política de respaldo y archivado. Para crear el agente, haga lo siguiente:
Una vez creado el agente, verá el estado de conexión en comparación con el agente de almacenamiento de objetos y el agente de mainframe en una nueva ventana que aparece en la tabla. | Desarrollador o administrador de almacenamiento de mainframe |
Cree una política de copia de seguridad o archivado. |
| Administrador o desarrollador de almacenamiento de mainframe |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Ejecute la política de copia de seguridad o archivado. | Ejecute la política de copia de seguridad o archivado de datos que creó anteriormente desde el servidor de administración de forma manual o automática (según una programación). Para ejecutar la política manualmente:
| Desarrollador o administrador de almacenamiento de mainframe |
Restaure la copia de seguridad o la política de archivos. |
| Desarrollador o administrador de almacenamiento de mainframe |
Tarea | Descripción | Habilidades requeridas |
---|---|---|
Ejecute la política de backup o archivado mediante CLI M9. | Utilice el M9 CLI para realizar procesos de copia de seguridad y restauración desde TSO /E o incluso REXX JCLs sin configurar reglas en el servidor de administración en la BMC AMI nube. Uso de /ETSO: Si usa TSO /E, asegúrese de que Nota: Para obtener más información sobre los CLI comandos M9, consulta la CLIreferencia Uso deJCLs: Para ejecutar la política de copia de seguridad y archivado medianteJCLs, ejecute el Uso de operaciones por lotes: El siguiente ejemplo muestra cómo archivar un conjunto de datos mediante la ejecución del
| Desarrollador o administrador de almacenamiento de mainframe |
Ejecute la política de backup o archivado JCL por lotes. | BMCAMILa nube proporciona un ejemplo de JCL rutina denominado M9 SAPIJ. Puede personalizar M9 SAPIJ para ejecutar una política específica creada en el servidor de administración con un. JCL Este trabajo también puede formar parte de un programador de lotes para ejecutar automáticamente los procesos de copia de seguridad y restauración. El trabajo por lotes espera los siguientes valores obligatorios:
Nota: También puede cambiar otros valores siguiendo las instrucciones del trabajo de muestra. | Desarrollador o administrador de almacenamiento de mainframe |
Recursos relacionados
Cómo Cloud Backup para mainframes reduce los costos con Model9 y AWS (blog
de AWS Partner Network) Cómo habilitar el análisis de datos de mainframe AWS mediante el uso de Model9
(AWSblog de Partner Network) AWSRecomendaciones de resiliencia de Direct Connect
(AWSdocumentación) BMCAMIDocumentación sobre la nube
(BMCsitio web)