Memindahkan sumber daya pengujian beban Azure ke wilayah lain
Artikel ini menjelaskan cara memindahkan sumber daya pengujian beban Azure Anda ke wilayah Azure lain. Anda mungkin ingin memindahkan sumber daya karena sejumlah alasan. Misalnya, untuk memanfaatkan wilayah Azure baru, untuk menghasilkan beban dari lokasi yang berbeda, untuk memenuhi persyaratan kebijakan dan tata kelola internal, atau sebagai respons terhadap persyaratan perencanaan kapasitas.
Sumber daya pengujian beban Azure khusus wilayah dan tidak dapat dipindahkan di seluruh wilayah secara otomatis. Saat Anda membuat ulang sumber daya pengujian beban Azure di wilayah Azure target, Anda perlu membuat ulang pengujian beban yang ada di sumber daya baru.
Ikuti langkah-langkah berikut untuk memindahkan sumber daya Anda ke wilayah lain:
Ekspor konfigurasi sumber daya pengujian beban Azure Anda dalam templat Azure Resource Manager (templat ARM).
Secara opsional, unduh artefak pengujian apa pun dari pengujian beban yang ada.
Buat sumber daya pengujian beban Azure baru di wilayah target dengan menggunakan templat ARM.
Buat ulang pengujian beban di sumber daya baru.
Secara opsional, hapus sumber daya pengujian beban Azure di wilayah sebelumnya.
Prasyarat
Wilayah Azure target mendukung Azure Load Testing. Pelajari selengkapnya tentang ketersediaan regional untuk Azure Load Testing.
Anda memiliki akses ke pengujian di sumber daya yang Anda migrasikan. Pelajari selengkapnya tentang cara mengelola akses di Azure Load Testing.
Siapkan
Untuk memulai, ekspor templat ARM untuk sumber daya pengujian beban Azure dan unduh artefak input untuk pengujian beban yang ada. Nantinya, Anda akan memperbarui templat ARM untuk menyebarkan sumber daya di wilayah Azure target.
Ekspor templat ARM yang berisi pengaturan dan informasi untuk sumber daya Azure Load Testing Anda dengan mengikuti langkah-langkah yang disebutkan di sini.
Unduh artefak input untuk setiap pengujian yang ada di sumber daya:
Navigasi ke bagian Pengujian untuk sumber daya pengujian beban.
Pilih nama pengujian untuk masuk ke daftar uji coba.
Pilih elipsis (...) untuk uji coba, lalu pilih Unduh file input.
Browser sekarang harus mulai mengunduh folder zip yang berisi semua file input untuk pengujian, seperti file YAML konfigurasi pengujian, skrip JMeter, dan file konfigurasi atau data apa pun.
Catatan
Jika Anda menggunakan Azure Key Vault untuk mengonfigurasi rahasia untuk pengujian beban, Anda dapat terus menggunakan Key Vault yang sama.
Memindahkan
Untuk memindahkan sumber daya ke wilayah Azure target, ubah templat ARM, buat sumber daya baru dengan menggunakan templat, dan buat ulang pengujian beban di sumber daya baru.
Memindahkan sumber daya
Di portal Microsoft Azure, pilih Buat sumber daya.
Di Marketplace, cari penyebaran templat. Pilih Penyebaran templat (sebarkan menggunakan templat kustom), lalu pilih Buat.
Pilih Buat template Anda sendiri di editor.
Pilih Muat file, lalu pilih
template.json
file yang Anda ekspor sebelumnya.Perbarui konten JSON:
Perbarui nama sumber daya pengujian beban Azure target dengan memperbarui
defaultValue
properti .{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "loadtest_name": { "defaultValue": "{new-resource-name}", "type": "String" } },
Edit properti lokasi untuk menggunakan wilayah target Anda. Contoh berikut menetapkan wilayah target ke
eastus
."resources": [ { "type": "Microsoft.LoadTestService/loadtests", "apiVersion": "2021-12-01-preview", "name": "[parameters('loadtest_name')]", "location": "eastus",
Untuk mendapatkan kode lokasi wilayah, lihat Lokasi Azure. Kode untuk wilayah adalah nama wilayah tanpa spasi. Misalnya, US Timur = eastus.
Pilih Simpan.
Masukkan grup Langganan dan Sumber Daya untuk sumber daya target.
Pilih Tinjau dan buat, lalu pilih Buat untuk membuat sumber daya pengujian beban Azure baru di wilayah Azure target.
Membuat pengujian
Setelah membuat sumber daya pengujian beban Azure, Anda dapat membuat ulang pengujian beban di portal Azure.
Lihat konfigurasi pengujian dalam file yang config.yaml
Anda unduh sebelumnya untuk mengonfigurasi pengaturan uji beban. Unggah skrip Apache JMeter dan file konfigurasi opsional dari artefak input yang diunduh.
Jika Anda memanggil pengujian beban dalam alur kerja CI/CD, perbarui loadTestResource
parameter dalam definisi alur CI/CD agar sesuai dengan nama sumber daya pengujian beban Azure baru.
Catatan
Jika Anda telah mengonfigurasi salah satu pengujian beban dengan rahasia atau sertifikat dari Azure Key Vault, pastikan untuk memberikan akses sumber daya baru ke Key Vault.
Membersihkan sumber dari sumber daya
Setelah pemindahan selesai, hapus sumber daya pengujian beban Azure dari wilayah sumber. Anda membayar sumber daya, bahkan ketika Anda tidak menggunakannya.
Di portal Azure, cari dan pilih Azure Load Testing.
Pilih sumber daya pengujian beban Azure Anda.
Pada halaman Gambaran Umum sumber daya, pilih Hapus, lalu konfirmasi.
Perhatian
Saat menghapus sumber daya pengujian beban Azure, Anda tidak dapat lagi melihat eksekusi pengujian terkait dan hasil pengujian.
Langkah berikutnya
- Pelajari cara menjalankan pengujian beban skala tinggi, lihat Menyiapkan pengujian beban skala tinggi.