All Products
Search
Document Center

Server Load Balancer:Buat dan kelola grup server

Last Updated:Mar 26, 2026

Saat menggunakan Gateway Load Balancer (GWLB) untuk mendistribusikan permintaan klien, Anda harus membuat grup server dan menambahkan setidaknya satu server backend untuk menerima permintaan yang diteruskan oleh GWLB. Anda juga dapat menghapus server backend atau menghapus grup server kapan saja. Topik ini menjelaskan cara membuat dan mengelola grup server.

Prasyarat

  • Sebelum menambahkan server backend ke grup server, pastikan Anda telah membuat instans server backend, men-deploy image network virtual appliance (NVA), dan memastikan bahwa server backend dapat memproses lalu lintas protokol Geneve untuk menerima permintaan yang diteruskan.

  • Untuk mengarahkan lalu lintas ke server backend dalam grup server, Anda harus menentukan grup server tersebut saat membuat listener. Untuk informasi selengkapnya, lihat Tambah dan kelola IP listener.

Buat grup server

  1. Masuk ke GWLB console.

  2. Di bilah navigasi atas, pilih wilayah tempat instans GWLB dideploy.

  3. Di panel navigasi kiri, pilih GWLB > Server Group.

  4. Pada halaman Server Group, klik Create Server Group.

  5. Pada kotak dialog Create Server Group, konfigurasikan parameter berikut lalu klik Create.

    Parameter

    Deskripsi

    Server Group Type

    Pilih tipe grup server:

    • Server: Anda dapat menambahkan instans Elastic Compute Service (ECS), instans Elastic Network Interface (ENI), atau instans Elastic Container Instance (ECI) sebagai server backend.

    • IP: Anda dapat menambahkan alamat IP sebagai server backend.

    Server Group Name

    Masukkan nama untuk grup server.

    VPC

    Dari daftar drop-down, pilih Virtual Private Cloud (VPC) tempat server backend dideploy.

    Backend Protocol

    Hanya protokol Geneve yang didukung.

    Scheduling Algorithm

    Pilih algoritma penjadwalan:

    • 5-tuple Hashing: Traffic didistribusikan berdasarkan alamat IP sumber, port sumber, alamat IP tujuan, port tujuan, dan protokol transport.

    • 3-tuple Hashing: Traffic didistribusikan berdasarkan alamat IP sumber, alamat IP tujuan, dan protokol transport.

    • 2-tuple Hashing: Traffic didistribusikan berdasarkan alamat IP sumber dan alamat IP tujuan.

    Secara default, 5-tuple Hashing dipilih.

    Health Check Method

    Pilih protokol pemeriksaan kesehatan atau nonaktifkan pemeriksaan kesehatan.

    • TCP (Default): Mengirim paket SYN untuk memeriksa apakah port server aktif.

    • HTTP: Mengirim permintaan GET untuk mensimulasikan akses browser dan memeriksa apakah aplikasi server dalam kondisi sehat.

    • Disable Health Check: Pemeriksaan kesehatan tidak dilakukan.

    Health Check Port

    Tentukan port pada server backend yang akan digunakan untuk pemeriksaan kesehatan.

    Advanced Health Check Settings

    Klik Advanced Health Check Settings untuk mengonfigurasi pengaturan tambahan. Opsi ini hanya tersedia jika Anda mengaktifkan pemeriksaan kesehatan.

    Health Check URL

    Masukkan URI halaman pemeriksaan kesehatan.

    Catatan

    Parameter ini hanya tersedia ketika Health Check Method diatur ke HTTP.

    Health Check Domain Name

    Tentukan nama domain untuk pemeriksaan kesehatan.

    • Backend Server Internal IP (Default): Alamat IP pribadi server backend digunakan sebagai nama domain pemeriksaan kesehatan.

    • Custom Domain Name: Masukkan nama domain kustom untuk pemeriksaan kesehatan.

    Catatan

    Parameter ini hanya tersedia ketika Health Check Method diatur ke HTTP.

    Health Check Status Codes

    Pilih kode status HTTP yang menunjukkan pemeriksaan kesehatan berhasil.

    • http_2xx (Default)

    • http_3xx

    • http_4xx

    • http_5xx

    Catatan

    Parameter ini hanya tersedia ketika Health Check Method diatur ke HTTP.

    Health Check Timeout Period (Seconds)

    Jumlah waktu yang ditunggu untuk menerima respons terhadap pemeriksaan kesehatan. Jika server backend tidak merespons dalam periode ini, pemeriksaan kesehatan gagal.

    Health Check Interval (Seconds)

    Interval antara pemeriksaan kesehatan berturut-turut.

    Healthy Threshold (Health Checks)

    Jumlah pemeriksaan kesehatan berturut-turut yang berhasil yang diperlukan untuk mengubah status server backend dari tidak sehat menjadi sehat.

    Unhealthy Threshold (Health Checks)

    Jumlah pemeriksaan kesehatan berturut-turut yang gagal yang diperlukan untuk mengubah status server backend dari sehat menjadi tidak sehat.

    Connection Draining

    Jika diaktifkan, connection draining memungkinkan traffic yang sedang berlangsung tetap mengalir ke server backend yang sedang di-deregister atau menjadi tidak sehat hingga mencapai batas waktu timeout. Fitur ini dinonaktifkan secara default.

    Jika Anda mengaktifkan connection draining, Anda harus mengatur Connection Draining Timeout Period (Seconds). Nilainya harus antara 1 hingga 3.600. Nilai 0 berarti koneksi dihentikan segera.

    Tags and Resource Group

    Buka bagian Tags and Resource Group dan konfigurasikan parameter berikut:

    • Tentukan Tag Key dan Tag Value.

    • Resource Group: Pilih kelompok sumber daya tempat grup server tersebut berada.

Tambahkan server backend

Setelah membuat grup server, Anda harus menambahkan server backend ke dalamnya untuk menangani lalu lintas masuk.

Server type

Saat membuat grup server dengan tipe server, Anda perlu menambahkan instans Elastic Compute Service (ECS), Elastic Network Interfaces (ENIs), atau Elastic Container Instances (ECIs) sebagai server backend.

  1. Masuk ke GWLB console.

  2. Di bilah navigasi atas, pilih wilayah tempat instans GWLB dideploy.

  3. Di panel navigasi kiri, pilih GWLB > Server Group, lalu klik ID grup server target.

  4. Pada tab Backend Servers, klik Add Backend Server.

  5. Pada panel Add Backend Server, pilih tipe server.

    ECS instances

    Pilih ECS/ENI sebagai tipe server dan pilih server target.

    Jika tidak ada instans ECS yang tersedia, klik Purchase ECS Instance di pojok kanan atas daftar server.

    ENIs

    1. Pilih ECS/ENI sebagai tipe server dan aktifkan Advanced Mode.

    2. Klik tanda plus (+) di sebelah ID instans ECS target dan pilih ENI.

      • Untuk memilih ENI, pastikan ENI sekunder telah disambungkan ke instans ECS target. Untuk informasi selengkapnya, lihat Attach a secondary ENI.

      • Jika tidak ada instans ECS yang tersedia, klik Purchase ECS Instance di pojok kanan atas daftar server.

    ECI instances

    Pilih ECI sebagai tipe server dan pilih server target.

    Jika tidak ada instans ECI yang tersedia, klik Purchase Elastic Container Instance di pojok kanan atas daftar server.

  1. Klik OK.

IP type

Saat grup server bertipe IP, Anda perlu menambahkan alamat IP sebagai server backend.

  1. Masuk ke GWLB console.

  2. Di bilah navigasi atas, pilih wilayah tempat instans GWLB dideploy.

  3. Di panel navigasi kiri, pilih GWLB > Server Group, lalu klik ID grup server target.

  4. Pada tab Backend Servers, klik Add IP.

  5. Pada panel Add Backend Server, masukkan alamat IP server backend.

    Catatan
    • Untuk menambahkan beberapa server backend, klik Add IP.

    • Anda dapat memasukkan alamat IP pribadi dari blok CIDR berikut:

      • 10.0.0.0/8

      • 100.64.0.0/10

      • 172.16.0.0/12

      • 192.168.0.0/16

  1. Klik OK.

Operasi lainnya

Tindakan

Prosedur

Perbarui grup server

  1. Pada halaman Server Group, temukan grup server target dan klik Modify Basic Information di kolom Actions.

  2. Pada kotak dialog yang muncul, ubah nama grup server, algoritma penjadwalan, dan pengaturan connection draining, lalu klik OK.

Hapus server backend

  1. Pada halaman Server Group, temukan grup server target dan klik ID-nya.

  2. Pada tab Backend Servers, temukan server backend target dan klik Remove di kolom Actions.

  3. Pada kotak dialog yang muncul, klik Delete.

Catatan

Menghapus server backend tidak menghentikan instans tersebut. Anda dapat menambahkannya kembali ke grup server di lain waktu.

Hapus grup server

  1. Pada halaman Server Group, temukan grup server target. Di kolom Actions, pilih Delete.

  2. Pada kotak dialog yang muncul, klik Delete.

API terkait