Στις CloudSigma’s PaaS Dashboard ρυθμίσεις, θα βρείτε ένα εργαλείο γνωστό ως εξισορροπητή φορτίου. Οι εξισορροπητές φορτίου είναι αποκλειστικοί κόμβοι που σας επιτρέπουν να εκτελείτε εξισορρόπηση φορτίου– τη διαδικασία πλοήγησης της κίνησης και κατανομής του φόρτου εργασίας σε διάφορα στοιχεία της υποδομής σας. CloudSigma PaaS σας δίνει την επιλογή να προσθέσετε αυτά τα instances χειροκίνητα στο περιβάλλον σας. Θα λάβετε την επιλογή αυτόματα κατά την κλιμάκωση του διακομιστή εφαρμογών σας για τη διανομή αιτημάτων μεταξύ των backends:

Μπορείτε να χρησιμοποιήσετε διαφορετικά stacks τρίτων για να εκτελέσετε εξισορρόπηση φορτίου. Το CloudSigma PaaS υποστηρίζει επί του παρόντος τέσσερα διαφορετικά διαχειριζόμενα stacks εξισορροπητή φορτίου:
- NGINX
- HAProxy
- Varnish
- Apache
- LiteSpeed Web ADC
Ας εξερευνήσουμε το καθένα από αυτά και τις λειτουργίες τους με λίγο περισσότερες λεπτομέρειες:
NGINX
Ένας διακομιστής ανοιχτού κώδικα που χρησιμοποιείται ευρέως σε όλο τον κόσμο για εξισορρόπηση φορτίου. Ο λόγος πίσω από τη δημοτικότητά του είναι η ανώτερη απόδοσή του, παρόλο που είναι πολύ οικονομικός. Όχι μόνο αυτό, αλλά είναι επίσης ένας από τους ευκολότερους εξισορροπητές φορτίου στη χρήση. Δεν απαιτεί πρόσθετα βήματα ή ρυθμίσεις για τη λειτουργία του. Ο NGINX μπορεί να χρησιμοποιηθεί για την προσωρινή αποθήκευση (caching) περιεχομένου και την εκτέλεση εξισορρόπησης φορτίου στο Layer 7 επιπλέον των βέλτιστων δυνατοτήτων κλιμάκωσης και ασφάλειάς του.
HAProxy
Το High Availability Proxy, γνωστό και ως HAProxy, είναι ένας άλλος διακομιστής ανοιχτού κώδικα που είναι ιδιαίτερα χρήσιμος για επιχειρήσεις που διαχειρίζονται μεγαλύτερο όγκο κίνησης και επομένως απαιτούν ταχύτητα και υψηλή διαθεσιμότητα. Μπορεί επίσης να χρησιμοποιηθεί για εξισορρόπηση φορτίου και proxying για εφαρμογές που βασίζονται σε TCP και HTTP. Το HAProxy είναι σε θέση να διαχειρίζεται μεγάλα φορτία κίνησης χωρίς να διακυβεύεται η εξισορρόπηση φορτίου, επειδή λειτουργεί σε ένα μοντέλο που βασίζεται σε συμβάντα (event-driven). Ως εκ τούτου, ο proxy μίας διεργασίας (single process proxy) χρησιμοποιεί μικρή ποσότητα μνήμης, επιτρέποντάς του να διατηρεί τις διεργασίες να εκτελούνται ομαλά παρά τα ταυτόχρονα αιτήματα.
Varnish
Το Varnish περιγράφεται συχνά ως ένας caching HTTP reverse proxy, ένα χαρακτηριστικό που το καθιστά τον ιδανικό επιταχυντή εφαρμογών για ιστότοπους που αντιμετωπίζουν υψηλότερα φορτία κίνησης. Ως επιταχυντής, βελτιώνει την ταχύτητα των λειτουργιών σας απαλλάσσοντας (offloading) την παράδοση στατικών αντικειμένων ή το caching. Αρχικά, το Varnish σχεδιάστηκε για να λειτουργεί μόνο με HTTP. Ωστόσο, το CloudSigma PaaS επεκτείνει την κάλυψή του παρέχοντάς το σε συνδυασμό με τον διακομιστή NGINX, ώστε να λειτουργεί ως HTTPS proxy. Έτσι, το stack του Varnish μπορεί να λειτουργήσει με ασφαλή δεδομένα καθώς και με Custom SSL.
Apache
Ο Apache είναι ένα από τα πιο γνωστά ονόματα όσον αφορά τους διακομιστές διανομής κίνησης ανοιχτού κώδικα. Αυτός ο εξισορροπητής φορτίου είναι ιδιαίτερα καλός για όσους θέλουν τη δύναμη της προσαρμογής για να σχεδιάσουν ένα περιβάλλον που ανταποκρίνεται στις ατομικές τους απαιτήσεις. Η αρθρωτή (modular) φύση του εξισορροπητή φορτίου σάς προσφέρει αυτή την ευελιξία, ενώ παράλληλα λαμβάνει υπόψη την ασφάλεια των δεδομένων, την κεντρική ταυτοποίηση/εξουσιοδότηση, την ταχύτητα, την αξιοπιστία και την υψηλή διαθεσιμότητα.
LiteSpeed Web ADC
Αν θέλετε να επενδύσετε σε μια πιο καινοτόμο λύση, τότε το LiteSpeed Web Application Delivery Controller είναι ένας από τους πιο προηγμένους εξισορροπητές φορτίου HTTP. Υπόσχεται απαράμιλλη απόδοση μαζί με αξιόπιστη ασφάλεια και υποστήριξη πρωτοκόλλων. Αυτός ο εμπορικός εξισορροπητής προσφέρει υποστήριξη HTTP/2 ή QUIC, σας δίνει την επιλογή να χρησιμοποιήσετε τείχος προστασίας (firewall) ή φιλτράρισμα anti-DDOS στο Layer 7 για σκοπούς ασφαλείας, καθώς και μια σειρά από δυνατότητες για τη βελτίωση της λειτουργίας του. Ορισμένες από τις δυνατότητές του περιλαμβάνουν caching, επιτάχυνση, βελτιστοποίηση και offloading, μεταξύ πολλών άλλων.
Είναι προτιμότερο οι χρήστες να εφαρμόζουν πολλαπλούς κόμβους υπολογισμού (compute nodes) μαζί με έναν εξισορροπητή φορτίου. Στόχος είναι η διατήρηση της υψηλής διαθεσιμότητας στο σύστημα παράλληλα με τη διασφάλιση του πλεονασμού (redundancy).
Το CloudSigma PaaS προσφέρει πολλαπλές επιλογές, ώστε να μπορείτε να επιλέξετε τη βέλτιστη λύση εξισορρόπησης φορτίου που ταιριάζει στις ανάγκες σας. Μπορείτε να μάθετε περισσότερα για την υπηρεσία PaaS μας ακριβώς εδώ. Δοκιμάστε το CloudSigma PaaS με τη δωρεάν δοκιμή 7 ημερών ή επικοινωνήστε μαζί μας εάν θέλετε να σας παρέχουμε περισσότερες λεπτομέρειες και μια παρουσίαση της πλατφόρμας.
Σχόλια
Δεν υπάρχουν σχόλια ακόμα. Γράψτε το πρώτο.