Melakukan migrasi konfigurasi kumpulan Batch dari Layanan Cloud ke Komputer Virtual

Saat ini, kumpulan Batch dapat dibuat menggunakan virtualMachineConfiguration atau cloudServiceConfiguration. Sebaiknya gunakan Konfigurasi Komputer Virtual saja, karena konfigurasi ini mendukung semua kemampuan Batch.

Kumpulan Konfigurasi Cloud Services tidak mendukung beberapa fitur Batch saat ini, dan tidak akan mendukung fitur yang baru ditambahkan. Anda tidak akan dapat membuat kumpulan 'cloudServiceConfiguration' baru atau menambahkan simpul baru ke kumpulan yang ada setelah 29 Februari 2024.

Jika solusi Batch Anda saat ini menggunakan kumpulan 'cloudServiceConfiguration', sebaiknya ubah ke 'virtualMachineConfiguration' sesegera mungkin. Ini akan memungkinkan Anda untuk mendapatkan keuntungan dari semua kemampuan Batch, seperti pilihan seri VMyang diperluas, VM Linux, kontainer, jaringan virtual Azure Resource Manager, dan enkripsi cakram simpul.

[! IMPORANT] Sertifikat akun Azure Batch tidak digunakan lagi dan akan dihentikan setelah tanggal 29 Februari 2024 yang sama dengan cloudServiceConfiguration kumpulan. Jika Anda menggunakan sertifikat akun Batch, migrasikan sertifikat akun Batch Anda ke Azure Key Vault secara bersamaan dengan memigrasikan konfigurasi kumpulan Anda.

Membuat kumpulan menggunakan Konfigurasi Komputer Virtual

Anda tidak dapat mengganti kumpulan aktif yang ada dan menggunakan 'cloudServiceConfiguration' untuk menggunakan 'virtualMachineConfiguration'. Anda harus membuat kumpulan baru. Setelah membuat kumpulan 'virtualMachineConfiguration' baru dan mereplikasi semua pekerjaan dan tugas, Anda dapat menghapus kumpulan 'cloudServiceConfiguration' lama yang tidak lagi Anda gunakan.

Semua API Batch, alat baris perintah, portal Microsoft Azure, dan UI Batch Explorer memungkinkan Anda membuat kumpulan menggunakan 'virtualMachineConfiguration'.

Untuk penelusuran proses membuat kumpulan yang menggunakan 'virtualMachineConfiguration, lihat tutorial .NET atau tutorial Python.

Perbedaan konfigurasi kumpulan

Beberapa perbedaan utama antara kedua konfigurasi tersebut meliputi:

  • Simpul kumpulan 'cloudServiceConfiguration' hanya menggunakan OS Windows. Kumpulan 'virtualMachineConfiguration' bisa menggunakan Linux atau Windows OS.

  • Dibandingkan dengan kumpulan 'cloudServiceConfiguration', kumpulan 'virtualMachineConfiguration' memiliki serangkaian kemampuan yang lebih banyak, seperti dukungan kontainer, cakram data, dan enkripsi cakram.

  • Kumpulan dan simpul mulai serta waktu penghapusan mungkin sedikit berbeda antara kumpulan 'cloudServiceConfiguration' dan kumpulan 'virtualMachineConfiguration'.

  • Simpul kumpulan 'virtualMachineConfiguration' menggunakan cakram OS terkelola. Jenis cakram terkelola yang digunakan untuk setiap simpul bergantung pada ukuran Komputer Virtual yang dipilih untuk kumpulan. Jika ukuran Komputer Virtual 's' ditentukan untuk kumpulan tersebut, misalnya 'Standard_D2s_v3', maka SSD premium digunakan. Jika ukuran Komputer Virtual 'non-s' ditentukan, misalnya 'Standard_D2_v3', maka HDD standar digunakan.

    Penting

    Seperti halnya Komputer Virtual dan Microsoft Azure Virtual Machine Scale Sets, cakram terkelola OS yang digunakan untuk setiap simpul dikenakan biaya dan merupakan tambahan untuk biaya Komputer Virtual. Kumpulan 'virtualMachineConfiguration' dapat menggunakan disk OS sementara, yang membuat disk OS pada cache VM atau disk sementara, untuk menghindari biaya tambahan yang terkait dengan disk terkelola. Tidak ada biaya disk OS untuk simpul 'cloudServiceConfiguration', karena disk OS dibuat pada disk lokal simpul.

Kumpulan aktivitas kustom Azure Data Factory

Kumpulan Azure Batch dapat digunakan untuk menjalankan aktivitas kustom Data Factory. Setiap kumpulan 'cloudServiceConfiguration' yang digunakan untuk menjalankan aktivitas kustom harus dihapus dan kumpulan 'virtualMachineConfiguration' baru dibuat.

Saat membuat kumpulan baru untuk menjalankan aktivitas kustom Data Factory, ikuti praktik berikut:

  • Jeda semua alur sebelum membuat kumpulan baru dan menghapus kumpulan lama untuk memastikan tidak ada eksekusi yang akan terganggu.
  • ID kumpulan yang sama dapat digunakan untuk menghindari perubahan konfigurasi layanan tertaut.
  • Lanjutkan alur ketika kumpulan baru telah dibuat.

Untuk informasi selengkapnya tentang menggunakan Azure Batch dalam menjalankan aktivitas kustom Data Factory, lihat Layanan tertaut Azure Batch dan Aktivitas kustom dalam alur Data Factory

Langkah berikutnya