logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
logotype
logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
Blog Post
Perposteran Buat Blog Post(10)
BlogBlog & ResourcesLinuxSSL

Mengenal HAProxy: Solusi Load Balancer untuk Infrastruktur Sistem Anda

July 7, 2025by Zaidan

Pengelolaan server, terutama server dengan layanan yang membutuhkan skalabilitas tinggi dan high availability butuh komponen yang dapat mengefisiensikan trafik jaringan. Komponen ini dinamakan Load Balancer. Salah satu load balancer yang banyak digunakan oleh perusahaan baik perusahaan berskala kecil hingga berskala besar adalah HAProxy.

Apa Itu HAProxy

HAProxy (High Availability Proxy) adalah komponen load balancer bersifat open source yang dapat digunakan untuk mendistribusikan lalu lintas jaringan ke beberapa backend server secara efisien. Penggunaan load balancer bertujuan untuk meningkatkan performa dan keandalan dari layanan yang dicakup.

Fungsi HAProxy

Load Balancing

Seperti yang sudah sempat dijelaskan sebelumnya, HAProxy bekerja dengan cara mendistribusikan beban trafik ke beberapa backend server. Hal ini bertujuan agar tidak ada server yang terbebani secara berlebihan. Ada beberapa jenis algoritma yang didukung oleh HAProxy:

  • Round-robin: pembagian beban dilakukan secara bergiliran ke setiap server.
  • Least connections: memilih server dengan jumlah koneksi aktif yang paling sedikit.
  • Source: memetakan alamat IP klien ke server tertentu secara konsisten.

Reverse Proxy

Selain menjadi load balancer, HAProxy juga bertindak sebagai perantara antara pengguna layanan (misalnya pengguna situs web) dan backend server. Cara kerjanya adalah HAProxy menerima request dari klien dan koneksi tersebut diteruskan ke server yang sesuai. Dari sisi klien hanya melihat HAProxy tersebut sebagai “titik tujuan” sehingga sistem internal yang asli lebih terlindungi visibilitasnya.

SSL Termination

SSL termination adalah proses di mana koneksi SSL di-dekripsi oleh HAProxy sebelum diteruskan ke backend server secara koneksi HTTP. Hal ini dimaksudkan untuk mengurangi beban kerja di backend server (tidak perlu melakukan dekripsi SSL lagi).

Health Check

HAProxy secara berkala akan memeriksa status backend server melalui mekanisme health check ini. Apabila terdeteksi ada server yang tidak merespons, maka HAProxy akan secara otomatis mengalihkan trafik ke server yang masih berjalan/aktif.

Contoh Skenario Penggunaan HAProxy

image host

  • Suatu perusahaan memiliki tiga buah web server untuk menangani aplikasi tertentu.
  • HAProxy dipasang di depan tiga web server tersebut.
  • Ketika ada pengguna yang menggunakan/mengakses aplikasi tersebut, request dari pengguna akan diteruskan oleh HAProxy ke salah satu web server yang ada secara otomatis.
  • Apabila terjadi gangguan pada salah satu web server (misalnya crash/down), maka pengguna tetap bisa menggunakan aplikasi tersebut tanpa menyadari ada gangguan pada server. Karena trafik sudah dialihkan HAProxy ke server lain yang masih tersedia.

Penutup

HAProxy merupakan salah satu solusi untuk kebutuhan load balancing dan reverse proxy dalam infrastruktur server modern. Dengan kemampuan HAProxy dalam melakukan manajemen trafik tinggi, melakukan pemantauan server, dan berbagai fungsi lainnya, HAProxy dapat membantu meningkatkan kinerja sistem anda secara keseluruhan.

AboutMuhammad Zaidan
IT Support for PT Excellent Infotama Kreasindo | Certified Nakivo Technical & Sales Professional | In charge of Excellent Managed Services (EMS), Proxmox and Nakivo
Prev

Instalasi SSL di DirectAdmin Panel

Next

Cara Membuat File .pfx

Related Posts

Aktiva Mail Campaign
Blog & ResourcesProduct & Services
February 18, 2020

Layanan Aktiva Mail Campaign (Email Blast)

Read more
vivian-1024×768.jpg
BlogBlog & Resources
February 10, 2019

Belajar Menjadi Orang Tua : Jangan Mengikat Sayap Anak-Anak Kita

Read more
BlogBlog & Resources
March 6, 2019

Perputaran Roda Kehidupan

Read more

Leave a Reply

Your email address will not be published. Required fields are marked *

Search
Recent Post
  • Zimbra Daffodil 10.1.16 Rilis: Modern Web App Makin Cerdas, Backup Lebih Hemat Storage, dan Peningkatan Keamanan
  • Live Migration vs High Availability di XCP-ng: Perbedaan dan Skenario Penggunaan
  • Informasi untuk Pelanggan PT. Excellent Infotama Kreasindo : Penyesuaian Kebijakan Masa Berlaku Sertifikat SSL/TLS Menuju Standar Keamanan Global
  • Excellent Infotama Kreasindo: Lingkungan Kerja yang Memberi Ruang untuk Bertumbuh
  • Segudang Benefit dari Dana Buffer: Ketika Kebijakan Berangkat dari Pengalaman
Categories
Archives
Featured image: Mengenal HAProxy: Solusi Load Balancer untuk Infrastruktur Sistem Anda
Get in Touch

KATEGORI

  • Home
  • Artikel
  • Jadwal
  • Event
  • Berita

LAYANAN

  • Zimbra Mail Server
  • Ubuntu
  • XCP-ng
  • Vinchin
  • ASAV
  • Proxmox
  • RHEL
  • Nakivo
  • SMTP Relay
  • SSL Certificate

KONTAK KAMI

PT. Excellent Infotama Kreasindo, Premier Serenity Blok J12, Jl. KH. Agus Salim No. 40E, Bekasi Jaya, Bekasi Timur, Bekasi 17112, Jawa Barat, Indonesia

TENTANG KAMI

PT. Excellent Infotama Kreasindo merupakan entitas bisnis yang fokus pada layanan komputerisasi seperti implementasi sistem, konsultasi, training/workshop, dan maintenance sistem, terutama migrasi dari sistem Windows ke Linux. more…