يمكنك قياس الكمون مع AWS Global Accelerator باستخدام العديد من الأدوات والأساليب ، كل منها مناسب لجوانب مختلفة من قياس الأداء:
** 1. أداة مقارنة سرعة AWS Global Accelerator
تتيح لك هذه الأداة المستندة إلى المتصفح مقارنة زمن الوصول وتنزيل سرعات التسريع العالمية مقابل الإنترنت العام من مناطق AWS المختلفة. يمكنك تحديد حجم الملف ، وتنزيل الأداة عبر HTTPS/TCP من موازنات تحميل التطبيق في مناطق مختلفة إلى متصفحك ، مما يوضح لك مقارنات سرعة التنزيل المباشر. هذا يساعد على قياس تحسينات زمن الانتقال التي يوفرها Klobal Accelerator عبر طرق الإنترنت القياسية. ومع ذلك ، يمكن أن تختلف النتائج بسبب العوامل الخارجية مثل جودة شبكة الميل الأخير [2] [3].
** 2. iperf3
IPERF3 هي أداة اختبار الشبكة المستخدمة على نطاق واسع تقيس الإنتاجية والكمون عن طريق إرسال حركة مرور TCP أو UDP بين العميل والخادم. بالنسبة إلى Global Accelerator ، يمكنك تشغيل خادم IPERF3 على مثيل EC2 خلف نقطة نهاية Accelerator وعميل IPERF3 من موقع الاختبار الذي يستهدف IP للمعسار. يتيح لك هذا الإعداد قياس أداء الشبكة بنشاط ، بما في ذلك الكمون وعرض النطاق الترددي ، عبر شبكة Accelerator العالمية. يمكنك تخصيص مدة الاختبار ، وفترات الإبلاغ ، واتجاه حركة المرور. توفر هذه الطريقة بيانات زمن انتقال في الوقت الفعلي وبيانات الإنتاجية [1].
** 3. مقاييس وإنذارات Amazon CloudWatch
يرسل Global Accelerator تلقائيًا مقاييس إلى CloudWatch ، والتي يمكنك استخدامها لمراقبة البيانات المتعلقة بالاشتراك في الوقت الفعلي. يمكنك إنشاء أجهزة إنذار لإعلامك عندما يتجاوز الكمون العتبات أو عندما تتغير أنماط حركة المرور بشكل غير متوقع. يساعد CloudWatch في مراقبة الكمون المستمر واستكشاف الأخطاء وإصلاحها دون إعداد إضافي [5] [7] [9].
** 4. سجلات تدفق التسريع العالمية
توفر سجلات التدفق سجلات تفصيلية لحركة المرور التي تتدفق عبر مسرعك إلى نقاط النهاية. أثناء استخدامه في المقام الأول لأغراض الأمن والمراجعة ، يمكن أن يساعد تحليل سجلات التدفق أيضًا في تحديد مشكلات الكمون وقابلية الوصول من خلال إظهار أنماط حركة المرور والتأخير [5] [7] [9].
** 5. سجلات AWS CloudTrail
سجلات CloudTrail Logs API المتعلقة بـ Global Accelerator ، وهو أمر مفيد في تدقيق وتغييرات تكوين استكشاف الأخطاء وإصلاحها قد تؤثر على الكمون ولكن لا يقيس الكمون نفسه مباشرة [5] [7] [9].
** 6. مراقبة أداء التطبيق (APM) وأدوات اختبار التحميل
للحصول على رؤى زمن الوصول على مستوى التطبيق ، يمكن استخدام أدوات مثل JMeter أو Gatling أو Dynatrace أو AppDynamics أو AWS بالأشعة السينية إلى جانب التسريع العالمي. توفر هذه الأدوات مقاييس الكمون الشاملة من منظور العميل ، بما في ذلك تأثير توجيه التسريع العالمي. وهي مفيدة بشكل خاص لقياس طلبات زمن الوصول والتعقب في المستخدم الحقيقي من خلال الأنظمة الموزعة [8].
** ملاحظة مهمة:
لا تستخدم مثيلات EC2 كعملاء لاختبارات الكمون لأن الاتصالات بين مثيلات EC2 تستخدم العمود الفقري AWS افتراضيًا ، والتي لا تعكس تحسينات زمن الوصول للعميل في العالم من Global Accelerator [1].
باختصار ، لقياس الكمون مع Accelerator العالمي ، يمكنك استخدام أداة مقارنة سرعة AWS Global Accelerator للاختبارات السريعة المستندة إلى المتصفح ، و IPERF3 لقياسات مفصلة على مستوى الشبكة ، و CloudWatch للمراقبة المستمرة ، وسجلات التدفق لتحليل حركة المرور ، وأدوات اختبار APM أو أدوات اختبار التحميل لتفاصيل زمنية التطبيق. يعطي الجمع بين هذه الأدوات رؤية شاملة لأداء الكمون مع المسرع العالمي.
الاستشهادات:
[1] https://aws.amazon.com/blogs/networking-and-content-deliver
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-peed-comparison-tool.html
[3] https://speedtest.globalaccelerator.aws
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitoring.html
[8] https://repost.aws/questions/qupp7znl-ztdoxvm3pe4xixw/recomded-testing-toool-software-solution-for-application-s-latency
[9] https://docs.aws.amazon.com/en_us/global-accelerator/latest/dg/logging-and-monitoring.html