Τι είναι η οριζόντια κλιμάκωση και πώς λειτουργεί σε μια αρχιτεκτονική μικροϋπηρεσιών;

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

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

Ημερομηνία έκδοσης: