Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Πώς υποστηρίζει την αποκατάσταση καταστροφών παγκόσμιας επιταχυντής


Πώς υποστηρίζει την αποκατάσταση καταστροφών παγκόσμιας επιταχυντής


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

** 1. Failover Multi-Region και δρομολόγηση κυκλοφορίας
Το Global Accelerator σάς επιτρέπει να αναπτύξετε τα τελικά σημεία εφαρμογής σας σε πολλαπλές περιοχές AWS ή ζώνες διαθεσιμότητας. Παρακολουθεί συνεχώς την υγεία αυτών των τελικών σημείων χρησιμοποιώντας ελέγχους υγείας TCP, HTTP ή HTTPS. Εάν ανιχνεύσει ένα ανθυγιεινό τελικό σημείο στην πρωτοβάθμια περιοχή, αυτόματα και άμεσα επαναφέρει την επισκεψιμότητα των χρηστών στο επόμενο πλησιέστερο υγιές τελικό σημείο σε άλλη περιοχή ή ζώνη. Αυτή η αποτυχία συμβαίνει μέσα σε λίγα δευτερόλεπτα, ελαχιστοποιώντας το χρόνο διακοπής και εξασφαλίζοντας τη συνέχεια των επιχειρήσεων κατά τη διάρκεια καταστροφών ή διακοπών [3] [6] [7] [9] [10].

** 2. Στατικές διευθύνσεις IP anycast για απομόνωση σφάλματος
Όταν δημιουργείτε έναν επιταχυντή, ο Global Accelerator παρέχει δύο στατικές διευθύνσεις IPv4 (ή τέσσερις για διπλή στοίβα) που χρησιμεύουν ως ένα ενιαίο σταθερό σημείο εισόδου για τις εφαρμογές σας. Αυτές οι διευθύνσεις IP σερβίρονται από ανεξάρτητες ζώνες δικτύου, οι οποίες είναι απομονωμένες φυσικές υποδομές παρόμοιες με τις ζώνες διαθεσιμότητας. Εάν ένα στατικό IP δεν είναι διαθέσιμο λόγω διαταραχών του δικτύου ή αποκλεισμού IP, ο Global Accelerator επαναλαμβάνει αυτόματα την κυκλοφορία στην άλλη υγιή στατική διεύθυνση IP από διαφορετική ζώνη δικτύου, παρέχοντας ανοχή σφάλματος στο επίπεδο δικτύου [3] [6] [9] [11].

** 3. Στιγμιαία διάδοση αλλαγής χωρίς καθυστερήσεις προσωρινής αποθήκευσης DNS
Σε αντίθεση με τις λύσεις δρομολόγησης που βασίζονται σε DNS, οι οποίες μπορούν να υποφέρουν από καθυστερήσεις προσωρινής αποθήκευσης, η χρήση των στατικών διευθύνσεων IP του Global Accelerator σημαίνει ότι οι αλλαγές διαμόρφωσης και τα συμβάντα αποτυχίας διαδίδονται αμέσως σε πελάτες. Αυτό εξαλείφει τη μεταβλητότητα που προκαλείται από την προσωρινή αποθήκευση DNS σε συσκευές πελατών, εξασφαλίζοντας ότι οι χρήστες κατευθύνονται γρήγορα σε υγιή τελικά σημεία χωρίς να περιμένουν τη λήξη της προσωρινής μνήμης DNS [6] [9].

** 4. Αξιοποιώντας το παγκόσμιο δίκτυο AWS για χαμηλή λανθάνουσα κατάσταση και υψηλή απόδοση
Το Global Accelerator δρομολογεί την κυκλοφορία μέσω του παγκόσμιου δικτύου AWS, το οποίο προσφέρει χαμηλής καθυστέρησης, υψηλής απόδοσης και εξαιρετικά περιττή συνδεσιμότητα μεταξύ των περιοχών AWS και των ζωνών διαθεσιμότητας. Αυτό όχι μόνο βελτιώνει την απόδοση των εφαρμογών αλλά και εξασφαλίζει αξιόπιστη συνδεσιμότητα κατά τη διάρκεια των σεναρίων αποτυχίας, υποστηρίζοντας την ανάκτηση καταστροφών διατηρώντας συνεπή ανταπόκριση στην εφαρμογή [2] [5] [11].

** 5. Υποστήριξη για ενεργές και ενεργές παγωμένες αρχιτεκτονικές αποκατάστασης καταστροφών
Ο παγκόσμιος επιταχυντής μπορεί να χρησιμοποιηθεί σε ενεργές ενεργές αναπτύξεις πολλαπλών τοποθεσιών όπου η κυκλοφορία διανέμεται σε πολλαπλές περιοχές ταυτόχρονα για εξισορρόπηση φορτίου και αποκατάσταση καταστροφών. Υποστηρίζει επίσης μοντέλα ενεργού παθητικού ανακατασκευή, όπου η κυκλοφορία δρομολογείται κυρίως σε μία περιοχή και μετατοπίζεται σε δευτερεύουσα περιοχή μόνο κατά τη διάρκεια αποτυχιών. Αυτή η ευελιξία επιτρέπει στους οργανισμούς να σχεδιάζουν αρχιτεκτονικές αποκατάστασης καταστροφών που πληρούν τους στόχους χρόνου ανάκτησης (RTO) και τους στόχους σημείων ανάκτησης (RPO) [8] [10] [12].

** 6. Ενσωμάτωση με αντίγραφα ασφαλείας και υποδομής AWS ως κωδικός
Για ολοκληρωμένη ανάκτηση καταστροφών, ο Global Accelerator μπορεί να συνδυαστεί με το AWS Backup και το AWS CloudFormation για την αυτοματοποίηση της αποκατάστασης των δεδομένων και της υποδομής στην περιοχή αποκατάστασης καταστροφών. Αυτό εξασφαλίζει ότι όχι μόνο η επαναφορά της κυκλοφορίας, αλλά η απαραίτητη κατάσταση εφαρμογής και το περιβάλλον αποκαθίστανται για την επίτευξη στόχων ανάκτησης [3].

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

Αναφορές:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[3] https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://www.whizlabs.com/blog/aws-global-accelerator/
[8] https://github.com/aws-samples/serverless-disaster-recovery-with-global-ccelerator
[9] https://tutorialsdojo.com/aws-global-accelerator/
[10] https://cloudonaut.io/review-aws-global-accelerator-latency-multi-region-disaster-recovery/
[11] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[12] https://aws.amazon.com/blogs/architecture/disaster-recovery-dr-architecture-on-aws-part-iv-multi-site-active-active/
[13] https://intuitive.cloud/blog/mitigate-regional-failover-and-improve-performance-using-aws-global-ccelerator