AWS globālo akseleratoru var efektīvi izmantot gan augstas pieejamības, gan katastrofu seku novēršanai, nodrošinot detalizētas pazīmes un mehānismus, lai atbalstītu šos kritiskos lietojumprogrammu noturības aspektus.
Augsta pieejamība ar AWS Global akseleratoru
AWS globālais akselerators uzlabo augstu pieejamību, nodrošinot kļūdu izolējošu dizainu, kas palielina jūsu lietojumprogrammas pieejamību. Izveidojot akseleratoru, jūs saņemat divas statiskas IPv4 adreses, kuras apkalpo neatkarīgas tīkla zonas, kas ir izolētas vienības ar savām fiziskajām infrastruktūrām un unikālajiem IP apakštīkliem. Ja viena statiskā IP adrese kļūst nepieejama, ja ir IP bloķēšanas vai tīkla traucējumi-globālā akseleratora, pārkārto trafiku uz veselīgu statisko IP adresi otrā izolētā zonā. Šī iestatīšana nodrošina kļūmes toleranci tīkla līmenī un aizsargā jūsu lietojumprogrammu no atsevišķiem kļūmes punktiem [3] [4] [5].
Globālais akselerators nepārtraukti uzrauga visu galapunktu veselību, izmantojot TCP, HTTP un HTTPS veselības pārbaudes. Ja parametrs kļūst neveselīgs, tas uzreiz novirza satiksmi uz citu veselīgu parametru, saglabājot lietojumprogrammu pieejamību bez klienta traucējumiem. Šī veselības uzraudzība un tūlītēja kļūmjpārlēces spēja ļauj jums izveidot ļoti pieejamu arhitektūru vairākās pieejamības zonās vai reģionos [3] [5] [6].
Turklāt globālais akselerators novērš mainīgumu, ko izraisa klienta puses DNS kešatmiņa, jo tas nodrošina fiksētas statiskas IP adreses. Izmaiņas maršrutēšanas vai galapunkta veselības stāvoklī izplatās dažu sekunžu laikā, samazinot dīkstāvi un nodrošinot pastāvīgu pieejamību gala lietotājiem [5].
Katastrofu seku novēršana un vairāku reģionu noturība
Globālais akselerators atbalsta katastrofu atkopšanu, ļaujot vairāku reģionu izvietošanu ar automātisku kļūmjpārlēci. Lietojumprogrammu parametrus var saistīt vairākos AWS reģionos ar statiskās IP adresēm, ko nodrošina globālais akselerators. Ja primārais reģions piedzīvo pārtraukumu vai parametru neveiksmi, globālais akselerators atklāj neveselīgos parametrus un automātiski novirza trafiku uz nākamo optimālo un veselīgo reģionu. Šis kļūmjpunkts notiek strauji tipiski mazāk nekā minimālos minimālos traucējumos un nepārtraukta pakalpojumu pieejamība [5] [7] [10].
Šīs daudzpreģionu kļūmjpārlēces spējas ir kritiskas katastrofu atkopšanas scenārijos, kur lietojumprogrammām jābūt pieejamām pat tad, ja viss reģions kļūst nepieejams. Globālā paātrinātāja spēja novirzīt trafiku uz tuvāko pieejamo galapunktu arī palīdz samazināt latentumu un uzlabot veiktspēju kļūmjpārlēces laikā, uzlabojot lietotāju pieredzi [7] [10].
Papildu ieguvumi, kas atbalsta augstu pieejamību un atkopšanu katastrofām
- Globālā statiskā Anycast IP adreses: norādiet vienu fiksētu ieejas punktu savām lietojumprogrammām, vienkāršojot klienta konfigurāciju un ugunsmūra noteikumus [6].
- Tīkla zonas un šūnu bāzes arhitektūra: ierobežojiet kļūmju ietekmi uz pašu akseleratora infrastruktūru, uzlabojot darbības noturību [6].
- Integrācija ar AWS Shield: aizsargā jūsu lietojumprogrammas parametrus no izplatītajiem pakalpojuma noliegšanas (DDoS) uzbrukumiem, kas citādi varētu ietekmēt pieejamību [7].
- Viegla parametra pārvaldība: varat pievienot vai noņemt parametru punktus, veikt zilas/zaļas izvietošanas vai A/B testēšanu, nemainot ar klientu vērstas IP adreses, atvieglojot vienmērīgus atjauninājumus un atkopšanas operācijas [7] [10].
Kopsavilkums
AWS Global akselerators ir paredzēts, lai uzlabotu gan augstu pieejamību, gan katastrofu atkopšanu lietojumprogrammām:
- Nodrošināt statiskas IP adreses, kuras apkalpo neatkarīgas tīkla zonas, lai toleranci pret vainas toleranci.
- Nepārtraukti uzraudzīt parametru veselību un maršrutēšanu satiksmei no neveselīgiem parametriem.
-Atbalstot vairāku reģionu kļūmjpārlēci ar gandrīz neinstalētu satiksmes novirzīšanu.
- Latentuma samazināšana, maršrutējot lietotāju trafiku uz tuvāko veselīgo parametru.
- Piedāvāt spēcīgu aizsardzību un darbības noturības īpašības.
Šīs iespējas padara globālo akseleratoru par jaudīgu instrumentu elastīgu, ļoti pieejamu un katastrofu izturīgu lietojumprogrammu veidošanai AWS [3] [5] [7] [10].
Atsauces:
[1] https://aws.amazon.com/global-accelerator/features/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-rezility.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://tutorialsdojo.com/aws-global-accelerator/
[6.]
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[8] https://www.projectpro.io/recipes/explain-features-of-ws-global-accelerator
[9] https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-iasas
[10] https://cloudchipr.com/blog/aws-global-accelerator
[11] https://hand-on-on.cloud/aws-services/global-accelerator/