Skip to main content

Τι είναι ένα δίκτυο εξισορρόπησης φορτίου;

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

Η θεωρία πίσω από ένα δίκτυο εξισορρόπησης φορτίου είναι η βελτίωση της απόδοσης με τη διανομή των αιτημάτων χρήστη μεταξύ πολλών διακομιστών, μειώνοντας τοΦορτώστε σε οποιοδήποτε μεμονωμένο διακομιστή ανά πάσα στιγμή.Επιπλέον, ένα δίκτυο εξισορρόπησης φορτίου έχει συνήθως τη δυνατότητα να παρακολουθεί και να αντισταθμίζει τις αποτυχίες των συσκευών, ελαχιστοποιώντας ή εξαλείφει τον πιθανό χρόνο διακοπής του χρόνου εάν καταρρεύσει ένας καιρός σε πολλαπλούς διακομιστές.Η εξισορρόπηση φορτίου χρησιμοποιεί πολλαπλά αντίγραφα του ίδιου πρωτοκόλλου ελέγχου μετάδοσης/πρωτοκόλλου Internet (TCP/IP), για παράδειγμα έναν διακομιστή ιστού ή την εφαρμογή ηλεκτρονικού εμπορίου και τα συνδέει με ένα μόνο πρωτογενές IP χρησιμοποιώντας έναν αριθμό εικονικών διευθύνσεων IP.Το αποτέλεσμα για έναν τελικό χρήστη είναι η απρόσκοπτη ενσωμάτωση και η εμφάνιση ότι η εφαρμογή λειτουργεί από έναν μόνο διακομιστή.Για όλες τις προθέσεις και τους σκοπούς, η εφαρμογή λειτουργεί σαν να ήταν και σε ένα διακομιστή.Αυτό σημαίνει ότι διαφορετικά στοιχεία του ίδιου ιστότοπου μπορούν να τροφοδοτηθούν από διαφορετικές συστάδες, για παράδειγμα.Χρησιμοποιώντας είτε προκαθορισμένες αναλογίες είτε στατιστική κατανομή, ένα δίκτυο εξισορρόπησης φορτίου παρακολουθεί τη χρήση του πελάτη και ανταποκρίνεται με αιτήματα δρομολόγησης δυναμικά σε διάφορες συστάδες διακομιστών.Μέσω επαναλαμβανόμενων pings, οι διακομιστές συμπλέγματος επικοινωνούν μεταξύ τους και είναι σε θέση να αντισταθμίσουν σε σύντομο χρονικό διάστημα μετά από οποιαδήποτε αποτυχία ή αποσύνδεση ενός συγκεκριμένου συμπλέγματος από το σύνολο.Συνήθως σε τέτοιες περιπτώσεις, το λογισμικό πελατών θα επαναπροσδιορίσει αυτόματα τη σύνδεση και η καθυστέρηση είναι σχεδόν ανεπαίσθητη.

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