Hilangkan Satu Titik Kegagalan

DIKIRIM PADA 19 Februari 2016

Titik kegagalan disebut komponen dalam sistem di mana kegagalannya menghasilkan pemadaman seluruh sistem. Di bidang Teknologi Informasi, a Kelompok memungkinkan untuk mempersiapkan sistem untuk menghindari risiko situasi semacam ini yang dikomposisikan oleh setidaknya 2 node yang disinkronkan, yang memungkinkan bahwa ketika salah satu node gagal yang lain mengambil tanggung jawab untuk mengurus layanan.

Mengapa Cluster

Penyeimbang beban adalah tugas untuk menyediakan layanan jaringan tunggal dari beberapa server, kadang-kadang dikenal sebagai server farm.

Load balancer biasanya adalah program perangkat lunak yang tertanam dalam perangkat keras virtual atau fisik yang mendengarkan pada port tempat klien eksternal terhubung ke layanan akses. Load balancer meneruskan permintaan ke salah satu server backend, yang biasanya membalas ke load balancer. Ini memungkinkan penyeimbang beban untuk membalas klien tanpa klien pernah tahu tentang pemisahan fungsi internal. Secara otomatis dapat memberikan jumlah kapasitas yang diperlukan untuk menanggapi kenaikan atau penurunan lalu lintas aplikasi. Pada diagram berikutnya kita dapat melihat konfigurasi jaringan tipikal untuk melayani aplikasi web.

titik kegagalan

Ini juga mencegah klien untuk menghubungi dengan back-end secara langsung, yang mungkin memiliki keuntungan 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 penyeimbang beban gagal?

Load balancing memberi tim IT kesempatan untuk mencapai toleransi kesalahan yang jauh lebih tinggi. Itulah alasan mengapa load balancer itu sendiri tidak menjadi titik kegagalan tunggal. Load balancers harus diimplementasikan dalam cluster ketersediaan tinggi, yaitu sepasang peralatan. Contoh yang sama dengan HA cluster untuk load balancing dapat berupa:

tidak ada titik kegagalan

Kami telah melihat pentingnya pengaturan cluster HA. Sekarang kita akan melihat cara mengkonfigurasinya dengan Zevenet Load Balancer.

Persyaratan Cluster

Saat mengkonfigurasi Cluster baru, pastikan kedua node menggunakan versi kernel yang sama (mis. Model alat yang sama).

  1. Pastikan bahwa layanan ntp dikonfigurasi dan berfungsi dengan baik di kedua node cluster di masa mendatang.
  2. Pastikan bahwa DNS dikonfigurasikan dan berfungsi dengan baik di kedua node cluster di masa mendatang.
  3. Pastikan bahwa ada ping antara anggota cluster di masa depan melalui antarmuka yang digunakan untuk cluster (yaitu: IP eth0 di node1 dan IP eth0 di node2).
  4. Disarankan untuk mendedikasikan antarmuka untuk layanan cluster.
  5. Layanan Cluster menggunakan komunikasi multicast dan paket VRRP dalam mode unicast, memastikan bahwa paket jenis ini diperbolehkan di sakelar Anda.
  6. Setelah layanan cluster diaktifkan, tambak dan Antarmuka Virtual pada slave node akan dihapus, dan konfigurasi master node akan direplikasi menjadi slave.

Konfigurasi Cluster untuk Edisi Komunitas Zevenet

Untuk melakukan konfigurasi cluster yang tepat untuk edisi komunitas v5 atau lebih tinggi, ikuti prosedur ini:

Cara mengkonfigurasi kluster dalam Zevenet Community Edition v.5.0

Konfigurasi Cluster untuk Zevenet Enterprise Edition

Layanan Cluster Zevenet Enterprise Edition terintegrasi penuh dalam Zevenet Core, dapat dikelola dan dikonfigurasikan dengan mudah sebagai berikut:

  1. Ke antarmuka web gui, buka menu lateral “SISTEM> Kluster”.
  2. Tekan di bidang pilih “IP Lokal Klaster”, dan pilih antarmuka yang didedikasikan untuk layanan cluster
  3. Masukkan IP node sekunder di antarmuka jaringan yang sama dengan yang Anda pilih di node pertama
  4. Ketikkan kata sandi root slave di bidang "Cluster Remote Root Password" dan ketik ulang kata sandi yang sama di lapangan "Cluster Remote Root Password"
  5. Sekarang klik "Membuat" dan proses konfigurasi cluster akan dimulai
  6. .

Jika Anda memerlukan informasi lebih lanjut, silakan kunjungi artikel Konfigurasikan layanan cluster

Bagikan ke:

Dokumentasi di bawah ketentuan Lisensi Dokumentasi Bebas GNU.

Apakah artikel ini berguna?

Artikel terkait