Clusters: ο master και οι εργαζόμενοι κόμβοι
Τι είναι ένα cluster στο CreateYourVPN: ο master (κόμβος διαχείρισης), οι εργαζόμενοι κόμβοι, η σελίδα του cluster, η αλλαγή master, και ο κύκλος ζωής — με απλά λόγια.
Στην προηγούμενη ενότητα παρομοιάσαμε ένα cluster με ένα συγκρότημα γραφείων: ένα γραφείο διοίκησης και τα κτίρια εργασίας. Τώρα ας δούμε πιο προσεκτικά ένα cluster — από τι αποτελείται, πώς δημιουργείται, και τι βλέπετε στη σελίδα του.
Γιατί χρειαζόμαστε clusters
Ένας διακομιστής είναι απλός: όλοι είναι πάνω σε αυτόν. Αλλά τη στιγμή που αποκτάτε δύο διακομιστές, εμφανίζονται ερωτήσεις: πού κρατάτε την κοινή βάση δεδομένων χρηστών; Πώς «γνωρίζουν» οι διακομιστές ο ένας τον άλλον; Πώς δίνετε σε κάποιον πρόσβαση σε όλους τους διακομιστές με έναν μόνο σύνδεσμο;
Ένα cluster λύνει όλα αυτά: οι διακομιστές ενώνονται σε ένα ενιαίο σύστημα με κοινή βάση δεδομένων χρηστών και κοινή διαχείριση. Ένας χρήστης συνδέεται «στο VPN σας», όχι σε μεμονωμένα μηχανήματα.
Ο master (κόμβος διαχείρισης)
Ο master είναι ο εγκέφαλος του cluster. Αυτός:
- αποθηκεύει τη βάση δεδομένων χρηστών του cluster: λογαριασμοί, όρια, ημερομηνίες λήξης·
- εκδίδει πιστοποιητικά στους εργαζόμενους κόμβους — τα «διαβατήρια» που χρησιμοποιούν οι κόμβοι για να αποδείξουν ότι ανήκουν·
- διανέμει τη διαμόρφωση στους κόμβους: ποια inbounds να τρέχουν και με ποιες ρυθμίσεις.
Υπάρχει πάντα ακριβώς ένας master ανά cluster. Από μόνος του, δεν εξυπηρετεί χρήστες — αυτή είναι δουλειά των εργαζόμενων κόμβων.
Εργαζόμενοι κόμβοι
Οι κόμβοι (nodes) είναι τα χέρια του cluster: μέσα από αυτούς ρέει η κίνηση των χρηστών σας. Στους κόμβους ζουν τα inbounds — τα σημεία εισόδου στο VPN. Ένα cluster μπορεί να κρατήσει έως 100 κόμβους.
Ο master και ένας κόμβος μπορούν να ζουν στον ίδιο διακομιστή. Για τον πρώτο σας διακομιστή αυτή είναι η προεπιλεγμένη και συνιστώμενη ρύθμιση: ένα μηχάνημα που ταυτόχρονα διαχειρίζεται το cluster και εξυπηρετεί κίνηση VPN. Όταν αποκτήσετε περισσότερους χρήστες — απλώς προσθέστε περισσότερους κόμβους.
Πώς δημιουργείται ένα cluster
Ένα cluster γεννιέται μαζί με τον πρώτο σας διακομιστή: πατήστε «Σύνδεση διακομιστή», δώστε ένα όνομα στο cluster (για παράδειγμα, EU · production), και εισαγάγετε τα διαπιστευτήρια SSH του VPS σας — όλα τα υπόλοιπα γίνονται αυτόματα. Τι ακριβώς συμβαίνει σε κάθε στάδιο της εγκατάστασης καλύπτεται στην επόμενη ενότητα.
Νέοι διακομιστές εντάσσονται σε ένα υπάρχον cluster μέσω του κουμπιού «Προσθήκη node»: κατά την εγκατάσταση, ο κόμβος λαμβάνει αυτόματα ένα πιστοποιητικό από τον master αυτού του cluster και συνδέεται σε αυτόν.
Ένα cluster έχει τις δικές του καταστάσεις, που εμφανίζονται στην κάρτα του: «Παροχή» (η εγκατάσταση βρίσκεται σε εξέλιξη), «Ενεργό» (όλα λειτουργούν), «Υποβαθμισμένο» (κάτι πήγε στραβά), «Αρχειοθετημένο» (το cluster διαγράφηκε).
Η σελίδα του cluster
Ανοίξτε ένα cluster και θα δείτε ολόκληρη την ανατομία του, από πάνω προς τα κάτω:
- Διάγραμμα τοπολογίας — έναν ζωντανό χάρτη: ο master (κόμβος διαχείρισης) στα αριστερά, μετά οι εργαζόμενοι κόμβοι με τα inbounds τους, και οι διαδρομές στα δεξιά. Μπορείτε να σύρετε inbounds ανάμεσα σε διαδρομές ακριβώς εδώ με το ποντίκι.
- Διαδρομές — η λίστα διαδρομών του cluster (ενότητα 4).
- Διακομιστές — κάρτες για κάθε μηχάνημα στο cluster με μετρικές: χρήστες σε σύνδεση, κίνηση, CPU, RAM (ενότητα 3).
Κάντε κλικ σε έναν διακομιστή ή ένα inbound για να ανοίξετε τον επιθεωρητή με τις λεπτομέρειες: διεύθυνση, κατάσταση, συντελεστής φορτίου, εσωτερικά αναγνωριστικά.
Αλλαγή του master («Ορισμός ως master»)
Μερικές φορές ο master χρειάζεται να μετακινηθεί: βρήκατε έναν πιο αξιόπιστο διακομιστή, ή το τρέχον μηχάνημα έχει προβλήματα με τον πάροχό του. Για αυτό υπάρχει η αλλαγή master: στον επιθεωρητή οποιουδήποτε συνδεδεμένου κόμβου, πατήστε «Ορισμός ως master» — ο κόμβος γίνεται ο master, και ο τρέχων master μετατρέπεται σε κανονικό κόμβο. Η λειτουργία είναι αναστρέψιμη.
Τι είναι σημαντικό να γνωρίζετε:
- όλοι οι χρήστες και οι ρυθμίσεις μεταφέρονται αυτόματα στον νέο master·
- οι συνδρομές των χρηστών συνεχίζουν να λειτουργούν — κανείς δεν χρειάζεται να ρυθμίσει τίποτα ξανά· αν και οι δύο εμπλεκόμενοι διακομιστές (ο νέος και ο παλιός master) ενδέχεται να είναι για λίγο μη διαθέσιμοι·
- η διαδικασία εκτελείται στο παρασκήνιο και μπορεί να διαρκέσει έως μία ώρα· κάθε κόμβος επανασυνδέεται για λίγο στον νέο master·
- η έναρξή της απαιτεί έναν κωδικό από email — προστασία από τυχαίο κλικ·
- όσο η αλλαγή εκτελείται, οι αλλαγές στην τοπολογία του cluster (κόμβοι, inbounds, διαδρομές) είναι κλειδωμένες.
Διαγραφή ενός cluster
Ένα cluster διαγράφεται μαζί με τον master διακομιστή του: ο πίνακας θα σας προειδοποιήσει ότι αυτό αρχειοθετεί ολόκληρο το cluster. Το νοικιασμένο VPS συνεχίζει να λειτουργεί κανονικά — το CreateYourVPN απλώς σταματά να το διαχειρίζεται. Η διαγραφή ενός εργαζόμενου κόμβου είναι πιο ήπια: μόνο αυτός ο κόμβος αποχωρεί από το cluster (μαζί με τα inbounds του — ο πίνακας δείχνει ακριβώς τι θα επηρεαστεί από τη διαγραφή).
Να θυμάστε
- Ένα cluster = ένας master + έως 100 εργαζόμενοι κόμβοι, με κοινή βάση δεδομένων χρηστών.
- Ο master διαχειρίζεται, οι κόμβοι μεταφέρουν την κίνηση. Και οι δύο μπορούν να ζουν σε ένα μηχάνημα.
- Ένα cluster δημιουργείται με τον πρώτο σας διακομιστή· οι κόμβοι προστίθενται με λίγα κλικ.
- Ο master μπορεί να «μετακινηθεί» σε άλλον κόμβο με αλλαγή master — αόρατα για τους χρήστες σας.
Επόμενο βήμα
Cluster, διακομιστής, διαδρομή, inbound — ποιος είναι ποιος
Οι τέσσερις βασικές έννοιες του πίνακα CreateYourVPN σε ένα απλό παράδειγμα: πώς ταιριάζουν μεταξύ τους ένα cluster, διακομιστές, inbounds και διαδρομές.
Διακομιστές: σύνδεση, στάδια εγκατάστασης και μετρικές
Πώς το CreateYourVPN συνδέει και ασφαλίζει το VPS σας: κάθε στάδιο εγκατάστασης βήμα προς βήμα, καταστάσεις διακομιστή, και τι σημαίνει κάθε μετρική στην κάρτα.