Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Cadangkan dan arsipkan data mainframe ke Amazon S3 menggunakan BMC AMI Cloud Data
Santosh Kumar Singh, Gilberto Biondo, dan Maggie Li, Amazon Web Services
Mikhael Liberman, Perangkat Lunak Mainframe Model9
Ringkasan
Pola ini menunjukkan cara mencadangkan dan mengarsipkan data mainframe langsung ke Amazon Simple Storage Service (Amazon S3), lalu mengingat dan mengembalikan data tersebut ke mainframe dengan menggunakan BMC AMI Cloud Data (sebelumnya dikenal sebagai Model9 Manager). Jika Anda mencari cara untuk memodernisasi solusi cadangan dan arsip Anda sebagai bagian dari proyek modernisasi mainframe atau untuk memenuhi persyaratan kepatuhan, pola ini dapat membantu memenuhi tujuan tersebut.
Biasanya, organisasi yang menjalankan aplikasi bisnis inti pada mainframe menggunakan pustaka pita virtual (VTL) untuk mencadangkan penyimpanan data seperti file dan log. Metode ini bisa mahal karena mengkonsumsi MIPS yang dapat ditagih, dan data yang disimpan pada kaset di luar mainframe tidak dapat diakses. Untuk menghindari masalah ini, Anda dapat menggunakan BMC AMI Cloud Data untuk mentransfer data mainframe operasional dan historis secara cepat dan hemat biaya langsung ke Amazon S3. Anda dapat menggunakan BMC AMI Cloud Data untuk mencadangkan dan mengarsipkan data AWS sambil TCP/IP memanfaatkan mesin IBM z Integrated Information Processor (ZiIP) untuk mengurangi biaya, paralelisme, dan waktu transfer.
Prasyarat dan batasan
Prasyarat
Akun AWS yang aktif
BMC AMI Cloud Data dengan kunci lisensi yang valid
Konektivitas TCP/IP antara mainframe dan AWS
Peran AWS Identity and Access Management (IAM) untuk read/write akses ke bucket S3
Akses produk keamanan mainframe (RACF) untuk menjalankan proses BMC AMI Cloud
z/OS Agen BMC AMI Cloud (Java versi 8 64-bit SR5 FP16 atau lebih baru) yang memiliki port jaringan yang tersedia, aturan firewall yang mengizinkan akses ke bucket S3, dan sistem file khusus z/FS
Persyaratan
terpenuhi untuk server manajemen BMC AMI Cloud
Batasan
BMC AMI Cloud Data menyimpan data operasionalnya dalam database PostgreSQL yang berjalan sebagai wadah Docker pada instance Amazon Elastic Compute Cloud (Amazon) yang sama dengan server manajemen. EC2 Amazon Relational Database Service (Amazon RDS) saat ini tidak didukung sebagai backend untuk BMC AMI Cloud Data. Untuk informasi selengkapnya tentang pembaruan produk terbaru, lihat Apa yang Baru?
dalam dokumentasi BMC. Pola ini mencadangkan dan mengarsipkan data z/OS mainframe saja. BMC AMI Cloud Data mencadangkan dan mengarsipkan hanya file mainframe.
Pola ini tidak mengubah data menjadi format terbuka standar seperti JSON atau CSV. Gunakan layanan transformasi tambahan seperti BMC AMI Cloud Analytics
(sebelumnya dikenal sebagai Model9 Gravity) untuk mengonversi data menjadi format terbuka standar. Aplikasi cloud-native dan alat analisis data dapat mengakses data setelah ditulis ke cloud.
Versi produk
BMC AMI Cloud Data versi 2.x
Arsitektur
Tumpukan teknologi sumber
Mainframe berjalan z/OS
File mainframe seperti kumpulan data dan file z/OS UNIX System Services (USS)
Disk mainframe, seperti perangkat penyimpanan akses langsung (DASD)
Mainframe tape (pustaka rekaman virtual atau fisik)
Tumpukan teknologi target
Amazon S3
EC2 Instans Amazon di cloud pribadi virtual (VPC)
AWS Direct Connect
Amazon Elastic File System (Amazon EFS)
Arsitektur target
Diagram berikut menunjukkan arsitektur referensi di mana agen perangkat lunak BMC AMI Cloud Data pada mainframe mendorong proses pencadangan dan arsip data lama yang menyimpan data di Amazon S3.

Diagram menunjukkan alur kerja berikut:
Agen perangkat lunak BMC AMI Cloud Data berjalan pada partisi logis mainframe (). LPARs Agen perangkat lunak membaca dan menulis data mainframe dari DASD atau merekam langsung ke Amazon S3 melalui TCP/IP.
AWS Direct Connect mengatur koneksi fisik dan terisolasi antara jaringan lokal dan AWS. Untuk keamanan yang ditingkatkan, jalankan site-to-site VPN di atas AWS Direct Connect untuk mengenkripsi data dalam perjalanan.
Bucket S3 menyimpan file mainframe sebagai data penyimpanan objek, dan agen BMC AMI Cloud Data langsung berkomunikasi dengan bucket S3. Sertifikat digunakan untuk enkripsi HTTPS dari semua komunikasi antara agen dan Amazon S3. Enkripsi data Amazon S3 digunakan untuk mengenkripsi dan melindungi data saat istirahat.
Server manajemen BMC AMI Cloud Data berjalan sebagai kontainer Docker pada EC2 instance. Instans berkomunikasi dengan agen yang berjalan di bucket mainframe LPARs dan S3.
Amazon EFS dipasang pada EC2 instans aktif dan pasif untuk berbagi penyimpanan Network File System (NFS). Ini untuk memastikan bahwa metadata yang terkait dengan kebijakan yang dibuat di server manajemen tidak hilang jika terjadi failover. Jika terjadi failover oleh server aktif, server pasif dapat diakses tanpa kehilangan data. Jika server pasif gagal, server aktif dapat diakses tanpa kehilangan data.
Alat
Layanan AWS
Amazon Elastic Compute Cloud (Amazon EC2) menyediakan kapasitas komputasi yang dapat diskalakan di. AWS Cloud Anda dapat meluncurkan server virtual sebanyak yang Anda butuhkan dan dengan cepat meningkatkannya ke atas atau ke bawah.
Amazon Elastic File System (Amazon EFS) membantu Anda membuat dan mengonfigurasi sistem file bersama di file AWS Cloud.
Amazon Simple Storage Service (Amazon S3) adalah layanan penyimpanan objek berbasis cloud yang membantu Anda menyimpan, melindungi, dan mengambil hampir semua jumlah data.
Amazon Virtual Private Cloud (Amazon VPC) membantu Anda meluncurkan AWS sumber daya ke jaringan virtual yang telah Anda tentukan. Jaringan virtual ini menyerupai jaringan tradisional yang akan Anda operasikan di pusat data Anda sendiri, dengan manfaat menggunakan infrastruktur yang dapat diskalakan. AWS
AWS Direct Connectmenghubungkan jaringan internal Anda ke AWS Direct Connect lokasi melalui kabel serat optik Ethernet standar. Dengan koneksi ini, Anda dapat membuat antarmuka virtual langsung ke AWS layanan publik sambil melewati penyedia layanan internet di jalur jaringan Anda.
AWS Identity and Access Management (IAM) membantu Anda mengelola akses ke AWS sumber daya dengan aman dengan mengontrol siapa yang diautentikasi dan diberi wewenang untuk menggunakannya.
Alat BMC
BMC AMI Cloud management server
adalah aplikasi GUI yang berjalan sebagai wadah Docker pada Amazon Linux Amazon Machine Image (AMI) untuk Amazon. EC2 Server manajemen menyediakan fungsionalitas untuk mengelola aktivitas BMC AMI Cloud seperti melaporkan, membuat dan mengelola kebijakan, menjalankan arsip, dan melakukan pencadangan, penarikan, dan pemulihan. Agen BMC AMI Cloud
berjalan pada LPAR mainframe lokal yang membaca dan menulis file langsung ke penyimpanan objek dengan menggunakan TCP/IP. Tugas yang dimulai berjalan pada LPAR mainframe dan bertanggung jawab untuk membaca dan menulis cadangan dan mengarsipkan data ke dan dari Amazon S3. BMC AMI Cloud Mainframe Command Line Interface (M9CLI)
memberi Anda serangkaian perintah untuk melakukan tindakan BMC AMI Cloud langsung dari TSO/E atau dalam operasi batch, tanpa ketergantungan pada server manajemen.
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat ember S3. | Buat bucket S3 untuk menyimpan file dan volume yang ingin Anda cadangkan dan arsipkan dari lingkungan mainframe Anda. | AWS Umum |
Buat kebijakan IAM. | Semua server dan agen manajemen BMC AMI Cloud memerlukan akses ke bucket S3 yang Anda buat pada langkah sebelumnya. Untuk memberikan akses yang diperlukan, buat kebijakan IAM berikut:
| AWS Umum |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Dapatkan lisensi perangkat lunak BMC AMI Cloud. | Untuk mendapatkan kunci lisensi perangkat lunak, hubungi tim BMC AMI Cloud | Membangun memimpin |
Unduh perangkat lunak BMC AMI Cloud dan kunci lisensi. | Dapatkan file instalasi dan kunci lisensi dengan mengikuti instruksi dalam dokumentasi BMC | Administrator infrastruktur mainframe |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Instal agen perangkat lunak BMC AMI Cloud. |
| Administrator infrastruktur mainframe |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat instans Amazon EC2 Linux 2. | Luncurkan dua instans Amazon EC2 Linux 2 di Availability Zone yang berbeda dengan mengikuti petunjuk dari Langkah 1: Luncurkan instance di EC2 dokumentasi Amazon. Instans harus memenuhi persyaratan perangkat keras dan perangkat lunak yang direkomendasikan berikut:
Untuk informasi lebih lanjut, lihat dokumentasi BMC | Arsitek cloud, Administrator Cloud |
Buat sistem file Amazon EFS. | Buat sistem file Amazon EFS dengan mengikuti petunjuk dari Langkah 1: Buat sistem file Amazon EFS Anda di dokumentasi Amazon EFS. Saat membuat sistem file, lakukan hal berikut:
| Administrator cloud, arsitek Cloud |
Instal Docker dan konfigurasikan server manajemen. | Connect ke EC2 instans Anda: Connect ke EC2 instans Anda dengan mengikuti petunjuk dari Connect ke instans Linux Anda dalam EC2 dokumentasi Amazon. Konfigurasikan EC2 instans Anda: Untuk setiap EC2 contoh, lakukan hal berikut:
| Arsitek cloud, Administrator Cloud |
Instal perangkat lunak server manajemen. |
catatanUntuk memecahkan masalah, buka log yang disimpan di folder. | Arsitek cloud, Administrator Cloud |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Tambahkan agen baru. | Sebelum Anda menambahkan agen baru, konfirmasikan hal berikut:
Anda harus membuat agen di server manajemen sebelum menentukan kebijakan cadangan dan arsip apa pun. Untuk membuat agen, lakukan hal berikut:
Setelah agen dibuat, Anda akan melihat status terhubung terhadap penyimpanan objek dan agen mainframe di jendela baru yang muncul di tabel. | Administrator atau pengembang penyimpanan mainframe |
Buat kebijakan cadangan atau arsip. |
| Administrator atau pengembang penyimpanan mainframe |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Jalankan kebijakan cadangan atau arsip. | Jalankan kebijakan pencadangan atau arsip data yang Anda buat sebelumnya dari server manajemen baik secara manual maupun otomatis (berdasarkan jadwal). Untuk menjalankan kebijakan secara manual:
| Administrator atau pengembang penyimpanan mainframe |
Kembalikan kebijakan cadangan atau arsip. |
| Administrator atau pengembang penyimpanan mainframe |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Jalankan kebijakan cadangan atau arsip dengan menggunakan M9CLI. | Gunakan M9CLI untuk melakukan proses pencadangan dan pemulihan dari TSO/E, REXX, atau melalui JCLs tanpa mengatur aturan di server manajemen BMC AMI Cloud. Menggunakan TSO/E: Jika Anda menggunakan TSO/E, pastikan catatanUntuk informasi selengkapnya tentang perintah M9CLI, lihat referensi CLI Menggunakan JCLs: Untuk menjalankan kebijakan pencadangan dan arsip dengan menggunakan JCLs, jalankan Menggunakan operasi batch: Contoh berikut menunjukkan cara mengarsipkan dataset dengan menjalankan
| Administrator atau pengembang penyimpanan mainframe |
Jalankan kebijakan pencadangan atau arsip dalam batch JCL. | BMC AMI Cloud menyediakan sampel rutin JCL yang disebut M9SAPIJ. Anda dapat menyesuaikan M9SAPIJ untuk menjalankan kebijakan tertentu yang dibuat di server manajemen dengan JCL. Pekerjaan ini juga dapat menjadi bagian dari penjadwal batch untuk menjalankan proses pencadangan dan pemulihan secara otomatis. Pekerjaan batch mengharapkan nilai wajib berikut:
catatanAnda juga dapat mengubah nilai lain dengan mengikuti instruksi pada pekerjaan sampel. | Administrator atau pengembang penyimpanan mainframe |
Sumber daya terkait
Bagaimana Cloud Backup untuk Mainframe Memotong Biaya dengan Model9 dan AWS (AWS
Partner Network Blog) Cara Mengaktifkan Analisis Data Mainframe di AWS Menggunakan Model9
(AWS Partner Network Blog) Dokumentasi BMC AMI Cloud
(situs BMC)