Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esegui il backup e l'archiviazione dei dati del mainframe su Amazon S3 utilizzando Cloud BMC AMI Data
Creato da Santosh Kumar Singh (AWS), Mikhael Liberman (software mainframe Model9), Gilberto Biondo () e Maggie Li () AWS AWS
Ambiente: PoC o pilota | Fonte: Mainframe | Obiettivo: Amazon S3 |
Tipo R: N/A | Tecnologie: mainframe; storage e backup; Modernizzazione | AWSservizi: AmazonEC2; Amazon; Amazon S3EFS; AWS Direct Connect |
Riepilogo
Questo modello dimostra come eseguire il backup e l'archiviazione dei dati mainframe direttamente su Amazon Simple Storage Service (Amazon S3), quindi richiamare e ripristinare tali dati sul mainframe BMC AMI utilizzando Cloud Data (precedentemente noto come Model9 Manager). Se stai cercando un modo per modernizzare la tua soluzione di backup e archiviazione nell'ambito di un progetto di modernizzazione del mainframe o per soddisfare i requisiti di conformità, questo modello può aiutarti a raggiungere questi obiettivi.
In genere, le organizzazioni che eseguono applicazioni aziendali principali su mainframe utilizzano una libreria a nastro virtuale (VTL) per eseguire il backup di archivi di dati come file e registri. Questo metodo può essere costoso in quanto comporta consumi fatturabili MIPS e i dati archiviati su nastri all'esterno del mainframe sono inaccessibili. Per evitare questi problemi, puoi utilizzare BMC AMI Cloud Data per trasferire in modo rapido ed economico dati mainframe operativi e storici direttamente su Amazon S3. Puoi utilizzare BMC AMI Cloud Data per eseguire il backup e l'archiviazione dei dati su TCP /IP, sfruttando al AWS contempo i motori IBM z (Integrated Information ProcessorIIP) per ridurre costi, parallelismo e tempi di trasferimento.
Prerequisiti e limitazioni
Prerequisiti
Un account attivo AWS
BMCAMICloud Data con una chiave di licenza valida
TCPConnettività /IP tra il mainframe e AWS
Un ruolo AWS Identity and Access Management (IAM) per l'accesso in lettura/scrittura a un bucket S3
Accesso ai prodotti di sicurezza mainframe (RACF) necessari per eseguire processi cloud BMC AMI
Un agente BMC AMI Cloud z/OS (Java versione 8 a 64 bit SR5 FP16 o successiva) con porte di rete disponibili, regole firewall che consentono l'accesso ai bucket S3 e un file system z/FS dedicato
Requisiti soddisfatti per il server di gestione cloud
BMC AMI
Limitazioni
BMCAMICloud Data archivia i dati operativi in un SQL database Postgre che viene eseguito come contenitore Docker sulla stessa istanza Amazon Elastic Compute Cloud (AmazonEC2) del server di gestione. Amazon Relational Database Service (RDSAmazon) non è attualmente supportato come backend BMC AMI per Cloud Data. Per ulteriori informazioni sugli ultimi aggiornamenti del prodotto, consulta What's New?
nella BMC documentazione. Questo modello esegue il backup e l'archiviazione solo dei dati del mainframe z/OS. BMCAMICloud Data esegue il backup e l'archiviazione solo dei file mainframe.
Questo modello non converte i dati in formati aperti standard come JSON oCSV. Utilizza un servizio di trasformazione aggiuntivo come BMCAMICloud Analytics
(precedentemente noto come Model9 Gravity) per convertire i dati in formati aperti standard. Le applicazioni native del cloud e gli strumenti di analisi dei dati possono accedere ai dati dopo che sono stati scritti nel cloud.
Versioni del prodotto
BMCAMICloud Data versione 2.x
Architettura
Stack di tecnologia di origine
Mainframe con z/OS
File mainframe come set di dati e file UNIX z/OS System Services () USS
Disco mainframe, ad esempio un dispositivo di archiviazione ad accesso diretto () DASD
Nastro mainframe (libreria di nastri virtuale o fisica)
Stack tecnologico Target
Amazon S3
EC2Istanza Amazon in un cloud privato virtuale (VPC)
AWS Direct Connect
Amazon Elastic File System (AmazonEFS)
Architettura Target
Il diagramma seguente mostra un'architettura di riferimento in cui gli agenti software BMC AMI Cloud Data su un mainframe gestiscono i processi di backup e archiviazione dei dati legacy che archiviano i dati in Amazon S3.
Il diagramma mostra il flusso di lavoro seguente:
BMCAMIGli agenti software Cloud Data vengono eseguiti su partizioni logiche mainframe (). LPARs Gli agenti software leggono e scrivono i dati del mainframe DASD o li registrano direttamente su Amazon TCP S3 tramite /IP.
AWS Direct Connect configura una connessione fisica e isolata tra la rete locale e. AWS Per una maggiore sicurezza, esegui un site-to-site VPN on top of AWS Direct Connect per crittografare i dati in transito.
Il bucket S3 archivia i file mainframe come dati di storage di oggetti e gli agenti BMC AMI Cloud Data comunicano direttamente con i bucket S3. I certificati vengono utilizzati per la HTTPS crittografia di tutte le comunicazioni tra l'agente e Amazon S3. La crittografia dei dati di Amazon S3 viene utilizzata per crittografare e proteggere i dati archiviati.
BMCAMII server di gestione Cloud Data funzionano come contenitori Docker sulle istanze. EC2 Le istanze comunicano con gli agenti in esecuzione su mainframe LPARs e bucket S3.
Amazon EFS è montato su EC2 istanze attive e passive per condividere lo storage Network File System (NFS). Questo serve a garantire che i metadati relativi a una policy creata sul server di gestione non vadano persi in caso di failover. In caso di failover da parte del server attivo, è possibile accedere al server passivo senza alcuna perdita di dati. In caso di guasto del server passivo, è possibile accedere al server attivo senza alcuna perdita di dati.
Strumenti
AWSservizi
Amazon Elastic Compute Cloud (AmazonEC2) fornisce capacità di elaborazione scalabile in. Cloud AWS Puoi avviare tutti i server virtuali di cui hai bisogno e dimensionarli rapidamente.
Amazon Elastic File System (AmazonEFS) ti aiuta a creare e configurare file system condivisi in Cloud AWS.
Amazon Simple Storage Service (Amazon S3) Simple Storage Service (Amazon S3) è un servizio di storage di oggetti basato sul cloud che consente di archiviare, proteggere e recuperare quasi ogni quantità di dati.
Amazon Virtual Private Cloud (AmazonVPC) ti aiuta a lanciare AWS risorse in una rete virtuale che hai definito. Questa rete virtuale è simile a una comune rete da gestire all'interno del proprio data center, ma con i vantaggi dell'infrastruttura scalabile di AWS.
AWS Direct Connectcollega la rete interna a una AWS Direct Connect posizione tramite un cavo Ethernet standard in fibra ottica. Con questa connessione, è possibile creare interfacce virtuali direttamente verso i AWS servizi pubblici ignorando i provider di servizi Internet nel percorso di rete.
AWS Identity and Access Management (IAM) consente di gestire in modo sicuro l'accesso alle AWS risorse controllando chi è autenticato e autorizzato a utilizzarle.
BMCstrumenti
BMCAMIIl server di gestione cloud
è un'GUIapplicazione che viene eseguita come contenitore Docker su Amazon Linux Amazon Machine Image (AMI) per AmazonEC2. Il server di gestione offre la funzionalità per gestire le attività BMC AMI cloud come la creazione di report, la creazione e la gestione di policy, l'esecuzione di archivi e l'esecuzione di backup, richiami e ripristini. BMCAMICloud Agent
viene eseguito su un mainframe locale LPAR che legge e scrive i file direttamente nell'archivio di oggetti utilizzando /IP. TCP Un'attività avviata viene eseguita su un mainframe LPAR ed è responsabile della lettura e della scrittura dei dati di backup e archiviazione da e verso Amazon S3. BMCAMICloud Mainframe Command Line Interface (M9CLI)
fornisce una serie di comandi per eseguire azioni BMC AMI cloud direttamente da TSO /E o in operazioni batch, senza la dipendenza dal server di gestione.
Epiche
Attività | Descrizione | Competenze richieste |
---|---|---|
Crea un bucket S3. | Crea un bucket S3 per archiviare i file e i volumi di cui desideri eseguire il backup e l'archiviazione dal tuo ambiente mainframe. | Generale AWS |
Crea una IAM politica. | Tutti i server e gli agenti di gestione del BMC AMI cloud richiedono l'accesso al bucket S3 creato nel passaggio precedente. Per concedere l'accesso richiesto, crea la seguente politica: IAM
| Generale AWS |
Attività | Descrizione | Competenze richieste |
---|---|---|
Ottieni una licenza software BMC AMI Cloud. | Per ottenere una chiave di licenza software, contatta il team BMC AMI Cloud | Costruisci piombo |
Scarica il software BMC AMI Cloud e il codice di licenza. | Ottieni i file di installazione e la chiave di licenza seguendo le istruzioni contenute nella BMCdocumentazione | Amministratore dell'infrastruttura mainframe |
Attività | Descrizione | Competenze richieste |
---|---|---|
Installa l'agente software BMC AMI Cloud. |
| Amministratore dell'infrastruttura mainframe |
Attività | Descrizione | Competenze richieste |
---|---|---|
Crea istanze Amazon EC2 Linux 2. | Avvia due istanze di Amazon EC2 Linux 2 in diverse zone di disponibilità seguendo le istruzioni del Passaggio 1: Avvia un'istanza nella EC2 documentazione di Amazon. L'istanza deve soddisfare i seguenti requisiti hardware e software consigliati:
Per ulteriori informazioni, consulta la BMCdocumentazione | Architetto del cloud, amministratore del cloud |
Crea un EFS file system Amazon. | Crea un EFS file system Amazon seguendo le istruzioni del Passaggio 1: Crea il tuo EFS file system Amazon nella EFS documentazione di Amazon. Durante la creazione del file system, procedi come segue:
| Amministratore del cloud, architetto del cloud |
Installa Docker e configura il server di gestione. | Connect alle tue EC2 istanze: Connettiti alle tue EC2 istanze seguendo le istruzioni di Connect to your Linux istance nella EC2 documentazione di Amazon. Configura le tue EC2 istanze: Per ogni EC2 istanza, procedi come segue:
| Architetto del cloud, amministratore del cloud |
Installa il software del server di gestione. |
Nota: per risolvere i problemi, accedi ai log archiviati nella cartella. | Architetto del cloud, amministratore del cloud |
Attività | Descrizione | Competenze richieste |
---|---|---|
Aggiungi un nuovo agente. | Prima di aggiungere un nuovo agente, conferma quanto segue:
È necessario creare un agente sul server di gestione prima di definire qualsiasi politica di backup e archiviazione. Per creare l'agente, effettuate le seguenti operazioni:
Dopo la creazione dell'agente, vedrai lo stato della connessione rispetto all'object storage e all'agente mainframe in una nuova finestra che appare nella tabella. | Amministratore o sviluppatore dello storage mainframe |
Crea una politica di backup o archiviazione. |
| Amministratore o sviluppatore dello storage mainframe |
Attività | Descrizione | Competenze richieste |
---|---|---|
Esegui la politica di backup o archiviazione. | Esegui la politica di backup o archiviazione dei dati creata in precedenza dal server di gestione manualmente o automaticamente (in base a una pianificazione). Per eseguire la policy manualmente:
| Amministratore o sviluppatore dello storage mainframe |
Ripristina la politica di backup o archiviazione. |
| Amministratore o sviluppatore dello storage mainframe |
Attività | Descrizione | Competenze richieste |
---|---|---|
Esegui la politica di backup o archiviazione utilizzando M9CLI. | Usa M9 CLI per eseguire processi di backup e ripristino da TSO /E o JCLs senza configurare regole sul server di gestione BMC AMI cloud. REXX Usare TSO /E: Se usi TSO /E, assicurati che Nota: per ulteriori informazioni sui CLI comandi M9, consultate il CLIriferimento nella documentazione UsandoJCLs: Per eseguire la politica di backup e archiviazione utilizzandoJCLs, esegui il Utilizzo delle operazioni in batch: L'esempio seguente mostra come archiviare un set di dati eseguendo il
| Amministratore o sviluppatore dello storage mainframe |
Esegui la politica di backup o archiviazione in JCL batch. | BMCAMICloud fornisce una JCL routine di esempio chiamata M9 SAPIJ. È possibile personalizzare M9 SAPIJ per eseguire una politica specifica creata sul server di gestione con un. JCL Questo processo può anche far parte di un programma di pianificazione in batch per l'esecuzione automatica dei processi di backup e ripristino. Il processo batch prevede i seguenti valori obbligatori:
Nota: è possibile modificare anche altri valori seguendo le istruzioni sul job di esempio. | Amministratore o sviluppatore dello storage mainframe |
Risorse correlate
Modernizzazione del mainframe con AWS
(documentazione) AWS In che modo il backup su cloud per mainframe riduce i costi con Model9 e AWS
(AWSPartner Network Blog) Come abilitare l'analisi dei dati del mainframe AWS utilizzando Model9
(AWSblog Partner Network) AWSRaccomandazioni sulla resilienza di Direct Connect
(AWSdocumentazione) BMCAMIDocumentazione sul cloud
(BMCsito web)