يعالج AWS Global Accelerator إنهاء TCP على الحافة من خلال إنشاء اتصالين منفصلين TCP لتحسين الأداء وتقليل الكمون. عندما يبدأ العميل في اتصال TCP ، بدلاً من أن يتم إنشاء الاتصال مباشرة بين العميل ونقطة نهاية التطبيق في منطقة AWS ، ينهي Global Accelerator اتصال TCP في موقع AWS Edge الأقرب إلى العميل. هذا يعني أن مصافحة TCP الأولي ثلاثية الاتجاه تحدث بين العميل وأقرب موقع AWS Edge ، مما يقلل بشكل كبير من وقت إعداد الاتصال ، خاصة بالنسبة للعملاء بعيدًا عن نقطة نهاية التطبيق [2] [3] [4] [5] [8].
في وقت واحد تقريبًا ، ينشئ Global Accelerator اتصال TCP ثانٍ من موقع AWS Edge إلى نقطة نهاية التطبيق في منطقة AWS. يستفيد هذا الاتصال في المنبع من الركض عبر شبكة AWS Global ، وهي بنية تحتية خالية من الازدحام ، وخالية من الازدحام ، ومكلفة بمكانة مُحسّنة للتقدم المنخفض والإنتاجية العالية. يتيح هذا التصميم استجابات أسرع للعميل من موقع الحافة مع ضمان نقل البيانات الفعال والموثوق بين الحافة ونقطة نهاية التطبيق [3] [4] [5].
تشمل التحسينات الإضافية التي تعزز إنهاء TCP على الحافة:
- دعم إطار Jumbo بين موقع الحافة ونقطة نهاية التطبيق ، مما يتيح ما يصل إلى ست مرات حمولة أكثر لكل حزمة ، مما يقلل من إجمالي وقت الإرسال [5].
- نافذة جانبية استلام كبيرة و TCP على البنية التحتية AWS Edge ، مما يتيح الحافة من المخزن المؤقت ومعالجة كميات أكبر من البيانات بسرعة ، مما يحسن سرعات التنزيل للعملاء [5].
- تحجيم نافذة الازدحام الكبيرة TCP عبر شبكة AWS Global ، والتي تسمح بإرسال كميات أكبر من البيانات من مسارات الإنترنت النموذجية ، مما يزيد من الإنتاجية [5].
يتم تمكين إنهاء TCP في الحافة افتراضيًا على جميع المسرعات العالمية ويدعم كل من حركة مرور IPv4 و IPv6 ، بما في ذلك مسرعات المكاسب المزدوجة ، دون أي تكلفة إضافية [2] [4].
باختصار ، من خلال تقسيم اتصال TCP إلى قسمين عاهمين إلى حافة ، والحافة إلى مسرعات Global Endovial-AWS ، يقلل من زمن انتقال الاتصال الأولي ، ويحسن الإنتاجية ، ويعزز شبكة AWS العالمية للتوجيه والأداء الأمثل. ينتج عن هذا تحسنًا بنسبة 60 ٪ في الإنتاجية وأوقات الاستجابة الأسرع لعملاء الإنترنت الذين يصلون إلى تطبيقات AWS المستضافة [5] [7].
الاستشهادات:
[1] https://aws.amazon.com/about-aws/whats-new/2020/03/aws-global-accelerator-launches-tcp-intphination-at-the-dege/
[2]
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[4] https://aws.amazon.com/global-accelerator/features/
[5] https://aws.amazon.com/blogs/networking-and-content-delivery/achieve-to-to-60-better-forformance-for-internet-traffic-with-aws-global-accelerat/
[6] https://tutorialsdojo.com/aws-global-accelerator/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://www.projectpro.io/recipes/explain-features-of-aws-global-accelerator
[9] https://en.wikipedia.org/wiki/transmission_control_protocol
[10] https://www.hava.io/blog/what-is-aws-global-accelerator