Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Device Registry menyimpan informasi tentang aset dan perangkat di cloud. Device Registry memproyeksikan aset sebagai sumber daya Azure di cloud dalam satu registri. Registri tunggal adalah sumber kebenaran untuk metadata perangkat dan aset, dan kemampuan manajemen aset. Device Registry dapat digunakan bersama dengan Operasional Azure IoT.
Saat Anda menggunakan Azure, keandalan adalah tanggung jawab bersama. Microsoft menyediakan berbagai kemampuan untuk mendukung ketahanan dan pemulihan. Anda bertanggung jawab untuk memahami cara kerja kemampuan tersebut dalam semua layanan yang Anda gunakan, dan memilih kemampuan yang Anda butuhkan untuk memenuhi tujuan bisnis dan tujuan waktu aktif Anda.
Artikel ini menjelaskan cara membuat Device Registry tahan terhadap berbagai potensi pemadaman dan masalah, termasuk kesalahan sementara, pemadaman zona ketersediaan, dan pemadaman wilayah.
Nota
Operasional Azure IoT mencakup berbagai komponen lain di luar Registri Perangkat. Untuk informasi terperinci tentang fitur ketersediaan tinggi dan tanpa kehilangan data dari komponen Operasional Azure IoT, lihat bagian pertanyaan yang sering diajukan dari Operasional Azure IoT.
Ketahanan terhadap kesalahan sementara
Kesalahan sementara adalah kegagalan yang bersifat sementara dan intermiten dalam komponen. Mereka sering terjadi di lingkungan terdistribusi seperti cloud, dan mereka adalah bagian normal dari operasi. Kesalahan sementara memperbaiki diri setelah waktu yang singkat. Penting bahwa aplikasi Anda dapat menangani kesalahan sementara, biasanya dengan mencoba kembali permintaan yang terpengaruh.
Semua aplikasi yang dihosting cloud harus mengikuti panduan penanganan kesalahan sementara Azure saat berkomunikasi dengan API, database, dan komponen lain yang dihosting cloud. Untuk informasi selengkapnya, lihat Rekomendasi untuk menangani kesalahan sementara.
Klien berinteraksi dengan Device Registry dengan menggunakan Azure Resource Manager. Umumnya, Anda menggunakan portal Azure, Azure CLI, atau Azure SDK untuk berinteraksi dengan sumber daya Device Registry, dan alat-alat ini menyediakan penanganan otomatis kesalahan sementara. Jika Anda menggunakan API Resource Manager secara langsung, pastikan untuk menangani kesalahan sementara.
Ketahanan terhadap kegagalan zona ketersediaan
Zona ketersediaan adalah grup pusat data yang terpisah secara fisik dalam wilayah Azure. Ketika satu zona gagal, layanan dapat melakukan failover ke salah satu zona yang tersisa.
Azure Device Registry adalah zona redundan secara default, yang berarti secara otomatis mereplikasi data Anda di beberapa zona ketersediaan . Penyiapan ini meningkatkan ketahanan layanan dengan memberikan ketersediaan tinggi. Jika ada kegagalan dalam satu zona, layanan dapat terus beroperasi dengan mulus dari zona lain.
Microsoft mengelola penyiapan dan konfigurasi untuk redundansi zona di Azure Device Registry. Anda tidak perlu melakukan konfigurasi lagi untuk mengaktifkan redundansi zona ini. Microsoft memastikan bahwa layanan dikonfigurasi untuk memberikan tingkat ketersediaan dan keandalan tertinggi.
Persyaratan
Dukungan wilayah: Daftar wilayah berikut mendukung zona ketersediaan di Device Registry:
| Americas | Eropa |
|---|---|
| US Timur | Jerman Barat Tengah |
| US Timur 2 | Eropa Utara |
| US Barat | Eropa Barat |
| Barat AS 2 | |
| Barat AS 3 |
Biaya
Tidak ada biaya tambahan untuk menggunakan redundansi zona untuk Registri Perangkat.
Mengonfigurasi dukungan zona ketersediaan
Saat Anda membuat sumber daya Device Registry di Operasional Azure IoT, sumber daya tersebut secara otomatis redundan zona secara default. Anda tidak perlu melakukan konfigurasi lagi.
Perilaku ketika semua zona sehat
Informasi berikut menjelaskan apa yang terjadi ketika Anda memiliki registri perangkat zona-redundan dan semua zona ketersediaan beroperasi:
Perutean lalu lintas antar zona: Permintaan secara otomatis tersebar di setiap zona ketersediaan. Permintaan mungkin menuju ke instans Device Registry di sembarang zona ketersediaan.
Replikasi data antar zona: Data perangkat direplikasi secara sinkron di seluruh zona ketersediaan.
Perilaku selama kegagalan zona
Informasi berikut menjelaskan apa yang terjadi ketika Anda memiliki registri perangkat dengan redundansi zona dan ketika zona ketersediaan mengalami pemadaman.
- Deteksi dan respons: Karena Registri Perangkat mendeteksi dan merespons secara otomatis kegagalan di zona ketersediaan, Anda tidak perlu melakukan apa pun untuk memulai failover zona ketersediaan.
- Pemberitahuan: Microsoft tidak secara otomatis memberi tahu Anda saat zona tidak berfungsi. Namun, Anda dapat menggunakan Azure Service Health untuk memahami kesehatan keseluruhan layanan, termasuk kegagalan zona apa pun, dan Anda dapat menyiapkan pemberitahuan Service Health untuk memberi tahu Anda tentang masalah.
Permintaan aktif: Beberapa permintaan aktif mungkin dihilangkan dan mungkin perlu dicoba kembali dengan cara yang sama seperti kesalahan sementara lainnya. Untuk memastikan bahwa aplikasi Anda tahan terhadap kesalahan sementara, lihat Ketahanan terhadap kesalahan sementara.
Kehilangan data yang diharapkan: Kegagalan zona tidak diharapkan menyebabkan kehilangan data.
Waktu henti yang diharapkan: Kegagalan pada zona tidak diperkirakan akan menyebabkan downtime pada sumber daya Anda.
Pemulihan zona
Saat zona ketersediaan pulih, Registri Perangkat secara otomatis memulihkan operasi di zona ketersediaan.
Uji kegagalan zona
Platform Device Registry mengelola perutean lalu lintas, failover, dan failback di seluruh zona ketersediaan. Anda tidak perlu memulai apa pun. Karena fitur ini dikelola sepenuhnya, Anda tidak perlu memvalidasi proses kegagalan zona ketersediaan.
Ketahanan terhadap kegagalan di seluruh wilayah
Device Registry adalah layanan wilayah tunggal. Jika wilayah menjadi tidak tersedia, sumber daya Registri Perangkat Anda juga tidak tersedia.
Namun, data registri Anda direplikasi ke wilayah yang dipasangkan. Jika terjadi pemadaman wilayah yang berkepanjangan, Microsoft mungkin memilih untuk melakukan failover ke wilayah yang dipasangkan. Jika ini terjadi, registri Anda terus tersedia di wilayah yang terhubung.
Persyaratan
Dukungan wilayah: Replikasi bawaan dan failover didukung di semua wilayah tempat Registri Perangkat tersedia, karena setiap wilayah dipasangkan.
Biaya
Tidak ada biaya tambahan untuk replikasi atau failover data lintas wilayah.
Mengonfigurasi replikasi dan mempersiapkan failover
Secara bawaan, replikasi data lintas wilayah dikonfigurasi secara otomatis saat Anda membuat sumber daya Device Registry di wilayah berpasangan. Proses ini adalah opsi default dan tidak memerlukan intervensi dari Anda.
Perilaku ketika semua wilayah sehat
Bagian ini menjelaskan apa yang diharapkan ketika registri perangkat dikonfigurasi untuk replikasi lintas wilayah dan failover, dan wilayah utama beroperasi.
Replikasi data antar wilayah: Data direplikasi secara otomatis ke wilayah yang dipasangkan. Replikasi terjadi secara asinkron, yang berarti bahwa beberapa kehilangan data diharapkan jika kegagalan terjadi.
Perutean lalu lintas antar wilayah: Dalam operasi normal, lalu lintas hanya mengalir ke wilayah utama.
Perilaku selama kegagalan wilayah
Bagian ini menjelaskan apa yang diharapkan ketika registri perangkat dikonfigurasi untuk replikasi lintas wilayah dan failover dan ada pemadaman di wilayah utama.
Deteksi dan respons: Microsoft dapat memutuskan untuk melakukan failover jika wilayah utama hilang. Proses ini dapat memakan waktu beberapa jam setelah hilangnya wilayah utama, atau bahkan lebih lama dalam beberapa skenario. Failover sumber daya Registri Perangkat mungkin tidak terjadi secara bersamaan dengan layanan Azure lainnya.
Notification: Peristiwa kegagalan Wilayah dapat dipantau melalui Azure Service Health. Siapkan pemberitahuan untuk menerima pemberitahuan masalah tingkat wilayah.
Permintaan aktif: Setiap permintaan yang diproses wilayah utama selama failover kemungkinan akan hilang. Klien harus mencoba kembali permintaan setelah failover selesai.
Kehilangan data yang diharapkan: Data direplikasi secara asinkron ke wilayah yang dipasangkan. Akibatnya, beberapa kehilangan data kemungkinan terjadi setelah pemulihan sistem. Anda dapat mengharapkan kurang dari 15 menit kehilangan data setelah failover wilayah.
Waktu henti yang diharapkan: Harapkan sekitar 24 jam waktu henti dari saat wilayah hilang hingga sumber daya tersedia di wilayah yang dipasangkan.
Pengalihan lalu lintas: Selama proses failover, Registri Perangkat memperbarui rekaman DNS untuk menunjuk ke wilayah pasangan. Semua permintaan berikutnya dikirim ke wilayah yang dipasangkan.
Setelah operasi failover untuk registri selesai, semua operasi dari perangkat dan aplikasi back-end diharapkan untuk terus bekerja tanpa memerlukan intervensi manual.
Pemulihan wilayah
Saat wilayah utama pulih, Registri Perangkat secara otomatis memulihkan operasi di wilayah tersebut.
Pengujian untuk mendeteksi kegagalan wilayah
Platform Device Registry mengelola perutean lalu lintas, failover, dan failback di seluruh wilayah yang dipasangkan. Anda tidak perlu memulai apa pun. Karena fitur ini dikelola sepenuhnya, Anda tidak perlu memvalidasi proses kegagalan wilayah yang berpasangan.