Bagikan melalui


Memigrasikan Azure API Management ke dukungan zona ketersediaan

Layanan Azure API Management mendukung redundansi zona, yang memberikan ketahanan dan ketersediaan tinggi untuk instans layanan di wilayah Azure tertentu. Dengan redundansi zona, gateway dan sarana kontrol instans API Management Anda (API manajemen, portal pengembang, konfigurasi Git) direplikasi di seluruh pusat data di zona yang dipisahkan secara fisik, sehingga tahan terhadap kegagalan zona.

Artikel ini menjelaskan empat opsi untuk memigrasikan instans API Management ke zona ketersediaan. Untuk latar belakang tentang mengonfigurasi API Management untuk ketersediaan tinggi, lihat Memastikan ketersediaan dan keandalan API Management.

Prasyarat

Persyaratan waktu henti

Tidak ada persyaratan waktu henti untuk salah satu opsi migrasi.

Pertimbangan

  • Perubahan dapat memakan waktu 15 hingga 45 menit untuk diterapkan. Gateway API Management dapat terus menangani permintaan API selama waktu ini.

  • Saat Anda memigrasikan instans API Management yang disebarkan di jaringan virtual eksternal atau internal ke zona ketersediaan, Anda harus menentukan sumber daya alamat IP publik baru. Dalam jaringan virtual internal, alamat IP publik hanya digunakan untuk operasi manajemen, bukan untuk permintaan API. Pelajari selengkapnya tentang alamat IP API Management.

  • Bermigrasi ke zona ketersediaan atau mengubah konfigurasi zona ketersediaan memicu perubahan alamat IP publik dan privat.

  • Saat mengaktifkan zona ketersediaan di suatu wilayah, Anda mengonfigurasi unit skala API Management yang dapat Didistribusikan secara merata di seluruh zona. Misalnya, jika Mengonfigurasi dua zona, Anda dapat mengonfigurasi dua unit, empat unit, atau kelipatan lain dari dua unit.

    Menambahkan unit dikenakan biaya tambahan. Untuk detailnya, lihat Harga API Management.

  • Jika Anda mengonfigurasi penskalaan otomatis untuk instans API Management di lokasi utama, Anda mungkin perlu menyesuaikan pengaturan skala otomatis setelah mengaktifkan redundansi zona. Jumlah unit API Management dalam aturan dan batas skala otomatis harus kelipatan jumlah zona.

Lokasi gateway yang ada tidak disuntikkan dalam jaringan virtual

Untuk memigrasikan lokasi instans API Management yang ada ke zona ketersediaan saat instans tidak disuntikkan dalam jaringan virtual:

  1. Di portal Azure, buka instans API Management Anda.

  2. Pada menu Penyebaran + infrastruktur , pilih Lokasi.

  3. Dalam kotak Lokasi , pilih lokasi yang akan dimigrasikan. Lokasi harus mendukung zona ketersediaan, seperti yang disebutkan sebelumnya dalam prasyarat.

  4. Dalam kotak Unit, pilih jumlah unit skala yang Anda inginkan di lokasi.

  5. Dalam kotak Zona ketersediaan , pilih satu atau beberapa zona. Jumlah unit yang Anda pilih harus didistribusikan secara merata di seluruh zona ketersediaan. Misalnya, jika Anda memilih tiga unit, pilih tiga zona sehingga setiap zona menghosting satu unit.

  6. Pilih Terapkan, lalu pilih Simpan.

Cuplikan layar yang memperlihatkan pilihan untuk memigrasikan lokasi instans API Management yang ada yang tidak disuntikkan dalam jaringan virtual.

Lokasi gateway yang ada (platform stv1) disuntikkan dalam jaringan virtual

Untuk memigrasikan lokasi instans API Management Anda yang ada ke zona ketersediaan saat instans saat ini disuntikkan dalam jaringan virtual dan saat ini dihosting di stv1 platform, gunakan langkah-langkah berikut. Migrasi ke zona ketersediaan juga memigrasikan instans ke stv2 platform.

  1. Buat subnet baru dan alamat IP publik di lokasi untuk bermigrasi ke zona ketersediaan. Persyaratan terperinci ada dalam panduan jaringan virtual.

  2. Di portal Azure, buka instans API Management Anda.

  3. Pada menu Penyebaran + infrastruktur , pilih Lokasi.

  4. Dalam kotak Lokasi , pilih lokasi yang akan dimigrasikan. Lokasi harus mendukung zona ketersediaan, seperti yang disebutkan sebelumnya dalam prasyarat.

  5. Dalam kotak Unit, pilih jumlah unit skala yang Anda inginkan di lokasi.

  6. Dalam kotak Zona ketersediaan , pilih satu atau beberapa zona. Jumlah unit yang Anda pilih harus didistribusikan secara merata di seluruh zona ketersediaan. Misalnya, jika Anda memilih tiga unit, pilih tiga zona sehingga setiap zona menghosting satu unit.

  7. Dalam kotak masing-masing di bawah Jaringan, pilih subnet baru dan alamat IP publik baru di lokasi tersebut.

  8. Pilih Terapkan, lalu pilih Simpan.

Cuplikan layar yang memperlihatkan pilihan untuk memigrasikan lokasi instans API Management yang ada yang disuntikkan dalam jaringan virtual.

Lokasi gateway yang ada (platform stv2) disuntikkan dalam jaringan virtual

Untuk memigrasikan lokasi instans API Management Anda yang ada ke zona ketersediaan saat instans saat ini disuntikkan dalam jaringan virtual dan sudah dihosting stv2 di platform:

  1. Buat subnet baru dan alamat IP publik di lokasi untuk bermigrasi ke zona ketersediaan. Persyaratan terperinci ada dalam panduan jaringan virtual.

  2. Di portal Azure, buka instans API Management Anda.

  3. Pada menu Penyebaran + infrastruktur , pilih Lokasi.

  4. Dalam kotak Lokasi , pilih lokasi yang akan dimigrasikan. Lokasi harus mendukung zona ketersediaan, seperti yang disebutkan sebelumnya dalam prasyarat.

  5. Dalam kotak Unit, pilih jumlah unit skala yang Anda inginkan di lokasi.

  6. Dalam kotak Zona ketersediaan , pilih satu atau beberapa zona. Jumlah unit yang Anda pilih harus didistribusikan secara merata di seluruh zona ketersediaan. Misalnya, jika Anda memilih tiga unit, pilih tiga zona sehingga setiap zona menghosting satu unit.

  7. Dalam kotak Alamat IP Publik, pilih alamat IP publik baru di lokasi tersebut.

  8. Pilih Terapkan, lalu pilih Simpan.

Cuplikan layar yang memperlihatkan pilihan untuk memigrasikan lokasi instans API Management yang ada (platform stv2) yang disuntikkan dalam jaringan virtual.

Lokasi gateway baru

Untuk menambahkan lokasi baru ke instans API Management Anda dan mengaktifkan zona ketersediaan di lokasi tersebut:

  1. Jika instans API Management Anda disebarkan di jaringan virtual di lokasi utama, siapkan jaringan virtual, subnet, dan alamat IP publik di lokasi baru tempat Anda berencana mengaktifkan redundansi zona.

  2. Di portal Azure, buka instans API Management Anda.

  3. Pada menu Penyebaran + infrastruktur , pilih Lokasi.

  4. Pilih + Tambahkan untuk menambahkan lokasi baru. Lokasi harus mendukung zona ketersediaan, seperti yang disebutkan sebelumnya dalam prasyarat.

  5. Dalam kotak Unit, pilih jumlah unit skala yang Anda inginkan di lokasi.

  6. Dalam kotak Zona ketersediaan , pilih satu atau beberapa zona. Jumlah unit yang Anda pilih harus didistribusikan secara merata di seluruh zona ketersediaan. Misalnya, jika Anda memilih tiga unit, pilih tiga zona sehingga setiap zona menghosting satu unit.

  7. Jika instans API Management Anda disebarkan di jaringan virtual, gunakan kotak di bawah Jaringan untuk memilih jaringan virtual, subnet, dan alamat IP publik yang tersedia di lokasi.

  8. Pilih Tambahkan, lalu pilih Simpan.

Cuplikan layar yang memperlihatkan pilihan untuk menambahkan lokasi baru untuk instans API Management dengan atau tanpa jaringan virtual.