Lift and shift workload mainframe

Halaman ini memberikan panduan arsitektur dan strategi emulasi untuk memigrasikan workload mainframe lama (seperti IBM z/OS atau IBM i) ke Google Cloud dengan modifikasi kode minimal.

Jika Anda adalah cloud architect, engineer mainframe, atau spesialis infrastruktur, gunakan informasi di halaman ini untuk mengevaluasi runtime emulasi, memindahkan workload mainframe ke Compute Engine, mengurangi biaya lisensi MIPS mainframe, dan menstreaming data batch ke BigQuery menggunakan Mainframe Connector.

Sebelum membaca halaman ini, Anda harus memahami konsumsi MIPS workload mainframe, dependensi aplikasi, dan persyaratan runtime emulasi target.

Arsitektur lift and shift mainframe

Migrasi lift-and-shift mainframe menggantikan hardware mainframe fisik dengan infrastruktur virtual cloud, yang menjalankan program COBOL atau PL/I lama di lingkungan runtime emulasi di Compute Engine.

Selain emulasi komputasi, Anda dapat menggunakan Mainframe Connector untuk memindahkan workload pelaporan yang menggunakan banyak CPU dan mengurangi konsumsi MIPS mainframe. Mainframe Connector memungkinkan Anda menyelesaikan tugas-tugas berikut:

  • Transkode set data EBCDIC (QSAM dan VSAM) ke dalam format ORC, JSON, atau CSV.
  • Memindahkan data ke Cloud Storage dan BigQuery.
  • Mengirimkan tugas BigQuery langsung dari Job Control Language (JCL).

Diagram berikut mengilustrasikan arsitektur lift-and-shift mainframe:

Diagram arsitektur yang menunjukkan program COBOL dan CICS lama yang berjalan di lingkungan runtime emulasi partner di Compute Engine dengan penyerapan data ke BigQuery dan Cloud Storage.

Komponen penting

Arsitektur lift-and-shift mainframe mencakup komponen berikut:

  • Runtime emulasi komputasi: deploy mesin emulasi partner, seperti Micro Focus, NTT DATA, atau LzLabs, di Compute Engine untuk menjalankan biner COBOL atau CICS tanpa menulis ulang logika bisnis.
  • Transcoding set data: transcode set data EBCDIC ke dalam format ORC, JSON, atau CSV dan serap file batch mainframe bervolume tinggi langsung ke BigQuery atau Cloud Storage menggunakan Mainframe Connector.
  • Emulasi database: memindahkan data DB2 atau IMS ke database relasional cloud terkelola seperti Cloud SQL atau Spanner.

Langkah berikutnya