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

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

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

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

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

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

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