Loading Now
×

Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya

Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya

Pengertian Load Balancing

Load Balancing adalah metode untuk membagi beban trafik atau permintaan dari pengguna ke beberapa server agar tidak hanya bergantung pada satu server.

Tujuan utamanya adalah:

  • Meningkatkan performa sistem
  • Mencegah server mengalami overload
  • Meningkatkan availability/ketersediaan layanan
  • Mengurangi risiko downtime
  • Membantu distribusi trafik secara merata
AVvXsEiRC4e8OjqnTOy5tOCVEScueHQbZTiT9A9wB02tF_d4KzrrjK9PjJA6o1TqD0b_YH7TfHcBKZkNCcfP4fD14YB79Tlgd1EDx6j3HZwE1Vi1O6x2BQOJytR5qDZf8m0jGnl0LuepYWSJU__ZpI0xgOYXM1-H2f9w594vPiO3elNZVcCOmp8sU2h6lkzX0IU Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Load Balancing

Cara Kerja Load Balancing

Secara sederhana alurnya:

User → Load Balancer → Server

Berikut cara kerja nya dapat dilihat pada gambar berikut :

ChatGPT%20Image%20Aug%2010,%202026,%2001_09_04%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Cara Kerja Load Balancing

Ketika banyak user mengakses aplikasi, Load Balancer menentukan server mana yang menerima request.

Contoh Sederhana

Misalnya sebuah perusahaan mempunyai website:

www.perusahaan.com

Website tersebut memiliki 3 server:

ServerIP AddressFungsi
Server 1192.168.10.11Web Server
Server 2192.168.10.12Web Server
Server 3192.168.10.13Web Server

Load Balancer mempunyai IP:

192.168.10.10

User tidak langsung mengakses server.

Berikut contoh sederhana versi visual

ChatGPT%20Image%20Aug%2010,%202026,%2001_15_15%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Contoh Sederhana

Metode Load Balancing

Beberapa metode yang umum digunakan:

Round Robin

Request dibagikan bergantian ke setiap server.

ChatGPT%20Image%20Aug%2010,%202026,%2001_20_02%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Round Robin

Least Connections

Request diarahkan ke server yang memiliki jumlah koneksi aktif paling sedikit.

ChatGPT%20Image%20Aug%2010,%202026,%2001_23_54%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Least Connections

Weighted Load Balancing

Server diberikan bobot berdasarkan kemampuan hardware.

ChatGPT%20Image%20Aug%2010,%202026,%2001_35_36%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Weighted Load Balancing

Contoh Ketika Server Down

Salah satu manfaat penting load balancing adalah high availability.

Misalnya: Server 2 mengalami gangguan.

Load Balancer dapat mendeteksi bahwa Server 2 tidak dapat melayani request melalui health check.

Kemudian trafik diarahkan ke server yang masih aktif: Dengan demikian, website tetap dapat diakses.

ChatGPT%20Image%20Aug%2010,%202026,%2001_40_30%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya
Ketika Server Down

Contoh Teknologi Load Balancing

Beberapa teknologi yang dapat digunakan:

  • HAProxy
  • NGINX
  • F5 BIG-IP
  • AWS Elastic Load Balancing
  • Azure Load Balancer
  • Google Cloud Load Balancing
  • MikroTik untuk skenario tertentu pada jaringan
ChatGPT%20Image%20Aug%2010,%202026,%2001_49_40%20PM Load Balancing: Pengertian, Cara Kerja, Fungsi, Jenis, dan Contohnya

Share this content:

Post Comment