Meninjau domain pembaruan dan domain kesalahan

Selesai

Azure Virtual Machine Availability Sets menerapkan dua konsep node untuk membantu Azure mempertahankan ketersediaan tinggi dan toleransi kesalahan saat menyebarkan dan meningkatkan aplikasi: memperbarui domain dan domain kesalahan. Setiap komputer virtual dalam set ketersediaan ditempatkan dalam satu domain pembaruan dan satu domain kesalahan.

Hal-hal yang perlu diketahui tentang memperbarui domain

Domain pembaruan adalah sekelompok simpul yang ditingkatkan bersama-sama selama proses peningkatan layanan (atau peluncuran). Domain pembaruan memungkinkan Azure melakukan peningkatan bertahap atau bergulir dalam suatu penyebaran. Berikut adalah beberapa karakteristik domain pembaruan lainnya.

  • Setiap domain pembaruan berisi sekumpulan komputer virtual dan perangkat keras fisik terkait yang dapat diperbarui dan di-boot ulang secara bersamaan.

  • Selama pemeliharaan terencana, hanya satu domain pembaruan yang di-boot ulang dalam satu waktu.

  • Secara default, ada lima domain pembaruan (tidak dapat dikonfigurasi pengguna).

  • Anda dapat mengonfigurasi hingga 20 domain pembaruan.

Hal-hal yang perlu diketahui tentang domain kesalahan

Domain kesalahan adalah sekelompok simpul yang mewakili unit fisik kegagalan. Anggap domain kesalahan sebagai simpul milik rak fisik yang sama.

  • Domain kesalahan mendefinisikan sekelompok komputer virtual yang berbagi sekumpulan perangkat keras (atau sakelar) umum yang berbagi satu titik kegagalan. Contohnya adalah rak server yang dilayankan oleh sekumpulan sakelar daya atau jaringan.

  • Dua domain kesalahan bekerja sama untuk mengurangi kegagalan perangkat keras, pemadaman jaringan, gangguan daya, atau pembaruan perangkat lunak.

Mari kita lihat skenario dengan dua domain kesalahan yang masing-masing memiliki dua komputer virtual. Komputer virtual di setiap domain kesalahan terkandung dalam set ketersediaan yang berbeda. Set ketersediaan web berisi dua komputer virtual dengan satu komputer dari setiap domain kesalahan. Set ketersediaan SQL berisi dua komputer virtual yang berbeda dengan satu dari setiap domain kesalahan.

Illustration that shows two fault domains with two virtual machines each. The virtual machines in each fault domain are contained in different availability sets.