CreateYourVPN Academy
Kursus: Cara Kerjanya

Kluster: master dan node pekerja

Apa itu kluster di CreateYourVPN: master (node manajemen), node pekerja, halaman kluster, penggantian master, dan siklus hidupnya — dengan kata-kata sederhana.

Di pelajaran sebelumnya kita membandingkan kluster dengan kompleks perkantoran: satu kantor administrasi dan gedung-gedung kerja. Sekarang mari kita lihat kluster lebih dekat — terbuat dari apa, bagaimana dibuat, dan apa yang Anda lihat di halamannya.

Kenapa harus ada kluster

Satu server itu sederhana: semua orang ada di sana. Tapi begitu Anda punya dua server, muncul pertanyaan: di mana menyimpan basis data pengguna bersama? Bagaimana server "saling mengenal"? Bagaimana memberi seseorang akses ke semua server dengan satu tautan saja?

Kluster menyelesaikan semua itu: server-server bergabung menjadi satu sistem dengan basis data pengguna bersama dan manajemen bersama. Pengguna terhubung "ke VPN Anda", bukan ke mesin-mesin individual.

Master (node manajemen)

Master adalah otak kluster. Ia:

  • menyimpan basis data pengguna kluster: akun, batas, tanggal kedaluwarsa;
  • menerbitkan sertifikat untuk node pekerja — "kartu identitas" yang digunakan node untuk membuktikan bahwa mereka bagian dari kluster;
  • membagikan konfigurasi ke node: inbound mana yang harus dijalankan dan dengan pengaturan apa.

Setiap kluster selalu memiliki tepat satu master. Master sendiri tidak melayani pengguna — itu tugas node pekerja.

Node pekerja

Node adalah tangan kluster: trafik pengguna Anda mengalir melaluinya. Node adalah tempat inbound hidup — titik masuk ke VPN. Satu kluster dapat menampung hingga 100 node.

Master dan node bisa hidup di server yang sama. Untuk server pertama Anda, ini adalah pengaturan default dan yang direkomendasikan: satu mesin sekaligus mengelola kluster dan melayani trafik VPN. Ketika pengguna Anda bertambah banyak — tinggal tambahkan node lagi.

Bagaimana kluster dibuat

Kluster lahir bersamaan dengan server pertama Anda: klik "Hubungkan server", beri nama kluster (misalnya, EU · production), dan masukkan kredensial SSH VPS Anda — sisanya terjadi secara otomatis. Apa persisnya yang terjadi di setiap tahap instalasi dibahas di pelajaran berikutnya.

Server baru bergabung ke kluster yang sudah ada lewat tombol "Tambah node": selama instalasi, node secara otomatis menerima sertifikat dari master kluster tersebut dan terhubung dengannya.

Kluster memiliki status sendiri, ditampilkan di kartunya: "Menyiapkan" (instalasi sedang berlangsung), "Aktif" (semuanya berjalan), "Terdegradasi" (ada yang bermasalah), "Diarsipkan" (kluster telah dihapus).

Halaman kluster

Buka sebuah kluster dan Anda akan melihat seluruh anatominya, dari atas ke bawah:

  1. Diagram topologi — peta langsung: master (node manajemen) di sebelah kiri, lalu node pekerja dengan inbound-nya, dan rute di sebelah kanan. Anda bisa menyeret inbound antar-rute langsung di sini dengan mouse.
  2. Rute — daftar rute kluster (pelajaran 4).
  3. Server — kartu untuk setiap mesin dalam kluster dengan metrik: pengguna online, trafik, CPU, RAM (pelajaran 3).

Klik sebuah server atau inbound untuk membuka inspector dengan detailnya: alamat, status, koefisien beban, pengenal internal.

Mengganti master ("Jadikan ini master")

Terkadang master perlu dipindahkan: Anda menemukan server yang lebih andal, atau mesin saat ini mengalami masalah dengan penyedia hostingnya. Untuk itulah ada master swap: di inspector node mana pun yang terhubung, klik "Jadikan ini master" — node tersebut menjadi master, dan master saat ini berubah menjadi node biasa. Operasi ini bisa dibatalkan.

Yang penting untuk diketahui:

  • semua pengguna dan pengaturan bermigrasi ke master baru secara otomatis;
  • langganan pengguna tetap berfungsi — tidak ada yang perlu mengonfigurasi ulang apa pun; meski dua server yang terlibat (master baru dan lama) mungkin sebentar tidak tersedia;
  • proses berjalan di latar belakang dan bisa memakan waktu hingga satu jam; setiap node sebentar terhubung kembali ke master baru;
  • memulainya membutuhkan kode dari email — perlindungan dari klik tidak sengaja;
  • selama swap berlangsung, perubahan pada topologi kluster (node, inbound, rute) terkunci.

Menghapus kluster

Kluster dihapus bersamaan dengan server master-nya: panel akan memperingatkan Anda bahwa ini akan mengarsipkan seluruh kluster. VPS yang disewa itu sendiri tetap berjalan — CreateYourVPN hanya berhenti mengelolanya. Menghapus node pekerja lebih ringan: hanya node itu yang meninggalkan kluster (bersama inbound-nya — panel akan menunjukkan persis apa yang akan terdampak oleh penghapusan).

Untuk diingat

  • Kluster = satu master + hingga 100 node pekerja, dengan basis data pengguna bersama.
  • Master mengelola, node membawa trafik. Keduanya bisa hidup di satu mesin.
  • Kluster dibuat bersama server pertama Anda; node ditambahkan dalam beberapa klik.
  • Master bisa "dipindahkan" ke node lain dengan master swap — tanpa terasa oleh pengguna Anda.

Selanjutnya

On this page