Titik kegagalan tunggal mengacu pada komponen dalam suatu sistem di mana kegagalannya menyebabkan gangguan pada seluruh sistem. Di sektor Teknologi Informasi, sebuah Cluster memungkinkan untuk mempersiapkan sistem agar menghindari risiko situasi semacam ini, yang terdiri dari setidaknya 2 node yang tersinkronisasi, sehingga ketika salah satu node gagal, node lainnya mengambil alih tanggung jawab untuk menangani layanan.
Mengapa Cluster #
Load balancing adalah tugas untuk menyediakan layanan jaringan tunggal dari beberapa server, yang terkadang dikenal sebagai server farm.
Penyeimbang beban biasanya merupakan program perangkat lunak yang tertanam dalam perangkat keras virtual atau fisik yang mendengarkan pada port tempat klien eksternal terhubung untuk mengakses layanan. Penyeimbang beban meneruskan permintaan ke salah satu server backend, yang biasanya membalas ke penyeimbang beban. Hal ini memungkinkan penyeimbang beban untuk membalas klien tanpa klien mengetahui tentang pemisahan fungsi internal. Secara otomatis dapat memberikan jumlah kapasitas yang dibutuhkan untuk merespons setiap peningkatan atau penurunan lalu lintas aplikasi. Pada diagram berikutnya kita dapat melihat konfigurasi jaringan tipikal untuk melayani aplikasi web.

Hal ini juga mencegah klien untuk berhubungan langsung dengan back-end, yang mungkin memiliki manfaat keamanan dengan menyembunyikan struktur jaringan internal dan mencegah serangan pada tumpukan jaringan kernel atau layanan yang tidak terkait yang berjalan di port lain, tetapi… Apa yang terjadi jika load balancer gagal?
Penyeimbangan beban memberi tim TI peluang untuk mencapai toleransi kesalahan yang jauh lebih tinggi. Itulah alasan mengapa penyeimbang beban itu sendiri tidak menjadi satu titik kegagalan. Penyeimbang beban harus diterapkan dalam cluster ketersediaan tinggi, yaitu sepasang peralatan. Contoh yang sama dengan cluster HA untuk penyeimbangan beban dapat berupa:

Kita telah melihat pentingnya menetapkan cluster HA. Sekarang kita akan melihat cara mengkonfigurasinya RELIANOID Penyeimbang Beban.
Persyaratan Klaster #
Saat mengonfigurasi Klaster baru, pastikan kedua node menggunakan versi kernel yang sama (yaitu model peralatan yang sama).
- Pastikan layanan ntp dikonfigurasi dan berfungsi dengan baik di kedua node cluster yang akan datang.
- Pastikan DNS dikonfigurasi dan berfungsi dengan baik di kedua node klaster yang akan datang.
- Pastikan ada ping antara anggota cluster masa depan melalui antarmuka yang digunakan untuk cluster (yaitu: IP eth0 di node1 dan IP eth0 di node2).
- Disarankan untuk mendedikasikan antarmuka untuk layanan cluster.
- Layanan cluster menggunakan komunikasi multicast dan paket VRRP dalam mode unicast, pastikan paket semacam ini diperbolehkan di switch Anda.
- Setelah layanan cluster diaktifkan, farm dan Antarmuka Virtual pada node slave akan dihapus, dan konfigurasi master node akan direplikasi ke slave.
Konfigurasi Klaster untuk RELIANOID Edisi Komunitas #
Untuk melakukan konfigurasi cluster yang tepat untuk edisi komunitas v5 atau lebih tinggi, silakan ikuti prosedur ini:
Konfigurasi Klaster untuk RELIANOID Edisi Enterprise #
RELIANOID Layanan Enterprise Edition Cluster terintegrasi penuh dalam RELIANOID Intinya, dapat dikelola dan dikonfigurasi dengan mudah sebagai berikut:
- Ke antarmuka web gui, buka menu lateral “SISTEM > Klaster”.
- Tekan di bidang pilih “IP Lokal Klaster”, dan pilih antarmuka khusus untuk layanan cluster
- Masukkan IP node sekunder di antarmuka jaringan yang sama dengan yang Anda pilih di node pertama
- Ketik kata sandi root budak di kolom “Kata Sandi Root Jarak Jauh Cluster” dan ketik ulang kata sandi yang sama di kolom tersebut “Kata Sandi Root Jarak Jauh Cluster”
- Sekarang klik "Membuat" dan proses konfigurasi cluster akan dimulai
.
Jika Anda memerlukan informasi lebih lanjut, silakan kunjungi artikel Mengonfigurasi layanan klaster.
