Ο Azure Traffic Manager είναι μια υπηρεσία που επιτρέπει την κατανομή των αιτημάτων χρήστη σε service endpoints τα οποία δείχνουν σε Azure VMs, Web Apps, cloud services ή on-premise VMs και τα οποία μπορεί να βρίσκονται σε διαφορετικά data-centers ανά τον κόσμο.
Υπάρχουν 3 διαθέσιμες επιλογές δρομολόγησης:
- Priority, το οποίο μας επιτρέπει να κατευθύνουμε την κίνηση σε ένα κύριο endpoint και, αν για κάποιο λόγο υπάρχει πρόβλημα σε αυτό, τότε τα αιτήματα μεταφέρονται σε backup endpoints.
- Weighted, το οποίο κατανέμει την κίνηση ομοιόμορφα ή με βάση τους σταθμιστικούς παράγοντες (weights) που θέτουμε.
- Performance, το οποίο δρομολογεί την κίνηση στα endpoints που βρίσκονται πιο κοντά στον τελικό χρήστη, με στόχο τη μείωση του network latency.
Στο βίντεο που ακολουθεί θα παρουσιάσουμε ένα απλό παράδειγμα, για το πώς μπορούμε να βελτιώσουμε την απόκριση μιας web εφαρμογής και τη διαθεσιμότητα, σε περίπτωση που κάποιος server σταματήσει να αποκρίνεται, χρησιμοποιώντας τον Azure Traffic Manager και συγκεκριμένα την επιλογή δρομολόγησης Performance.
Add Comment