Lift and shift dei workload mainframe

Questa pagina fornisce indicazioni sull'architettura e strategie di emulazione per la migrazione dei workload dei mainframe legacy (come IBM z/OS o IBM i) aGoogle Cloud con modifiche minime al codice.

Se sei un cloud architect, un ingegnere di mainframe o uno specialista di infrastrutture, utilizza le informazioni in questa pagina per valutare i runtime di emulazione, eseguire il replatforming dei workload del mainframe su Compute Engine, ridurre i costi di licenza MIPS del mainframe e trasmettere i dati batch a BigQuery utilizzando Mainframe Connector.

Prima di leggere questa pagina, devi comprendere il consumo di MIPS del workload del mainframe, le dipendenze delle applicazioni e i requisiti di runtime di emulazione di destinazione.

Architettura lift and shift del mainframe

Una migrazione lift and shift del mainframe sostituisce l'hardware fisico del mainframe con un'infrastruttura virtuale cloud, eseguendo programmi COBOL o PL/I legacy in un ambiente di runtime di emulazione su Compute Engine.

Oltre all'emulazione del computing, puoi utilizzare Mainframe Connector per trasferire i workload di reporting ad alta intensità di CPU e ridurre il consumo di MIPS del mainframe. Mainframe Connector ti consente di completare le seguenti attività:

  • Transcodifica i set di dati EBCDIC (QSAM e VSAM) nei formati ORC, JSON o CSV.
  • Sposta i dati in Cloud Storage e BigQuery.
  • Inviare job BigQuery direttamente da Job Control Language (JCL).

Il seguente diagramma illustra l'architettura lift and shift del mainframe:

Diagramma dell'architettura che mostra i programmi COBOL e CICS legacy in esecuzione in un ambiente di runtime di emulazione partner su Compute Engine con l'acquisizione dei dati in BigQuery e Cloud Storage.

Componenti chiave

Un'architettura lift and shift per mainframe include i seguenti componenti:

  • Runtime di emulazione di Compute: esegui il deployment di motori di emulazione dei partner, come Micro Focus, NTT DATA o LzLabs, su Compute Engine per eseguire file binari COBOL o CICS senza riscrivere la logica di business.
  • Transcodifica dei set di dati: transcodifica i set di dati EBCDIC in formati ORC, JSON o CSV e importa file batch mainframe di volumi elevati direttamente in BigQuery o Cloud Storage utilizzando Mainframe Connector.
  • Emulazione del database: esegui il replatforming dei dati DB2 o IMS in database relazionali cloud gestiti come Cloud SQL o Spanner.

Passaggi successivi