Sistem | Gugus

DIPOSTING OLEH Zevenet | 2 Oktober 2017

Bagian ini memungkinkan untuk mengelola layanan pengelompokan yang menyediakan ketersediaan tinggi untuk layanan penyeimbangan beban melalui dua simpul kolaboratif di aktif pasif mode.

Cluster pada dasarnya adalah sekelompok perangkat node 2 yang bekerja bersama untuk menjaga layanan backend selalu tersedia dan menghindari downtime layanan dari sudut pandang klien. Biasanya ada menguasai serta budak peran dalam mode aktif-pasif: master adalah node yang saat ini mengelola lalu lintas layanan ke backend dan menerima koneksi dari klien, node cadangan tahu semua konfigurasi secara real time untuk siap meluncurkan layanan jika mereka mendeteksi bahwa master node tidak merespons dengan benar.

Beberapa persyaratan yang harus dipertimbangkan saat membuat cluster:

  • Kedua node harus menjalankan versi kernel yang sama (mis. Model alat yang sama)
  • Kedua node harus memiliki nama host yang berbeda
  • Kedua node harus memiliki nama NIC yang sama (antarmuka jaringan)

Ketika layanan penyeimbangan beban dialihkan dari satu node ke yang lain, node cadangan akan mengurus semua koneksi saat ini dan status layanan dengan sendirinya untuk menghindari klien dari mengalami gangguan dalam layanan.

Konfigurasikan Layanan Cluster

Ini adalah halaman utama tempat mengkonfigurasi Cluster. Pengelompokan ini disusun oleh beberapa layanan termasuk:

Sinkronisasi. Layanan ini memungkinkan untuk menyinkronkan konfigurasi yang dibuat di master node ke mode slave secara otomatis, sehingga setiap perubahan yang dibuat dalam konfigurasi direplikasi ke slave node dan siap untuk mengambil kendali kapan pun diperlukan. Layanan ini menggunakan batalkan serta rsync melalui SSH untuk menyinkronkan file konfigurasi secara real time.
Denyut jantung. Layanan ini memungkinkan untuk memeriksa status kesehatan node cluster di antara mereka semua untuk mendeteksi dengan cepat ketika sebuah node tidak bekerja dengan benar. Layanan ini bergantung pada protokol VRRP melalui multicast yang dirancang untuk menjadi komunikasi yang ringan dan real time. Zevenet 5 menggunakan berusaha agar hidup untuk menyediakan layanan ini.
Pelacakan Koneksi. Layanan ini memungkinkan untuk mereplikasi secara real time koneksi dan statusnya agar node cadangan dapat melanjutkan status semua koneksi selama failover sehingga klien dan koneksi backend tidak akan mendeteksi gangguan koneksi apa pun, menggunakan conntrack.
Replikasi Perintah. Layanan ini memungkinkan untuk mengirim dan mengaktifkan konfigurasi yang diterapkan di master node ke slave, tetapi dengan cara pasif sehingga selama tugas failover, slave akan mengambil kontrol dan akan meluncurkan semua jaringan, farm dan melanjutkan koneksi segera setelah mungkin. Layanan ini dikelola oleh zclustermanager melalui SSH.

zevenet sistem cluster

The Kelompok konfigurasi harus dimulai dari node master masa depan.
Peringatan: Setiap konfigurasi sebelumnya di node Slave akan dihapus. Ini berarti Anda akan kehilangan Kebun apa pun (termasuk sertifikatnya), Antarmuka Virtual, aturan IPDS, dll.

Konfigurasi cluster baru memerlukan data berikut untuk dibuat:

Cluster IP Lokal. Drop down semua antarmuka jaringan yang tersedia dari mana layanan cluster dapat dibuat, tidak ada antarmuka virtual yang diizinkan.
Remote IP Cluster. Alamat IP jarak jauh dari simpul yang akan berperilaku sebagai simpul budak di masa depan.
Kata Sandi Remote Root Cluster. Kata sandi dari pengguna root dari node remote (budak masa depan).
Ulangi Kata Sandi Remote Root. Pastikan itu adalah kata sandi yang benar dengan mengulangi kata sandi.

Setelah mengatur semua informasi yang diminta klik pada membuat tombol dan konfirmasi bahwa layanan cluster diatur dengan benar jika ada komunikasi antara node dan tidak ada masalah yang dihasilkan.

Tampilkan Layanan Cluster

Jika layanan cluster sudah dikonfigurasi dan aktif, kluster menunjukkan informasi berikut tentang layanan, backend, dan tindakan untuk mengelolanya.

zevenet sistem cluster dikonfigurasikan

INTERFACE. Antarmuka jaringan dari tempat layanan cluster telah dikonfigurasi.
FAILBACK. Setel jika selama failover, layanan load balancing harus dikembalikan ke master saat tersedia lagi atau pertahankan node saat ini sebagai master baru. Opsi ini berguna ketika node slave memiliki lebih sedikit sumber daya yang dialokasikan daripada master dan yang terakhir harus menjadi master pilihan untuk layanan.
PERIKSA INTERVAL. Waktu memeriksa bahwa layanan detak jantung akan digunakan untuk memeriksa status antara node.
TINDAKAN. Tindakan yang tersedia untuk diterapkan.

  • Konfigurasi. Ubah beberapa pengaturan cluster yang tersedia.
  • Tidak disetel. Nonaktifkan cluster antara node yang diberikan.
  • Tampilkan Nodes. Perlihatkan node tabel dan statusnya.
  • mengisi kembali. Refresh tabel node dan statusnya.

The Tampilkan Nodes action memperlihatkan tabel dengan:

SIMPUL. Untuk setiap node dari cluster menunjukkan apakah itu lokal or terpencil. Itu tergantung pada simpul mana yang Anda hubungkan melalui GUI web, lokal akan menjadi simpul yang saat ini Anda hubungkan dan terpencil adalah simpul lainnya.
PERAN. Untuk setiap node dari cluster menunjukkan apakah itu menguasai, backup (Juga dikenal sebagai budak) atau pemeliharaan jika itu sementara menonaktifkan node. Itu akan tergantung pada peran yang dimiliki node di cluster.
IP. Alamat IP dari setiap node yang membentuk cluster.
HOSTNAME. Nama host dari setiap node yang membentuk cluster.
STATUS. Status node bisa Merah jika ada kegagalan, Abu-abu jika node tidak dapat dijangkau atau tidak dikonfigurasi, Jeruk jika dalam mode pemeliharaan atau Hijau jika semuanya benar.
PESAN. Pesan dari remote node, itu adalah pesan debug dari setiap node di cluster.
TINDAKAN. Tindakan yang tersedia untuk setiap node adalah sebagai berikut.

  • pemeliharaan. Dimasukkan ke dalam mode pemeliharaan untuk menonaktifkan simpul cluster sementara untuk melakukan tugas-tugas pemeliharaan dan menghindari failover.
  • awal. Masukkan node cluster online lagi setelah tugas pemeliharaan.
  • mengisi kembali. Refresh status simpul gugus.

Di bagian atas panel web ditampilkan ringkasan status node lokal cluster. Misalnya, status green dan role master:

Contoh lain, status oranye dan peran pemeliharaan:

Lihat video kami tentang failover cluster stateful dengan Zevenet.

Bagikan ke:

Dokumentasi di bawah ketentuan Lisensi Dokumentasi Bebas GNU.

Apakah artikel ini berguna?

Artikel terkait