Sistem | Gugus

DIKIRIM PADA 19 Juni 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 kelompok perangkat node 2 yang bekerja bersama untuk menjaga layanan backend selalu tersedia dan menghindari downtime layanan dari sudut pandang klien. Biasanya ada menguasai dan 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.

Ketika layanan penyeimbangan beban dialihkan dari satu simpul ke simpul lainnya, simpul cadangan akan mengurus semua koneksi saat ini dan status layanan dengan sendirinya untuk menghindari klien melakukan gangguan apa pun 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 dan 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

Grafik Kelompok konfigurasi harus dimulai dari node master masa depan dan 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. Antarmuka jaringan dari mana.

  • 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.

Grafik Tampilkan Nodes action memperlihatkan tabel dengan:

zevenet system cluster menunjukkan node

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.
  • Start. 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:

zevenet master status simpul gugus sistem

Contoh lain, status oranye dan peran pemeliharaan:

zevenet pemeliharaan status simpul gugus sistem

Bagikan ke:

Dokumentasi di bawah ketentuan Lisensi Dokumentasi Bebas GNU.

Apakah artikel ini berguna?

Artikel terkait