Memigrasikan VM ke node tenant tunggal dan BYOL Windows

Migrate for Compute Engine mendukung pemindahan VM ke node tenant tunggal Compute Engine. Dengan node tenant tunggal, Compute Engine memastikan VM Anda tidak berbagi host dengan beban kerja pelanggan lain. Untuk mengetahui informasi selengkapnya tentang node tenant tunggal, baca dokumentasi Compute Engine.

Selain itu, node tenant tunggal dapat menghosting VM Windows dengan lisensi yang sudah Anda miliki (Bring Your Own License, atau BYOL).

Tentang afinitas node

Afinitas node menentukan node mana yang digunakan VM Anda sebagai host. Afinitas, kunci, dan nilai node dijelaskan secara mendetail dalam dokumentasi Compute Engine.

Kunci dan nilai afinitas node harus dikonfigurasi di Compute Engine sebelum menggunakannya di Migrate for Compute Engine.

Untuk menggunakan afinitas node dalam migrasi Anda, konfigurasikan kunci dan nilai di runbook Anda. Setiap kunci label afinitas dikonfigurasi menggunakan kolom bernama SoleTenancy-NodeAffinity:[KEY]. Untuk mengizinkan VM dimigrasikan ke node tenant tunggal yang cocok dengan beberapa kunci (misalnya, workload dan layer), tambahkan beberapa kolom, masing-masing dengan kunci yang berbeda. Agar VM dapat dimigrasikan ke satu node tenant tunggal yang cocok dengan setidaknya satu nilai atau kunci, tempatkan VM tersebut di nilai kolom atau baris yang sama, dan pisahkan dengan |.

Pada contoh di bawah, label afinitas tenancy tunggal dengan kunci workload memiliki kemungkinan nilai dev, staging, dan prod. Ada dua VM, app-prod dan app-test. VM app-prod harus berjalan pada node yang diberi tag dengan kunci prod, tetapi VM app-test dapat berjalan pada node yang diberi tag dengan kunci staging atau dev.

Nama SoleTenancy-NodeAffinity:workload
produksi-aplikasi prod
pengujian aplikasi dev|staging

Prasyarat

Sebelum bermigrasi ke node tenant tunggal menggunakan Migrate for Compute Engine, siapkan konfigurasi node Anda di Compute Engine.

  1. Buat instance dan grup node tenant tunggal dalam project target tempat beban kerja Anda akan dijalankan.
  2. Konfigurasi label anti-afinitas atau afinitas node.

Membuat VM di node tenant tunggal

Migrate for Compute Engine mendukung peluncuran node tenant tunggal dengan BYOL menggunakan wave. VM yang diluncurkan di node tenant tunggal dikonfigurasi dari runbook Anda. Untuk mengetahui informasi selengkapnya tentang kolom runbook, termasuk kolom ini, lihat Referensi Runbook.

Untuk menjalankan VM di node tenant tunggal:

  1. Di runbook, tambahkan kolom berikut dan tetapkan nilainya untuk setiap VM yang ingin Anda migrasikan ke host tenant tunggal:
    Kolom Diperlukan Format Notes
    SoleTenancy-NodeAffinity:[KEY] Ya. String Grup afinitas node tempat VM dapat diluncurkan. Untuk informasi selengkapnya, lihat Tentang afinitas node dalam topik ini.
    SoleTenancy-NodeAffinityNot:[KEY] Tidak. String Grup afinitas node tempat node tidak dapat diluncurkan. Beberapa grup harus dipisahkan dengan karakter |.
    SoleTenancy-VmHostMaintenancePolicy Tidak. migrate (default) atau terminate
    SoleTenancy-RestartOnFailure Tidak. true (default) atau false
  2. Lanjutkan migrasi wave Anda.

Bawa Lisensi Anda Sendiri untuk Windows

Tenancy tunggal juga mendukung Bring Your Own License (BYOL) untuk VM Windows. Untuk mengetahui informasi selengkapnya tentang kolom runbook, termasuk hal ini, lihat Referensi Runbook.

Untuk memigrasikan VM dengan BYOL dan tenancy tunggal:

  1. Pastikan Anda telah membuat node tenant tunggal dengan flag --restart-node-on-minimal-servers.
  2. Di runbook, buat kolom untuk kolom berikut:

    Kolom Diperlukan Format Notes
    license:os Ya. String String lisensi BYOL Windows yang didukung. Anda dapat menemukan string lisensi yang didukung di dokumentasi BYOL Windows.
    SoleTenancy-NodeAffinity:[KEY] Ya String Grup afinitas node tempat VM dapat diluncurkan. Lihat Tentang afinitas node untuk informasi selengkapnya.
    SoleTenancy-NodeAffinityNot:[KEY] Tidak. String Grup afinitas node tempat node tidak dapat diluncurkan.
    SoleTenancy-VmHostMaintenancePolicy Tidak. terminate Kebijakan `migrasi` saat ini tidak didukung untuk Windows BYOL. Migrasi wave Anda tidak dapat dilanjutkan jika opsi terminate tidak ditetapkan secara eksplisit saat menggunakan BYOL.
    SoleTenancy-RestartOnFailure Tidak. true (default) atau false
  3. Lanjutkan migrasi wave.

Konfigurasi yang disarankan untuk node tenant tunggal dengan lisensi yang berbeda

Ingin bermigrasi ke node tenant tunggal? Berikut ini adalah tabel yang dapat membantu Anda memutuskan opsi konfigurasi yang tepat untuk Anda.

Skenario Lisensi BYOL Windows Server BYOL MS SQL Windows PAYG
Atau Linux (BYOL/PAYG) Sole-tenancy dengan resource pool
Jenis Lisensi Per Lisensi Inti Per Lisensi Inti Dengan Software Assurance
atau
Node dalam grup
dilisensikan di awal
Menggunakan kumpulan resource
Setelan node tenant tunggal di Compute Engine
Properti Node Tenant Tunggal - --restart-node-on-minimal-servers Ya Ya Tidak Tidak
Setelan VM individual di runbook
Properti VM - Label Afinitas Ya Ya Ya Ya
Properti VM - Kebijakan Pemeliharaan Host Hentikan Hentikan Migrasi Migrasi
Properti VM - Mulai ulang jika gagal Ya / Tidak Ya / Tidak Ya / Tidak Ya / Tidak
VM Property - Lisensi OS Windows
Lisensi dapat ditemukan di dokumentasi Compute Engine.
BYOL BYOL/PAYG PAYG Windows PAYG atau Linux