نعم ، يمكن استخدام AWS Global Accelerator مع التطبيقات التي تم نشرها في مناطق AWS متعددة. تم تصميمه كخدمة عالمية تدعم نقاط النهاية عبر مناطق متعددة ، مما يتيح تحسين التوفر والأداء والمرونة للتطبيقات متعددة المنطقة.
فيما يلي الجوانب التفصيلية لكيفية عمل AWS Global Accelerator مع تطبيقات المنطقة المتعددة:
- دعم نقطة النهاية متعددة المنطقة: يمكنك تكوين مسرع عالمي لتوجيه حركة المرور إلى نقاط نهاية التطبيق في منطقة AWS واحدة أو أكثر. يمكن أن تكون نقاط النهاية هذه هي موازنات تحميل التطبيق أو موازنات تحميل الشبكة أو مثيلات EC2 أو عناوين IP مرنة مسجلة في مجموعات نقاط النهاية الإقليمية [2] [6].
- توجيه حركة المرور وتوزيع التحميل: يوفر Global Accelerator عناوين IP ثابتة في أي شخص كنقطة دخول ثابتة واحدة لتطبيقك ، بغض النظر عن عدد المناطق التي تنشر فيها. إنه يوجه حركة المستخدم إلى أقرب نقطة نهاية صحية استنادًا إلى زمن الوصول الشبكي والفحوصات الصحية. يمكنك أيضًا التحكم في توزيع حركة المرور عن طريق ضبط نسب الاتصال عبر حركة المرور لكل منطقة ، مما يتيح لك تنفيذ بنيات نشطة نشطة أو نشطة متعددة المناطق. في نشط نشط ، يتم تشغيل حركة المرور عبر مناطق متعددة ؛ في النشط النشط ، يتم توجيه حركة المرور إلى منطقة أولية مع تجاوز الفشل في المناطق الاحتياطية إذا لزم الأمر [1] [2] [8].
- الفحوصات الصحية وفشل الفشل: يراقب المعجل العالمي باستمرار صحة نقاط النهاية. إذا أصبحت نقطة النهاية أو منطقة بأكملها غير صحية أو لا يمكن الوصول إليها ، فإن المسرع العالمي يعيد تلقائيًا توجيه حركة المرور إلى نقطة النهاية الصحية المثلى التالية في منطقة أخرى ، مما يتيح فشلًا سريعًا (عادةً أقل من دقيقة واحدة) [2] [8].
- الإدارة المبسطة: مع Global Accelerator ، يمكنك إدارة مجموعة صغيرة من عناوين IP ثابتة بدلاً من IPs متعددة لكل منطقة. يمكنك إضافة أو إزالة المناطق أو نقاط النهاية أو مناطق التوفر دون التأثير على توفر التطبيق. هذا يبسط إدارة DNS وتكوين العميل [5] [6].
- مسرعات التوجيه المخصصة: بالنسبة للتطبيقات التي تتطلب منطقًا مخصصًا للتوجيه ، تدعم شركة Accelerator العالمية مسرعات التوجيه المخصصة التي تسمح بتوجيه حركة مرور المستخدم إلى IPs ومنافذ EC2 محددة في منطقة أو مناطق متعددة ، مما يتيح المزيد من التحكم الحبيبي في توزيع حركة المرور [4].
- حالات الاستخدام: هذه القدرة متعددة المناطق مفيدة لتحسين الأداء من خلال خدمة المستخدمين من أقرب منطقة ، وزيادة توفر التطبيق واستعادة الكوارث ، وتطبيقات التحجيم على مستوى العالم مع الحفاظ على عناوين IP متسقة للوصول إلى العميل [1] [10].
باختصار ، يعد AWS Global Accelerator مناسبًا جيدًا للتطبيقات متعددة المناطق ، حيث يوفر عناوين IP ثابتة عالمية ، وتوجيه حركة مرور ذكي استنادًا إلى الصحة والكمون ، وتوزيع حركة المرور القابلة للتكوين ، وفشل سريع عبر مناطق AWS متعددة لتعزيز الأداء والتوافر.
الاستشهادات:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/deploying-multi-region-applications-in-aws-us-aws-global-accelerat/
[2] https://aws.amazon.com/global-accelerator/faqs/
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/preserve-client-ip-address.regions.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://www.hava.io/blog/what-is-aws-global-accelerator
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[7] https://docs.aws.amazon.com/amazons3/latest/userguide/multiregionaccesspoints.html
[8] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-global-accelerator-service-to-distribute-traffic-across-multiple- chicks
[9] https://www.reddit.com/r/aws/comments
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html