Ada tepat satu tempat dalam sebuah sistem yang, jika gagal, membuat seluruh sistem berhenti. Untuk meningkatkan keandalan, tindakan apa yang PALING tepat untuk tempat ini?

1 / 1
Pilih jawaban
BenarD

Penjelasan

Pertanyaan yang menanyakan tindakan keandalan yang benar untuk single point of failure (SPOF).

  • 1jika gagal, membuat seluruh sistem berhentiDefinisi sebenarnya dari single point of failure (SPOF)
  • 2tepat satu tempatTidak ada alternatif, dan seluruh sistem bergantung pada tempat itu
  • 3meningkatkan keandalanBangun konfigurasi yang tidak berhenti bahkan ketika kegagalan terjadi
ASalah

Tingkatkan jumlah logging dari tempat itu.

Logging yang lebih banyak mempermudah investigasi insiden, tetapi tidak mengubah struktur tempat seluruh sistem berhenti jika tempat itu gagal.

Ia tidak dapat menghilangkan risiko gangguan itu sendiri, sehingga tidak tepat.

BSalah

Perbesar instans di tempat itu.

Instans yang lebih besar meningkatkan daya pemrosesan, tetapi jumlahnya tetap satu.

Jika instans tunggal itu gagal, seluruh sistem berhenti, sehingga single point of failure tidak teratasi, dan tidak tepat.

CSalah

Hentikan sementara penggunaan tempat itu.

Menghentikan penggunaan komponen yang diperlukan berarti fungsi itu sendiri menjadi tidak tersedia.

Alih-alih meningkatkan keandalan, layanan justru tidak dapat berfungsi, sehingga tidak tepat.

DBenar

Jadikan tempat itu redundan dengan menempatkan beberapa salinan di beberapa Availability Zone.

Benar. Single point of failure (SPOF) dihilangkan dengan menjadikan tempat itu redundan dan mendistribusikannya ke beberapa instans dan beberapa AZ. Meskipun satu instans gagal, sisanya mengambil alih pemrosesan, mencegah seluruh sistem berhenti. Inilah dasar desain yang andal.

Poin penting

"Jika gagal, semuanya berhenti" = single point of failure (SPOF). Tindakan standarnya adalah redundansi (beberapa salinan, beberapa AZ). Perhatikan bahwa scaling up atau logging yang lebih banyak tidak mengatasi SPOF.