Daftar Isi:
- Definisi - Apa yang dimaksud dengan Metode Penyeimbangan Muatan?
- Techopedia menjelaskan Metode Penyeimbangan Muatan
Definisi - Apa yang dimaksud dengan Metode Penyeimbangan Muatan?
Metode load balancing adalah algoritma atau mekanisme yang digunakan untuk secara efisien mendistribusikan permintaan server yang masuk atau lalu lintas antar server dari kumpulan server. Penyeimbangan muatan yang efisien diperlukan untuk memastikan ketersediaan layanan Web yang tinggi dan pengiriman layanan tersebut dengan cepat dan andal. Untuk memenuhi permintaan lalu lintas tinggi, server direplikasi. Beban masuk atau permintaan ke server dibagi di seluruh server yang direplikasi, dan proses ini dikenal sebagai penyeimbangan beban. Untuk menjadwalkan perutean permintaan dari klien ke server masing-masing secara efektif dengan cara yang dioptimalkan, beberapa metode penyeimbangan beban digunakan seperti round robin, paling sedikit koneksi, penyeimbangan adaptif, dll.
Techopedia menjelaskan Metode Penyeimbangan Muatan
Metode load balancing juga dikenal sebagai algoritma untuk load balancing atau metode penjadwalan karena mereka menentukan cara di mana beban server dibagi di seluruh kumpulan server. Ada berbagai metode penyeimbangan beban yang tersedia, dan setiap metode menggunakan kriteria tertentu untuk menjadwalkan lalu lintas masuk. Beberapa metode penyeimbangan beban umum adalah sebagai berikut:
- Round robin - Dalam metode ini, permintaan masuk dialihkan ke setiap server yang tersedia secara berurutan.
- Rounded round robin - Di sini, bobot statis ditetapkan untuk setiap server dan digunakan dengan metode round robin untuk merutekan permintaan yang masuk.
- Koneksi paling tidak - Metode ini mengurangi kelebihan server dengan menetapkan permintaan masuk ke server dengan jumlah koneksi terendah yang saat ini dipelihara.
- Koneksi berbobot terkecil - Dalam metode ini, bobot ditambahkan ke server tergantung pada kapasitasnya. Bobot ini digunakan dengan metode koneksi paling sedikit untuk menentukan beban yang dialokasikan untuk setiap server.
- Waktu mulai lambat koneksi terendah - Di sini, waktu ramp-up ditentukan untuk server yang menggunakan penjadwalan koneksi paling tidak untuk memastikan bahwa server tidak kelebihan beban saat startup.
- Penyesuaian adaptif berbasis agen - Ini adalah metode adaptif yang secara teratur memeriksa server terlepas dari beratnya untuk menjadwalkan lalu lintas secara real time.
- Fixed weighted - Dalam metode ini, bobot masing-masing server ditetapkan dan sebagian besar permintaan dialihkan ke server dengan prioritas tertinggi. Jika server dengan prioritas tertinggi gagal, server yang memiliki prioritas tertinggi kedua mengambil alih layanan.
- Respons tertimbang - Di sini, waktu respons dari setiap server digunakan untuk menghitung bobotnya.
- Source IP hash - Dalam metode ini, hash IP digunakan untuk menemukan server yang harus memenuhi permintaan.
Setiap metode memiliki serangkaian manfaat dan skenario yang sesuai. Algoritma optimal yang paling sesuai dengan tujuan dapat dipilih oleh penyedia layanan untuk memberikan pengiriman layanan yang lancar, andal, dan cepat kepada kliennya.