Ketika traffic ke sebuah aplikasi web meningkat tiba-tiba, bagaimana cara mendistribusikan beban dengan menambahkan satu server sekaligus disebut?

1 / 1
Pilih jawaban
BenarC

Penjelasan

Pertanyaan tentang teknik meningkatkan jumlah server untuk menangani beban yang terus bertambah.

  • 1menambahkan satu server sekaligusBukan memperkuat satu mesin — menambah jumlah (arah horizontal)
  • 2mendistribusikan bebanMembagi traffic ke beberapa server untuk diproses
  • 3traffic ke sebuah aplikasi web meningkatSkenario di mana kapasitas harus meningkat mengikuti fluktuasi permintaan
ASalah

Scale up (penskalaan vertikal)

Ini tidak benar. Scale up berarti meningkatkan CPU atau memori satu server untuk meningkatkan performanya. Ini memperkuat satu mesin, bukan menambah mesin baru, sehingga tidak sesuai dengan deskripsi menambahkan server satu per satu.

BSalah

Failover

Ini tidak benar. Failover adalah mekanisme yang secara otomatis beralih ke sistem cadangan saat terjadi kegagalan. Dirancang untuk pemulihan dari kegagalan, bukan untuk menambahkan server sebagai respons terhadap peningkatan beban.

CBenar

Scale out (penskalaan horizontal)

Benar. Scale out (penskalaan horizontal) adalah metode menambah jumlah server dengan peran yang sama untuk mendistribusikan beban. Di cloud, Auto Scaling yang dikombinasikan dengan load balancer memungkinkan peningkatan dan pengurangan kapasitas secara otomatis sesuai permintaan, sekaligus mengurangi single point of failure.

DSalah

Snapshot

Ini tidak benar. Snapshot adalah fitur pencadangan yang mengambil salinan volume atau dataset pada titik waktu tertentu. Tidak ada kaitannya dengan penambahan server untuk mendistribusikan beban.

Poin penting

Perbedaan antara scale out (horizontal = menambah jumlah server) dan scale up (vertikal = memperkuat satu server) sering diuji. Cloud unggul dalam scale out menggunakan Auto Scaling + load balancer. Penskalaan vertikal cenderung meninggalkan single point of failure.