بنية وحدة تحكّم المضيف

تتكامل بنية إطار عمل اختبار VTS مع الاختبارات المستندة إلى السحابة الإلكترونية خدمة عرض الطعام. تعمل وحدة التحكم المضيفة لـ VTS على جهاز مضيف وتتحكم في مثيل مسرِّعة اختبار (على سبيل المثال، Tradefed) كما هو موضح أدناه:

بنية وحدة تحكّم المضيف

الشكل 1: بنية وحدة تحكم مضيف VTS.

يسحب جهاز التحكّم الأوامر من قائد الكتلة الذي يعمل كمثيل لـ Google App Engine (GAE)، ثم ينقل الأوامر والردود بين قائد الكتلة ومثيل مجموعة الاختبار.

تتضمن هذه البنية المزايا التالية:

  • وبما أنّ هذه الطريقة منفصلة عن أي مثيل لحزام الاختبار، أصبح بإمكانه التحكم في أنواع مختلفة من أحزمة الاختبار ويكون أكثر قوة. تشير رسالة الأشكال البيانية التصميم البديل (تضمين منطق التحكم المضيف في شريط اختبار) عدم منع نشر الأخطاء.
  • بما أنّها تستخدم أداة الأوامر والتحكم (C&C) القائمة على السحب ، يمكن أن تعمل مع أنواع مختلفة من المجموعات العنقودية من جانب السحابة الإلكترونية بالإضافة إلى المضيفين الموجودين خلف جدار حماية (لدخول اتصالات). قد لا يسمح التصميم البديل (نموذج C&C المستند إلى الدفع) قائد السحابة الإلكترونية للوصول إلى مثيلات وحدة التحكم المضيفة الموجودة على المضيف أجهزة الكمبيوتر في شبكة خاصة.