AWS Global Accelerator mendukung pemulihan bencana dengan meningkatkan ketersediaan aplikasi, toleransi kesalahan, dan failover tanpa batas di berbagai wilayah AWS dan zona ketersediaan. Berikut adalah penjelasan terperinci tentang bagaimana hal itu mencapai ini:
** 1. Failover multi-wilayah dan perutean lalu lintas
Global Accelerator memungkinkan Anda untuk menggunakan titik akhir aplikasi Anda di beberapa wilayah AWS atau zona ketersediaan. Ini terus memantau kesehatan titik akhir ini menggunakan pemeriksaan TCP, HTTP, atau HTTPS. Jika mendeteksi titik akhir yang tidak sehat di wilayah utama, itu secara otomatis dan instan mengubah lalu lintas pengguna ke titik akhir sehat terdekat berikutnya di wilayah atau zona lain. Kegagalan ini terjadi dalam hitungan detik, meminimalkan downtime dan memastikan kesinambungan bisnis selama bencana atau pemadaman [3] [6] [7] [9] [10].
** 2. Alamat IP Static Anycast untuk isolasi kesalahan
Saat Anda membuat akselerator, Global Accelerator menyediakan dua alamat IPv4 statis (atau empat untuk dual-stack) yang berfungsi sebagai titik masuk tetap tunggal untuk aplikasi Anda. Alamat IP ini disajikan dari zona jaringan independen, yang merupakan infrastruktur fisik terisolasi yang mirip dengan zona ketersediaan. Jika satu IP statis menjadi tidak tersedia karena gangguan jaringan atau pemblokiran IP, akselerator global secara otomatis mengubah mengubah lalu lintas ke alamat IP statis sehat lainnya dari zona jaringan yang berbeda, memberikan toleransi kesalahan di tingkat jaringan [3] [6] [9] [11].
** 3. Perambatan perubahan instan tanpa penundaan caching DNS
Tidak seperti solusi perutean berbasis DNS yang dapat menderita penundaan caching, penggunaan global dari alamat IP statis berarti perubahan konfigurasi dan acara failover menyebar secara instan ke klien. Ini menghilangkan variabilitas yang disebabkan oleh caching DNS pada perangkat klien, memastikan pengguna dengan cepat diarahkan ke titik akhir yang sehat tanpa menunggu DNS cache kedaluwarsa [6] [9].
** 4. Memanfaatkan AWS Global Network untuk latensi rendah dan throughput tinggi
Global Accelerator merutekan lalu lintas melalui AWS Global Network, yang menawarkan konektivitas latensi rendah, throughput tinggi, dan sangat berlebihan antara daerah AWS dan zona ketersediaan. Ini tidak hanya meningkatkan kinerja aplikasi tetapi juga memastikan konektivitas yang andal selama skenario failover, mendukung pemulihan bencana dengan mempertahankan respon aplikasi yang konsisten [2] [5] [11].
** 5. Dukungan untuk arsitektur pemulihan bencana aktif dan aktif-aktif
Akselerator global dapat digunakan dalam penyebaran aktif multi-situs di mana lalu lintas didistribusikan di berbagai wilayah secara bersamaan untuk penyeimbangan beban dan pemulihan bencana. Ini juga mendukung model failover aktif-passive, di mana lalu lintas dialihkan terutama ke satu wilayah dan bergeser ke wilayah sekunder hanya selama kegagalan. Fleksibilitas ini memungkinkan organisasi untuk merancang arsitektur pemulihan bencana yang memenuhi tujuan waktu pemulihan (RTO) dan tujuan pemulihan (RPO) [8] [10] [12].
** 6. Integrasi dengan cadangan dan infrastruktur AWS sebagai kode
Untuk pemulihan bencana yang komprehensif, akselerator global dapat dikombinasikan dengan AWS Backup dan AWS Cloudformation untuk mengotomatiskan pemulihan data dan infrastruktur di wilayah pemulihan bencana. Ini memastikan bahwa lalu lintas tidak hanya dialihkan, tetapi keadaan aplikasi dan lingkungan yang diperlukan dipulihkan untuk memenuhi tujuan pemulihan [3].
Singkatnya, AWS Global Accelerator meningkatkan pemulihan bencana dengan memberikan rute lalu lintas global yang sangat tersedia, toleran terhadap kesalahan, dan latensi rendah dengan kemampuan failover instan. Alamat IP Anycast yang statis, pemantauan kesehatan berkelanjutan, dan penggunaan zona jaringan yang terisolasi memastikan bahwa aplikasi tetap dapat diakses dan berkinerja bahkan selama pemadaman atau bencana regional, memungkinkan pemulihan yang cepat dan kontinuitas bisnis.
Kutipan:
[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-lobal-accelerator
[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-fegional-failover-and-improve-performance-using-aws-clobal-accelerator