هيكل وحدة تحكم المضيف
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتكامل بنية إطار عمل اختبار VTS مع خدمة خدمة الاختبار المستندة إلى مجموعة النظراء. تعمل وحدة تحكم مضيف VTS على جهاز مضيف وتتحكم في مثيل اختبار (على سبيل المثال ، TradeFed) كما هو موضح أدناه:
الشكل 1. هندسة وحدة تحكم مضيف VTS تسحب وحدة التحكم الأوامر من قائد الكتلة الذي يعمل كمثيل Google App Engine (GAE) ، ثم ينقل الأوامر والاستجابات بين قائد المجموعة ومثيل أداة الاختبار.
تتضمن هذه البنية المزايا التالية:
- نظرًا لأنه منفصل عن أي مثيل اختبار تسخير ، يمكنه التحكم في أنواع مختلفة من أدوات الاختبار وهو أكثر قوة. لا يمنع التصميم البديل (تضمين منطق التحكم في المضيف في أداة اختبار) الأخطاء من الانتشار.
- نظرًا لأنه يستخدم نموذج القيادة والتحكم القائم على السحب (C&C) ، فيمكنه العمل مع أنواع مختلفة من قادة الكتلة من جانب السحابة بالإضافة إلى المضيفين الموجودين خلف جدار الحماية (لاتصالات الدخول). قد لا يسمح التصميم البديل (نموذج القيادة والتحكم المستند إلى الدفع) لقائد السحابة بالوصول إلى مثيلات وحدة تحكم المضيف الموجودة على أجهزة الكمبيوتر المضيفة في شبكة خاصة.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-04-29 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-04-29 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-04-29 (حسب التوقيت العالمي المتفَّق عليه)"]]