CreateYourVPN Academy
Kursus: Cara Ia Berfungsi

Kluster: master dan nod pekerja

Apa itu kluster dalam CreateYourVPN: master (nod pengurusan), nod pekerja, halaman kluster, penukaran master, dan kitaran hayat — dalam bahasa mudah.

Dalam pelajaran sebelumnya kita membandingkan kluster dengan sebuah kompleks pejabat: satu pejabat pentadbiran dan bangunan-bangunan kerja. Sekarang mari kita lihat kluster dengan lebih dekat — apa yang membentuknya, bagaimana ia dicipta, dan apa yang anda lihat pada halamannya.

Kenapa perlu kluster

Satu pelayan itu mudah: semua orang berada di situ. Tetapi sebaik sahaja anda mempunyai dua pelayan, soalan mula muncul: di mana anda simpan pangkalan data pengguna yang dikongsi? Bagaimana pelayan-pelayan "saling mengenali" antara satu sama lain? Bagaimana anda memberi seseorang akses kepada semua pelayan dengan satu pautan sahaja?

Kluster menyelesaikan semua ini: pelayan-pelayan bergabung menjadi satu sistem dengan pangkalan data pengguna dan pengurusan yang dikongsi. Pengguna menyambung "ke VPN anda", bukan kepada mesin secara berasingan.

Master (nod pengurusan)

Master ialah otak kluster. Ia:

  • menyimpan pangkalan data pengguna kluster: akaun, had, tarikh luput;
  • mengeluarkan sijil kepada nod pekerja — "pas" yang digunakan nod untuk membuktikan bahawa mereka tergolong dalam kluster;
  • mengagihkan konfigurasi kepada nod: inbound mana yang perlu dijalankan dan dengan tetapan apa.

Setiap kluster sentiasa mempunyai tepat satu master. Dengan sendirinya, ia tidak melayani pengguna — itu tugas nod pekerja.

Nod pekerja

Nod ialah tangan kluster: trafik pengguna anda mengalir melaluinya. Nod adalah tempat inbound hidup — titik masuk ke dalam VPN. Satu kluster boleh menampung sehingga 100 nod.

Master dan nod boleh hidup pada pelayan yang sama. Untuk pelayan pertama anda, ini adalah tetapan lalai dan persediaan yang disyorkan: satu mesin mengurus kluster sekaligus melayani trafik VPN. Apabila pengguna anda bertambah — tambah sahaja lebih banyak nod.

Bagaimana kluster dicipta

Kluster lahir bersama pelayan pertama anda: klik "Sambung pelayan", berikan kluster itu nama (contohnya, EU · production), dan masukkan kelayakan SSH VPS anda — selebihnya berlaku secara automatik. Apa sebenarnya yang berlaku pada setiap peringkat pemasangan dibincangkan dalam pelajaran seterusnya.

Pelayan baharu menyertai kluster sedia ada melalui butang "Tambah nod": semasa pemasangan, nod secara automatik menerima sijil daripada master kluster tersebut dan menyambung kepadanya.

Kluster mempunyai statusnya sendiri, dipaparkan pada kadnya: "Menyediakan" (pemasangan sedang berjalan), "Aktif" (semuanya berjalan), "Terdegradasi" (sesuatu tidak kena), "Diarkib" (kluster telah dipadamkan).

Halaman kluster

Buka mana-mana kluster dan anda akan melihat keseluruhan anatominya, dari atas ke bawah:

  1. Diagram topologi — peta langsung: master (nod pengurusan) di sebelah kiri, kemudian nod pekerja dengan inbound masing-masing, dan laluan di sebelah kanan. Anda boleh seret inbound antara laluan terus di sini dengan tetikus.
  2. Laluan — senarai laluan kluster (pelajaran 4).
  3. Pelayan — kad bagi setiap mesin dalam kluster dengan metrik: pengguna dalam talian, trafik, CPU, RAM (pelajaran 3).

Klik pelayan atau inbound untuk membuka inspektor dengan butirannya: alamat, status, pekali beban, pengecam dalaman.

Kadangkala master perlu berpindah: anda telah menemui pelayan yang lebih boleh dipercayai, atau mesin semasa mempunyai masalah dengan penyedia. Untuk itulah pertukaran master (master swap) wujud: dalam inspektor mana-mana nod yang disambungkan, klik "Jadikan ini master" — nod itu akan menjadi master, dan master semasa akan bertukar menjadi nod biasa. Operasi ini boleh diundurkan.

Apa yang penting untuk diketahui:

  • semua pengguna dan tetapan berpindah ke master baharu secara automatik;
  • langganan pengguna terus berfungsi — tiada siapa perlu mengkonfigurasi semula apa-apa; walaupun kedua-dua pelayan yang terlibat (master baharu dan lama) mungkin tidak tersedia buat seketika;
  • proses ini berjalan di latar belakang dan boleh mengambil masa sehingga sejam; setiap nod akan menyambung semula sebentar ke master baharu;
  • memulakannya memerlukan kod daripada e-mel — perlindungan daripada klik yang tidak disengajakan;
  • semasa pertukaran berjalan, perubahan kepada topologi kluster (nod, inbound, laluan) dikunci.

Memadam kluster

Kluster dipadamkan bersama pelayan masternya: panel akan memberi amaran bahawa ini akan mengarkibkan seluruh kluster. VPS yang disewa itu sendiri terus berjalan — CreateYourVPN hanya berhenti mengurusnya. Memadam nod pekerja lebih ringkas: hanya nod itu yang meninggalkan kluster (bersama inbound-nya — panel akan menunjukkan dengan tepat apa yang akan terjejas oleh pemadaman).

Ingat

  • Kluster = satu master + sehingga 100 nod pekerja, dengan pangkalan data pengguna yang dikongsi.
  • Master mengurus, nod membawa trafik. Kedua-duanya boleh hidup pada satu mesin.
  • Kluster dicipta bersama pelayan pertama anda; nod ditambah dalam beberapa klik.
  • Master boleh "dipindahkan" ke nod lain dengan pertukaran master — tanpa disedari oleh pengguna anda.

Seterusnya

On this page