Penyeimbangan beban mendistribusikan lalu lintas di antara server asal sesuai dengan kebijakan pengalihan lalu lintas untuk mengurangi latensi dan meningkatkan ketersediaan layanan.
Ketersediaan
Penyeimbangan beban tersedia dalam paket Enterprise.
Manfaat
Beban balancer dapat dirujuk oleh nama domain yang dipercepat oleh Edge Security Acceleration (ESA) dan aplikasi TCP/UDP proxy. Penyeimbangan beban menyediakan fitur-fitur berikut:
Mengizinkan Anda mengonfigurasi beberapa level server asal utama dan sekunder serta menggunakan server asal sekunder ketika server asal utama abnormal.
Mendistribusikan permintaan masuk di antara beberapa server asal berdasarkan rasio yang ditentukan untuk memfasilitasi penyeimbangan beban di antara server asal.
Mengizinkan Anda memeriksa server asal menggunakan protokol seperti ICMP Ping, TCP, HTTP/HTTPS, UDP, dan ICMP serta menghapus server asal yang rusak.
Mengizinkan Anda mengonfigurasi aturan kustom yang mengarahkan permintaan pengguna ke server asal yang berbeda berdasarkan nilai bidang seperti Header permintaan HTTP, URL, dan URI.
Menyediakan dukungan untuk persistensi sesi untuk memastikan bahwa permintaan dari pengguna yang sama selalu diarahkan ke server asal yang sama.
Cara kerjanya
Sebagai contoh, situs web Anda, www.example.com, ditambahkan ke ESA dan menggunakan Grup Server A, B, dan C.
Jika Grup Server A gagal, sistem beralih ke Grup B. Jika Grup B juga gagal, ia beralih ke Grup C. Jika semua server mati, permintaan default ke Grup C.
Beban balancer menggunakan permintaan ICMP Ping untuk memeriksa kesehatan server dan memblokir server apa pun yang gagal dalam pemeriksaan.
Skenario
Skenario bisnis yang berbeda memerlukan solusi penyeimbangan beban yang beragam.
Keuangan, game, e-commerce, dan hiburan umum
Skenario ini memerlukan ketersediaan tinggi.
Masalah jaringan, beban pada server asal, dan kesalahan konfigurasi dapat menyebabkan layanan server asal memiliki ketersediaan yang fluktuatif atau bahkan menjadi tidak tersedia. Hal ini mengakibatkan kerugian bisnis yang signifikan.
Layanan penyeimbangan beban dapat menambahkan dan mengonfigurasi beberapa grup server asal untuk pemulihan bencana bersama. Layanan ini secara aktif memeriksa status kesehatan server asal, mengisolasi server yang rusak sebelumnya, dan meneruskan lalu lintas bisnis ke server asal yang sehat.
Portal berita global dan platform pendidikan online
Skenario ini memerlukan pengarahan berdasarkan nilai bidang HTTP.
Dengan penyeimbangan beban, permintaan pengguna diarahkan ke server asal yang berbeda dengan mengonfigurasi aturan kustom berdasarkan header permintaan HTTP, URL, dan URI.
Skenario game dan co-streaming
Skenario ini memerlukan persistensi sesi.
Penyeimbangan beban memastikan konsistensi informasi status pengguna dengan mengarahkan permintaan dari pengguna yang sama ke server asal yang sama.
Fitur yang didukung berdasarkan pengaturan DNS
Beban balancer yang Anda buat memiliki domain kustom yang sesuai, dan fitur dukungan untuk domain ini akan bervariasi berdasarkan pengaturan DNS Anda.
Pengaturan NS
Jika Anda menghubungkan situs web Anda ke ESA dalam pengaturan NS, ESA mengelola resolusi DNS untuk domain Anda. Untuk mencegah gangguan layanan, Anda perlu menambahkan semua catatan DNS domain ke ESA dan memperbarui nameserver ke nameserver yang ditetapkan oleh ESA di registrar Anda. Catatan DNS dapat diimpor sekaligus.
Jika Anda memilih NS untuk pengaturan DNS, domain beban balancer dapat digunakan untuk resolusi DNS. Domain tersebut dapat ditetapkan sebagai domain CDN atau origin untuk aplikasi proxy TCP/UDP.
Pengaturan CNAME
Jika Anda menghubungkan situs web Anda ke ESA dalam pengaturan CNAME, Anda perlu menambahkan catatan DNS untuk memetakan domain yang ingin Anda proxy ke CNAME yang ditetapkan oleh ESA. Dengan cara ini, permintaan pengguna yang ditujukan ke domain Anda dapat diteruskan ke titik kehadiran (POPs) ESA. Ini memungkinkan percepatan pengiriman konten, komputasi edge, dan perlindungan yang lebih baik.
Jika Anda memilih CNAME untuk pengaturan DNS, domain beban balancer tidak dapat langsung digunakan untuk resolusi DNS. Namun, Anda masih memiliki opsi untuk membuat domain beban balancer. Domain tersebut dapat berfungsi sebagai domain biasa dan ditetapkan sebagai origin untuk aplikasi TCP/UDP proxy.