Προσθέτετε μια δεύτερη πύλη, η κονσόλα δείχνει δύο υγιή μέλη και το ανώτατο όριο συνεδριών μόλις που κινείται, επειδή τίποτα δεν είπε στους πελάτες πώς να φτάσουν στο νέο κουτί. Η κλιμάκωση μιας υπηρεσίας VPN είναι δύο αποφάσεις διαδοχικά: ποιος μηχανισμός κατανέμει τους πελάτες για αυτόν τον τύπο σύνδεσης και πόση χωρητικότητα μένει μετά τη χειρότερη μεμονωμένη απώλεια. Αν τις πάρετε με την αντίστροφη σειρά, παίρνετε ένα σχέδιο που μοιάζει πλεονάζον και αποτυγχάνει ακριβώς όταν χρειάζεται. Ξεκινήστε από την κονσόλα και μετά κάντε την αριθμητική.

Ταιριάξτε τον μηχανισμό με τον τύπο συνεδρίας

Οι απομακρυσμένοι χρήστες, οι ομότιμοι μεταξύ τοποθεσιών και οι μόνιμα ενεργές σήραγγες συσκευών δεν είναι εναλλάξιμες συνεδρίες. Μια λειτουργία κατανομής φτιαγμένη για μία από αυτές συνήθως ανακατευθύνει έναν πελάτη κατά τη διαπραγμάτευση, κάτι που δεν σημαίνει τίποτα για έναν ομότιμο που έχει ήδη σταθερή διεύθυνση και στατική διαμόρφωση.

Ο οδηγός υψηλής διαθεσιμότητας του ASA της Cisco κρατά τρεις δυνατότητες ξεχωριστά: εξισορρόπηση φόρτου VPN απομακρυσμένης πρόσβασης, μεταγωγή αστοχίας με κατάσταση και ομαδοποίηση μεταξύ τοποθεσιών. Μόνο η πρώτη μετακινεί έναν κατάλληλο πελάτη από μια καταχώριση ομάδας σε ένα μέλος, και οι συνδέσεις LAN-σε-LAN μένουν έξω από αυτή την κατανομή. Ένας γενικός εξισορροπητής TCP δεν μπορεί να αντικαταστήσει το ίδιο το βήμα ανακατεύθυνσης του πρωτοκόλλου, επειδή η χειραψία της σήραγγας δεν είναι απλό HTTP που μπορεί να ξαναγράψει ένας διαμεσολαβητής. Το πρακτικό αποτέλεσμα είναι ένας εξισορροπητής που δέχεται τη σύνδεση και αφήνει τον πελάτη ανίκανο να δημιουργήσει σήραγγα.

Διαβάστε τη λίστα λειτουργιών απέναντι στον τύπο συνεδρίας σας πριν παραγγείλετε δεύτερη συσκευή. Η γραμμή άδειας και η γραμμή μηχανισμού είναι ξεχωριστές εγγραφές, και η μία δεν συνεπάγεται την άλλη.

Υπολογίστε το παράδειγμα αντί να μαντέψετε

Ας υποθέσουμε ότι τρεις πύλες έχουν επικυρωθεί η καθεμία σε 800 ταυτόχρονες σήραγγες υπό το φόρτο που εγκρίνατε, δηλαδή 2,400 συνολικά. Ένας στόχος 1,650 στην ώρα αιχμής φαίνεται άνετος μέχρι να χαθεί μία μονάδα, και τότε το ζεύγος που επιβιώνει πρέπει να κρατήσει 1,650 απέναντι σε σκληρά 1,600. Το σχέδιο έχει ήδη αποτύχει, και καμία ρύθμιση μεταγωγής αστοχίας δεν διορθώνει την αριθμητική.

Θέστε τον στόχο έτσι ώστε το σύνολο που επιβιώνει να τον εκπληρώνει ακόμη, που για μια ομάδα τριών μελών σημαίνει να μένετε κάτω από τα δύο τρίτα του συνόλου. Αυτή η αναλογία είναι ιδιότητα της αριθμητικής και όχι κάποιου προϊόντος, οπότε επανυπολογίστε την όταν αλλάζει ο επικυρωμένος αριθμός ενός μέλους. Κρατήστε τον αδειοδοτημένο αριθμό, το τεκμηριωμένο μέγιστο και τον δικό σας μετρημένο αριθμό σε τρεις στήλες, επειδή σπάνια συμφωνούν και ο μικρότερος κυβερνά. Μια τέταρτη στήλη για την παρατηρούμενη κορύφωση της ώρας αιχμής κρατά το σχέδιο έντιμο μετά τον πρώτο μήνα.

Προϋπολογίστε το κύμα επανασύνδεσης, όχι μόνο τη σταθερή κατάσταση

Οι συνεδρίες σε ένα μέλος που απέτυχε δεν επανεμφανίζονται ήσυχα αλλού. Ανάλογα με τον μηχανισμό, μεταφέρονται με κατάσταση, επαναδιαπραγματεύονται από το μηδέν ή περιμένουν να ξαναπροσπαθήσει η εφαρμογή με το δικό της πρόγραμμα.

Μερικές χιλιάδες πελάτες που ξαναπροσπαθούν μέσα σε ένα λεπτό είναι διαφορετικό γεγονός από ένα σταθερό 1,650, και οι διακομιστές ελέγχου ταυτότητας το νιώθουν πρώτοι. Ελέγξτε και τον χώρο της δεξαμενής, αφού η ανακατεύθυνση δεν τη συμβουλεύεται: ένα μέλος που δεν μπορεί να εκχωρήσει διεύθυνση εξακολουθεί να δέχεται τον πελάτη και μετά ρίχνει την κίνησή του.

Επαληθεύστε τη χωρητικότητα με τη δεξαμενή και τη διαδρομή

Η επαλήθευση είναι άσκηση μόνο ανάγνωσης που πιάνει τα περισσότερα σφάλματα σχεδίασης πριν ανοίξει ένα παράθυρο συντήρησης. Συλλέξτε τη δεξαμενή ανά μέλος, τον αριθμό ενεργών συνεδριών και τη διαδρομή επιστροφής στο υποδίκτυο του πελάτη, και μετά συγκρίνετε καθένα με το σχέδιο. Η εξάντληση της δεξαμενής και μια απούσα διαδρομή επιστροφής εμφανίζονται και οι δύο ως πελάτης που αυθεντικοποιείται και μετά χάνει κίνηση.

show vpn-sessiondb summary
show running-config ip local pool
show vpn load-balancing
show route 10.40.12.0 255.255.255.0

Εκτελέστε αυτές τις αναγνώσεις σε κάθε μέλος σε μια κανονική ώρα αιχμής και όχι σε ήσυχη. Ένα μέλος που αναφέρει συνεδρίες αλλά δεν έχει ελεύθερες διευθύνσεις είναι ήδη στο πρακτικό του όριο, ό,τι κι αν λέει η άδεια. Σημειώστε την έκδοση υλικολογισμικού δίπλα σε κάθε έξοδο, επειδή τα ονόματα εντολών αλλάζουν μεταξύ εκδόσεων.

Δοκιμάστε την απώλεια μία φορά σκόπιμα, εκτός εργασίμων ωρών, και καταγράψτε τι αναφέρουν τα μέλη που επιβιώνουν όσο συμβαίνει. Ένα μέλος που δέχεται την ανακατεύθυνση αλλά δεν έχει χώρο στη δεξαμενή εμφανίζεται ως αποτυχημένη εκχώρηση, κάτι που το επιπλέον εύρος ζώνης δεν διορθώνει ποτέ. Αποθηκεύστε τους επικυρωμένους αριθμούς με την ημερομηνία δίπλα στο σχέδιο, ώστε η επόμενη αναθεώρηση χωρητικότητας να ξεκινά από στοιχεία και όχι από ένα φύλλο αδειών. Προσθέστε το αποτέλεσμα εκείνης της δοκιμής στην ίδια σελίδα, ακόμη και όταν οι αριθμοί ταιριάζουν με το σχέδιο.

Σχετικά άρθρα