Dengan Migrate to Virtual Machines, Anda dapat memigrasikan VM dan disk VM dari empat sumber migrasi berikut ke Google Cloud:
- Pusat data vSphere (lokal)
- Layanan cloud AWS
- Layanan cloud Azure
- Google Cloud VMware Engine
Diagram berikut menunjukkan arsitektur untuk memigrasikan VM dan disk VM dari berbagai sumber migrasi ke Google Cloud:
Tentang project Google Cloud
Project Google Cloud menjadi dasar untuk membuat, mengaktifkan, dan menggunakan layanan Google Cloud, termasuk mengelola API, mengaktifkan penagihan, menambahkan dan menghapus kolaborator, serta mengelola izin untuk resource Google Cloud.
Konsol Google Cloud
Konsol Google Cloud adalah antarmuka pengguna grafis untuk Google Cloud. Gunakan konsol Google Cloud untuk mengelola semua aspek migrasi, pemantauan akses, dan data logging, serta untuk mengonfigurasi autentikasi dan otorisasi.
Cloud IAM
Identity and Access Management (IAM) memungkinkan Anda mengontrol akses ke resource Google Cloud tertentu dan mencegah akses yang tidak diinginkan ke resource Anda. Agar pengguna dapat membuat dan mengelola resource Compute Engine, Anda dapat menambahkan pengguna sebagai anggota tim ke project atau ke resource tertentu dan memberi mereka izin menggunakan peran IAM.
Sumber dan target migrasi
Migrasi ditentukan oleh:
Sumber migrasi: Pusat data lokal atau layanan cloud yang menghosting VM atau disk VM yang ingin Anda migrasikan. Anda dapat menentukan beberapa sumber di project host.
Target migrasi: Volume VM Compute Engine atau Persistent Disk di Google Cloud.
Project host: Project yang Anda gunakan untuk mengontrol proses migrasi disebut sebagai project host. Dalam project host, Anda mengaktifkan layanan Migrate to Virtual Machines dan layanan lain yang diperlukan oleh Migrate to Virtual Machines. Setelah diaktifkan, Anda dapat mulai memigrasikan VM sumber dari project host, ke target migrasi.
Project target: Project yang menghosting target migrasi. Anda dapat memiliki beberapa project target tempat Anda dapat memigrasikan VM.
Sumber migrasi
Dengan Migrate to Virtual Machines, Anda dapat memigrasikan VM dari empat sumber migrasi berikut:
- Pusat data vSphere: Memigrasikan VM lokal dari pusat data vSphere ke Google Cloud.
- Pusat data VMware Engine: Memigrasikan VM dari pusat data VMware Engine ke Compute Engine.
- Layanan Cloud AWS: Migrasikan instance EC2 dari akun AWS ke Google Cloud.
- Layanan Cloud Azure: Migrasikan instance VM dari akun Azure ke Google Cloud.
Target migrasi
Target migrasi didefinisikan sebagai berikut:
- Untuk migrasi VM, target migrasi adalah instance Compute Engine yang berjalan di Google Cloud.
- Untuk migrasi disk, target migrasi adalah volume Persistent Disk yang berjalan di Google Cloud.
Project yang berisi target migrasi disebut project target. Anda dapat menggunakan project host sebagai project target, atau Anda dapat bermigrasi ke project tambahan. Untuk mengetahui informasi selengkapnya, lihat Menambahkan project target.
Gunakan beberapa project target untuk mengisolasi VM atau disk yang dimigrasikan satu sama lain. Misalnya, sebaiknya isolasi VM Compute Engine yang digunakan untuk pengujian dari VM yang digunakan untuk produksi. Anda dapat menggunakan project dan VPC untuk membuat lingkungan sandbox untuk pengujian yang terpisah dari lingkungan produksi. Untuk mengetahui informasi selengkapnya, lihat Menentukan hierarki resource untuk zona landing Google Cloud Anda.
Anda juga dapat menggunakan Deployment Manager untuk men-deploy VM atau disk VM yang dimigrasikan ke produksi di beberapa project. Lihat Menggunakan Gambar dari Project Lain untuk mengetahui informasi selengkapnya.
Bersama dengan layanan Migrate to Virtual Machines, Anda juga menggunakan layanan Google Cloud berikut saat melakukan migrasi.
Compute Engine
Compute Engine memungkinkan Anda membuat dan menjalankan VM di Google Cloud. Compute Engine menawarkan skala, performa, dan nilai sehingga Anda dapat meluncurkan cluster komputasi berukuran besar pada infrastruktur Google.
Sebagai bagian dari menentukan target migrasi, Anda menetapkan project VM Compute Engine. Karakteristik instance Compute Engine target didasarkan pada persyaratan VM yang dimigrasikan. Anda dapat menyesuaikan VM Compute Engine untuk menentukan:
- Project Google Cloud
- Jumlah CPU
- Jumlah memori
- Jenis disk
- Konfigurasi jaringan
- banyak opsi lainnya
Anda mungkin memiliki persyaratan yang berbeda pada VM Compute Engine target berdasarkan apakah instance digunakan untuk menguji VM yang dimigrasikan atau digunakan di lingkungan produksi. Misalnya, Anda dapat menguji VM yang dimigrasikan di VM Compute Engine tunggal dengan 2 CPU dan RAM 8 GB. Kemudian, saat beralih ke lingkungan produksi, Anda menentukan instance Compute Engine target dengan karakteristik yang berbeda, seperti 4 atau 8 CPU, dan 16 GB RAM.
Persistent Disk
Persistent Disk adalah perangkat penyimpanan jaringan yang tahan lama dan dapat diakses VM Compute Engine Anda seperti disk fisik di desktop atau server. Data pada setiap persistent disk didistribusikan ke beberapa disk fisik. Compute Engine mengelola disk fisik dan distribusi data untuk Anda guna memastikan redundansi dan performa yang optimal.
Langkah selanjutnya
- Siklus proses VM Migration
- Bermigrasi dari sumber VMware
- Bermigrasi dari sumber AWS
- Bermigrasi dari sumber Azure