Tentang migrasi langsung manual


Sole-tenancy memungkinkan Anda membuat VM pada sole-tenant node tertentu atau dalam grup node. Jika Anda membuat VM di grup node, Compute Engine akan mengoptimalkan ruang yang tersedia untuk VM di grup node menggunakan algoritma bin-packing guna menentukan node tempat VM ditempatkan. Untuk mengetahui informasi tentang sole-tenancy tunggal, lihat ringkasan sole-tenancy.

Saat workload Anda berjalan, sebaiknya pindahkan VM ke grup node atau node yang berbeda. Untuk memindahkan sole-tenant VM ke node atau grup node lain, Anda dapat memulai migrasi langsung secara manual. Anda juga dapat memulai migrasi langsung secara manual untuk memindahkan multi-tenant VM ke sole-tenancy.

Kasus penggunaan untuk migrasi langsung manual

Daftar berikut menampilkan beberapa kasus penggunaan untuk melakukan migrasi VM langsung secara manual:

  • Meningkatkan penggunaan dan mengoptimalkan biaya. Anda mungkin dapat menggabungkan VM ke lebih sedikit sole-tenant node.

  • Mengatur ulang VM secara logis. Gunakan node atau grup sole-tenant node yang berbeda untuk memisahkan VM berdasarkan jenis workload-nya.

  • Memisahkan workload untuk memenuhi standar kepatuhan atau meningkatkan performa. Migrasikan workload multi-tenant secara manual yang memerlukan isolasi hardware ke dalam sole-tenancy untuk memenuhi standar kepatuhan atau untuk meningkatkan performa.

  • Meningkatkan portabilitas VM. Anda tidak dapat mengubah setelan template node tertentu, seperti kebijakan pemeliharaan, masa pemeliharaan, dan setelan yang terkait dengan SSD lokal. Dengan menggunakan migrasi langsung manual, Anda dapat memigrasikan VM ke grup node dengan setelan yang berbeda-beda.

  • Meningkatkan performa dengan menyeimbangkan kembali sole-tenant node yang kelebihan permintaan. Jika melakukan overcommit CPU pada sole-tenant VM, Anda dapat memigrasikan langsung VM apa pun yang berperforma buruk ke sole-tenant node lainnya secara manual.

Contoh

Untuk memahami cara migrasi langsung manual mendukung kasus penggunaan sebelumnya, tinjau contoh berikut.

Bin packing manual

Untuk mengatur VM dalam grup node secara lebih efisien agar sesuai dengan VM tambahan, Anda dapat menggunakan migrasi langsung manual untuk memilih node mana yang akan digunakan untuk menempatkan sole-tenant VM.

Pertimbangkan grup sole-tenant node dengan status awal berikut, saat Anda mencoba menjadwalkan VM tambahan dengan 16 vCPU:

Status awal Node 1 Node 2 Total
Kapasitas vCPU 80 80 160
vCPU VM 72 64, 8 144
Kapasitas tidak terpakai 8 8 16

Ruang penyimpanan di node mana pun tidak cukup untuk menjadwalkan VM dengan 16 vCPU. Namun, ada ruang gabungan yang cukup.

Untuk menyediakan ruang bagi VM dengan 16 vCPU, mulai migrasi langsung VM dengan 8 vCPU dari Node 2 ke Node 1. Tabel berikut menunjukkan konfigurasi VM baru:

Status final Node 1 Node 2 Total
Kapasitas vCPU 80 80 160
vCPU VM 72, 8 64, 16 160
Kapasitas tidak terpakai 0 0 0

Gambar berikut menunjukkan ringkasan proses ini:

Bin packing manual dari VM untuk memberi ruang bagi VM yang lebih besar.
Gambar 1: Bin packing manual dari VM untuk memberi ruang bagi VM yang memiliki lebih banyak vCPU.

Penskalaan otomatis setelah bin packing

Setelah bin packing, mungkin ada sole-tenant node tanpa VM. Dalam hal ini, autoscaler sole-tenant node dapat menghapus node kosong.

Pertimbangkan grup sole-tenant node dengan status awal berikut. Jika Anda memindahkan VM dengan 8 vCPU, autoscaler grup node dapat menghapus node:

Status awal Node 1 Node 2 Total
Kapasitas vCPU 80 80 160
vCPU VM 8 72 80
Kapasitas tidak terpakai 72 8 80

Untuk memberi tahu autoscaler grup node tentang node kosong, mulai migrasi langsung VM dengan 8 vCPU dari Node 1 ke Node 1. Tabel berikut menunjukkan konfigurasi VM baru:

Status final Node 1 Node 2 Total
Kapasitas vCPU 80 80 160
vCPU VM 0 72, 8 80
Kapasitas tidak terpakai 80 0 80

Setelah Node 1 kosong, autoscaler dapat menghapusnya dari grup node. Tabel berikut menunjukkan konfigurasi VM baru:

Status final Node 1 Node 2 Total
Kapasitas vCPU - 80 80
vCPU VM - 72, 8 80
Kapasitas tidak terpakai - 0 80

Gambar berikut menunjukkan ringkasan proses ini:

Bin packing manual dari VM untuk digabungkan pada satu node. Kemudian, autoscaler dapat menghapus node kosong.
Gambar 2: Bin packing manual dari VM untuk mengonsolidasikan node.

Batasan

Batasan berikut berlaku saat melakukan migrasi langsung VM secara manual:

  • Batasan kapasitas. Selama migrasi langsung manual dari VM dalam sole-tenancy, VM menggunakan kapasitas dari sole-tenant node sumber dan sole-tenant node tujuan hingga migrasi langsung selesai. Jika kapasitas pada host tujuan tidak mencukupi, Compute Engine tidak akan memindahkan VM.

  • Batasan umum. Permintaan migrasi langsung manual mungkin gagal jika ada properti penjadwalan yang tidak kompatibel atau permintaan migrasi langsung lainnya yang bersaing. Untuk informasi tentang cara memecahkan masalah ini, lihat Kegagalan penjadwalan VM.

  • Batasan grup instance terkelola (MIG). Anda tidak dapat melakukan migrasi langsung VM yang ada di MIG ke sole-tenant node lainnya secara manual.

  • Batasan siklus proses instance VM. Anda tidak dapat memperbarui beberapa properti VM, seperti jenis mesin, tanpa memulai ulang VM. Selain itu, Anda tidak dapat memperbarui properti ini bersamaan dengan memperbarui afinitas node. Untuk mengetahui informasi selengkapnya tentang properti ini, lihat Memperbarui properti instance.

Harga

Tidak ada biaya tambahan untuk migrasi langsung VM secara manual. Untuk mengetahui informasi selengkapnya tentang cara penagihan sole-tenant node, lihat Harga sole-tenant node.

Jika sole-tenant node kosong setelah migrasi dan Anda telah mengaktifkan autoscaler sole-tenant node, VM yang dimigrasikan langsung secara manual dapat menurunkan biaya Anda.

Langkah selanjutnya