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
    • AI Readiness Program
    • 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
    • AI Readiness Program
    • 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
    • AI Readiness Program
    • 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

vsphere-private-public-cloud
Resource
March 17, 2012

Mengapa VMWare vSphere Menarik untuk Dipelajari & Diimplementasikan?

Read more
Keamanan Website dan Aplikasi Mobile di Era Digital dengan SSL Sertifikat
BlogNewsSSL
April 28, 2025

Keamanan Website dan Aplikasi Mobile di Era Digital dengan SSL Sertifikat

Read more
Update PVE
BlogBlog & ResourcesNewsProduct & ServicesProxmoxProxmox & Untangle
April 11, 2025

Rilis Baru Proxmox Virtual Environment v8.4. Fitur Baru dan Peningkatan Performa

Read more

Leave a Reply

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

Search
Recent Post
  • Ada Apa di Balik Email Perusahaan?
  • Dari Gas Detector ke AI Readiness: Peluang Digitalisasi di Industri Keselamatan Kerja
  • 5 Hal yang Bisa Dipelajari Marketer Indonesia dari Hasil Riset McKinsey
  • Proxmox Backup Server: Backup Infrastruktur Virtualisasi yang Lebih Terstruktur
  • Proxmox VE Cluster untuk Server Production: Apakah Boleh Menggunakan Tipe Subscription yang Berbeda?
Categories
Archives
Featured image: Mengenal HAProxy: Solusi Load Balancer untuk Infrastruktur Sistem Anda
Get in Touch

KATEGORI

  • Home
  • Artikel
  • Training
  • 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…