DBalance merupakan infrastruktur jaringan yang bertugas untuk mendistribusikan trafik atau beban kerja secara merata ke beberapa server backend. Untuk membuat server pada layanan DBalance, silakan lakukan langkah-langkah berikut:
- Pastikan pengguna sudah masuk ke Dasbor DBalance, kemudian akan tampil halaman seperti dibawah ini:

Gambar 11 Halaman Dasboard DBalance - Pada menu Dashboard, pengguna dapat membuat dan mengelola DBalance yang dimiliki dengan menekan tombol Add DBalance, kemudian akan tampil seperti halaman berikut ini.

Gambar 12 Halaman Membuat DBalance - Masukkan nama DBalance yang diinginkan pada kolom DBalance Name.
- Masukkan port yang digunakan untuk menerima trafik pada kolom Frontend Port:
– Port umum: 80 (HTTP) atau 443 (HTTPS).
– Port kustom: 1025–65535 sesuai kebutuhan aplikasi.
- Pilih SSL Certificate yang sesuai dengan kebutuhan pengguna dari pilihan yang tersedia, yaitu:
– None: Tidak menggunakan SSL (HTTP) dan masukkan nama domain yang dimiliki pada kolom Domain Name.
Catatan tambahan: Untuk nama domain bisa di kosongkan namun hanya dapat digunakan 1 (satu) kali penginputan.

Gambar 13 Halaman Pilihan SSL Certificate None
– Manual: Upload sertifikat SSL dengan format .pem (mengandung sertifikat dan key) dan masukkan domain yang dimiliki pada kolom Domain Name.

Gambar 14 Halaman Pilihan SSL Certificate Manual - Pilih Load Balancing Method yang sesuai dengan kebutuhan pengguna dari pilihan yang tersedia, yaitu:
– IP Hash: Mengarahkan trafik berdasarkan IP Address pengguna.
– Round Robin: Membagi trafik ke semua server backend secara bergiliran.
– Least Connection: Mengarahkan trafik ke server dengan koneksi aktif paling sedikit.
- Setelah memilih metode distribusi trafik antar server, akan tampil seperti halaman berikut.

Gambar 15 Halaman Pilihan Backend - Masukkan nama server pada kolom Server Name.
- Masukkan alamat IP server backend pada kolom IP Address.
- Masukkan port server backend untuk menerima trafik pada kolom Port.
- Masukkan nilai bobot dalam rentang 1 hingga 237 pada kolom Weight untuk menentukan proporsi trafik yang akan diarahkan ke server ini. Semakin tinggi nilai bobot, semakin besar proporsi trafik yang dialokasikan. Kolom Weight hanya tersedia untuk metode Round Robin.
- Untuk menambah server yang akan dihubungkan, pengguna dapat menekan tombol Add backend server.
- Apabila data sudah terisi seluruhnya, pengguna dapat menekan tombol Submit kemudian akan tampil halaman seperti berikut.

Gambar 16 Halaman Dashboard DBalance - Setelah data berhasil disimpan, sistem akan menampilkan status server backend. Server yang aktif akan ditandai dengan warna hijau, sedangkan server yang tidak aktif atau tidak terdaftar akan berwarna merah.
- Untuk memvalidasi koneksi, pengguna dapat memilih salah satu metode berikut:
– Klik alamat server pada kolom URL untuk mengakses layanan.
Gambar 21 Halaman Cek Koneksi – Memanfaatkan Command Line Interface (CLI) dengan menjalankan perintah curl dalam sebuah perulangan (loop), seperti berikut.
while true; do
curl alamat server Anda
sleep 1
done
Gambar 22 Halaman Cek Koneksi