Μπορείτε να χρησιμοποιήσετε βάρη τελικού σημείου με τυποποιημένους επιταχυντές δρομολόγησης στο AWS Global Accelerator για να ελέγξετε το ποσοστό της κυκλοφορίας που κατευθύνεται σε κάθε τελικό σημείο εντός μιας ομάδας τελικού σημείου. Τα βάρη των τελικών σημείων είναι αριθμητικές τιμές (από 0 έως 255) που καθορίζουν τον τρόπο κατανομής της κυκλοφορίας μεταξύ των τελικών σημείων, όπως οι εξισορρόπους φορτίου δικτύου, οι εξισορροπητές φορτίου εφαρμογής, οι περιπτώσεις EC2 ή οι ελαστικές διευθύνσεις IP. Με τη ρύθμιση των βαρών, μπορείτε να εκτελέσετε εξισορρόπηση φορτίου, να διεξάγετε κυκλοφορίες καναρίδας ή να μετατοπίσετε σταδιακά την κυκλοφορία μεταξύ των τελικών σημείων. Για παράδειγμα, ο καθορισμός του βάρους ενός τελικού σημείου στο 1 και το άλλο έως το 255 σημαίνει ότι το πρώτο λαμβάνει το 1/256 της κυκλοφορίας και το δεύτερο 255/256. Η ρύθμιση ενός βάρους σε 0 σταματά την κυκλοφορία σε αυτό το τελικό σημείο. Το Global Accelerator υπολογίζει το άθροισμα των βαρών σε μια ομάδα τελικού σημείου και διατρέχει αναλογικά την κυκλοφορία [1] [2] [9].
Αντίθετα, οι προσαρμοσμένοι επιταχυντές δρομολόγησης στο AWS Global Accelerator λειτουργούν διαφορετικά. Διοργανώνουν την κυκλοφορία σε υποδίκους VPC που περιέχουν περιπτώσεις EC2, όχι για να φορτώσουν εξισορροπητές ή άλλους τύπους τελικού σημείου. Οι αναφορές τεκμηρίωσης και API δεν αναφέρουν τη δυνατότητα να αντιστοιχούν βάρη σε τελικά σημεία σε προσαρμοσμένους επιταχυντές δρομολόγησης. Αντ 'αυτού, οι επιταχυντές προσαρμοσμένης δρομολόγησης χαρτογραφούν την εισερχόμενη κυκλοφορία σε στατικές διευθύνσεις IP απευθείας σε συγκεκριμένες περιπτώσεις EC2 εντός των υποδικτύων VPC. Αυτό υποδηλώνει ότι τα βάρη τελικού σημείου δεν ισχύουν ή υποστηρίζονται για προσαρμοσμένους επιταχυντές δρομολόγησης [6] [10].
Περίληψη:
- Τυποποιημένες επιταχυντές δρομολόγησης: Υποστήριξη σταθμών τελικού σημείου για τον έλεγχο της κατανομής της κυκλοφορίας μεταξύ των τελικών σημείων σε μια ομάδα τελικού σημείου. Τα βάρη κυμαίνονται από 0 έως 255 και επηρεάζουν πόση κίνηση λαμβάνει κάθε τελικό σημείο σε σχέση με άλλους.
- Προσαρμοσμένοι επιταχυντές δρομολόγησης: Μην υποστηρίζετε βάρη τελικού σημείου. Η κυκλοφορία δρομολογείται με βάση τις αντιστοιχίσεις σε υποδίκτυα VPC με περιπτώσεις EC2, χωρίς σταθμισμένη κατανομή.
Ως εκ τούτου, τα βάρη τελικού σημείου μπορούν να χρησιμοποιηθούν μόνο με τυπικούς επιταχυντές δρομολόγησης, όχι με προσαρμοσμένους επιταχυντές δρομολόγησης στο AWS Global Accelerator.
Αναφορές:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[4] https://repost.aws/knowledge-center/global-accelerator-failover-different-region
[5] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html
[6] https://boto3.amazonaws.com/v1/documentation/api/1.17.39/reference/services/globalaccelerator.html
[7] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalacerator/add-endpoints.html
[8] https://awscli.amazonaws.com/v2/documentation/api/2.3.2/reference/globalacerator/index.html
[9] https://hands-on.cloud/aws-services/global-accelerator/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-ganage- standard-ga-instances