Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ποιες είναι οι κύριες περιπτώσεις χρήσης για προσαρμοσμένους επιταχυντές δρομολόγησης


Ποιες είναι οι κύριες περιπτώσεις χρήσης για προσαρμοσμένους επιταχυντές δρομολόγησης


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

Κύριες περιπτώσεις χρήσης για προσαρμοσμένους επιταχυντές δρομολόγησης

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

- Εφαρμογές VoIP, βίντεο και ανταλλαγής μηνυμάτων
Οι εφαρμογές σε φωνή μέσω IP (VOIP), εκπαιδευτικής τεχνολογίας (EDTECH) και κοινωνικά μέσα συχνά απαιτούν την ανάθεση πολλών χρηστών σε έναν συγκεκριμένο διακομιστή πολυμέσων για την έναρξη των συνεδριών φωνής, βίντεο ή μηνυμάτων. Οι προσαρμοσμένοι επιταχυντές δρομολόγησης επιτρέπουν σε αυτές τις εφαρμογές να δρομολογούν τους χρήστες σε διακομιστές μέσων που χειρίζονται αξιόπιστα τις συνεδρίες επικοινωνίας τους.

- Εφαρμογές βασισμένες σε συνεδρίες με προσαρμοσμένη λογική
Οποιαδήποτε εφαρμογή που απαιτεί την δρομολόγηση της επισκεψιμότητας με βάση τη λογική προσαρμοσμένης εφαρμογής-όπως οι διακομιστές αντιστοίχισης, οι ελεγκτές συνόρων περιόδου σύνδεσης ή άλλες ροές εργασίας επικοινωνίας σε πραγματικό χρόνο από τους επιταχυντές προσαρμοσμένης δρομολόγησης. Αυτοί οι επιταχυντές χαρτογραφούν συγκεκριμένες θύρες στον επιταχυντή σε ιδιωτικές διευθύνσεις IP και θύρες των περιπτώσεων EC2, επιτρέποντας τον λεπτό έλεγχο της δρομολόγησης περιόδου λειτουργίας χρήστη.

- Χρήση περιπτώσεων που απαιτούν έλεγχο κυκλοφορίας σε επίπεδο θύρας
Οι προσαρμοσμένοι επιταχυντές δρομολόγησης σας επιτρέπουν να χαρτογραφήσετε την κυκλοφορία που φτάνει σε συγκεκριμένες θύρες του επιταχυντή σε αντίστοιχες θύρες σε περιπτώσεις EC2. Αυτό είναι χρήσιμο όταν τρέχουν διαφορετικές περιπτώσεις εφαρμογής σε διαφορετικές θύρες ή όταν θέλετε να διαχωρίσετε τους τύπους κυκλοφορίας (π.χ. TCP VS UDP) και να τις δρομολογήσετε ανάλογα.

- Οι παγκόσμιες εφαρμογές που χρειάζονται υψηλή απόδοση και ασφάλεια
Με τη δρομολόγηση της κυκλοφορίας μέσω της παγκόσμιας ραχοκοκαλιάς δικτύου AWS, οι επιταχυντές προσαρμοσμένης δρομολόγησης παρέχουν βελτιωμένη απόδοση και ασφάλεια. Επιτρέπουν στους χρήστες να συνδεθούν με τις διευθύνσεις IP Anycast, ενώ δρομολογούν την κυκλοφορία ντετερμινικά για να υποστηρίξουν τις περιπτώσεις EC2 σε μία ή πολλαπλές περιοχές AWS, χωρίς να εκθέτουν τις περιπτώσεις EC2 απευθείας στο Διαδίκτυο.

πώς λειτουργούν οι προσαρμοσμένοι επιταχυντές δρομολόγησης για αυτές τις περιπτώσεις χρήσης

- Δημιουργούν μια στατική χαρτογράφηση από τις θύρες επιταχυντής σε συγκεκριμένες ιδιωτικές διευθύνσεις IP και θύρες EC2 εντός των υποδικτύων VPC.
- Η λογική της εφαρμογής σας ανακτά αυτή τη χαρτογράφηση για να δρομολογήσει τους χρήστες στη σωστή παρουσία και τη θύρα για τη συνεδρία τους.
- Η κυκλοφορία δρομολογείται με ασφάλεια πάνω από την παγκόσμια ραχοκοκαλιά του AWS, βελτιώνοντας την καθυστέρηση και την αξιοπιστία.
- Ελέγχετε ποιες διευθύνσεις IP και θύρες EC2 επιτρέπεται να λαμβάνουν κυκλοφορία, να βελτιώνουν την ασφάλεια από προεπιλογή.
- Ο επιταχυντής υποστηρίζει τόσο τα πρωτόκολλα TCP όσο και το UDP, παρέχοντας ευελιξία για διαφορετικές απαιτήσεις εφαρμογής.

Περίληψη

Οι επιταχυντές προσαρμοσμένης δρομολόγησης χρησιμοποιούνται κατά κύριο λόγο όταν οι εφαρμογές πρέπει να δρομολογούν με σαφήνεια πολλούς χρήστες σε συγκεκριμένες περιπτώσεις EC2 και θύρες που βασίζονται σε προσαρμοσμένα κριτήρια, όπως σε εφαρμογές παιχνιδιών πολλαπλών παικτών, VoIP και Media, επικοινωνία με βάση τη συνεδρίαση και άλλες εφαρμογές σε πραγματικό χρόνο. Συνδυάζουν τα οφέλη απόδοσης του παγκόσμιου δικτύου AWS με λεπτόκοκκο έλεγχο της δρομολόγησης της κυκλοφορίας, καθιστώντας τα κατάλληλα για σενάρια όπου η τυπική εξισορρόπηση φορτίου είναι ανεπαρκής [3] [4] [7].

Αναφορές:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-custom-routing-ccelerators/
[3] https://cloudchipr.com/blog/aws-global-accelerator
[4] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[5] https://www.youtube.com/watch?v=duxx0upuksg
[6] https://www.hava.io/blog/what-is-aws-global-accelerator
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
[8] https://repost.aws/questions/qu95tpgapzqcgoxbe2s4sama/custom-routing-setup-help