AWS Global Accelerator поддерживает аварийное восстановление за счет повышения доступности приложений, устойчивости к разломам и бесшовного аварийного переключения в нескольких регионах AWS и зонах доступности. Вот подробное объяснение того, как это достигает этого:
** 1. Многорегионный отказоустойчивость и маршрутизация трафика
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-адресов глобального акселератора означает изменения конфигурации, а события отказоустойчивости мгновенно распространяют клиентам. Это устраняет изменчивость, вызванную кэшированием DNS на клиентских устройствах, гарантируя, что пользователи быстро направлены на здоровые конечные точки, не ожидая истечения срока действия кэша DNS [6] [9].
** 4. Использование глобальной сети AWS для низкой задержки и высокой пропускной способности
Глобальный акселератор направляет трафик через глобальную сеть AWS, которая предлагает низкую задержку, высокопроизводительную и очень избыточную связь между регионами AWS и зонами доступности. Это не только улучшает производительность приложения, но также обеспечивает надежное подключение во время сценариев отказа от переключения, поддерживая аварийное восстановление, поддерживая последовательную реагирование применения [2] [5] [11].
** 5. Поддержка активного и активного и активного аварийного восстановления архитектуры
Global Accelerator может быть использован в многозакованных активных развертываниях, где трафик распределяется по нескольким регионам одновременно для балансировки нагрузки и аварийного восстановления. Он также поддерживает модели с отказа от переключения активного перехода, где трафик направляется в основном в одном регионе и перемещается во вторичную область только во время сбоев. Эта гибкость позволяет организациям разрабатывать архитектуры аварийного восстановления, которые соответствуют целям времени восстановления (RTO) и целям точек восстановления (RPO) [8] [10] [12].
** 6. Интеграция с резервной копией AWS и инфраструктурой в качестве кода
Для комплексного аварийного восстановления глобальный ускоритель может быть объединен с резервным копированием AWS и CloudFormation AWS для автоматизации восстановления данных и инфраструктуры в регионе аварийного восстановления. Это гарантирует, что не только перенаправляется трафик, но и необходимое состояние заявки и окружающая среда восстанавливаются для достижения целей восстановления [3].
Таким образом, AWS Global Accelerator повышает аварийное восстановление, предоставляя высокодоступную, устойчивую к сбою и глобальную маршрутизацию трафика с низкой задержкой с мгновенными возможностями отказоустойчивости. Его статические IP -адреса Anycast, непрерывный мониторинг здоровья и использование изолированных сетевых зон гарантируют, что приложения остаются доступными и эффективными даже во время региональных отключений или бедствий, что обеспечивает быстрое восстановление и непрерывность бизнеса.
Цитаты:
[1] https://docs.aws.amazon.com/global-ccelerator/latest/dg/introduction-benefits-of-migrating.html
[2] https://docs.aws.amazon.com/global-ccelerator/latest/dg/disaster-recovery-resility.html
[3.]
[4] https://docs.aws.amazon.com/global-ccelerator/latest/dg/what-is-global-ccelerator.html
[5] https://cloudchipr.com/blog/aws-global-ccelerator
[6] https://aws.amazon.com/global-ccelerator/faqs/
[7] https://www.whizlabs.com/blog/aws-global-ccelerator/
[8] https://github.com/aws-samples/serverless-disaster-recovery-with-global-ccelerator
[9] https://tutorialsdojo.com/aws-global-ccelerator/
[10] https://cloudonaut.io/review-aws-global-ccelerator-latency-multi-region-disaster-recovery/
[11] https://www.nops.io/glossary/what-is-aws-global-ccelerator/
[12] https://aws.amazon.com/blogs/architecture/disaster-recovery-r-architecture-on-aws-part-iv-multi-site-active-active/
[13] https://intuitiation.cloud/blog/mitite-regional-failover-and-improve-performance-using-aws-global-ccelerator