المقدمة
يصف هذا المستند خطوات التكوين لتمكين إرتباط وحدة المعالجة المركزية (CPU) التشعبي في خادم UCS.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية.
- الفهم الأساسي لإعدادات نهج UCSM و Service Porfiles و BIOS.
- الفهم الأساسي لإعدادات CIMC BIOS.
- الفهم الأساسي لإدارة VMware vCenter و ESXi.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- خوادم فئة UCS M5 و M6 و M7 وما فوقها.
- الإصدار vCenter 7.0(x) من VMware والإصدارات الأحدث
- برنامج ESXi 7.0(x) من VMware والإصدارات الأحدث
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
تتيح تقنية HyperThreading لمركز معالج فعلي واحد أن يتصرف مثل معالجين منطقيين. يمكن للمعالج تشغيل تطبيقين مستقلين في نفس الوقت.
طورت شركة Intel تقنية الارتباط التشعبي لتحسين أداء خطوط معالجات Pentium IV و Xeon. تتيح تقنية HyperThreading لنواة المعالج الواحد تنفيذ خيطي معالجة مستقلين في آن واحد.
في حين أن الارتباط التشعبي لا يضاعف أداء أي نظام، إلا أنه يمكنه زيادة الأداء من خلال الاستفادة بشكل أفضل من الموارد الخاملة مما يؤدي إلى إنتاجية أكبر لأنواع معينة من حمل العمل الهامة. يمكن لأي تطبيق يعمل على معالج منطقي واحد من قلب مشغول أن يتوقع أكثر بقليل من نصف سعة المعالجة التي يحصل عليها أثناء تشغيله بمفرده على معالج غير نشط. تعتمد تحسينات أداء الربط الفائق متعدد الخيوط على التطبيقات بشكل كبير، ويمكن لبعض التطبيقات أن ترى انخفاض الأداء مع الارتباط التشعبي لأن العديد من موارد المعالج (مثل ذاكرة التخزين المؤقت) تتم مشاركتها بين المعالجات المنطقية.
التكوين
تمكين الارتباط التشعبي في BIOS
تأكد من تمكين ميزة HyperThreading من Intel في نهج BIOS عندما يكون المضيف مدار بواسطة UCSM أو إعدادات BIOS المتقدمة في CIMC للأجهزة المضيفة المستقلة.
تكوين سياسة UCSM BIOS ل HyperThreading
- في ملاحة اللوح، انقر على الخوادم علامة تبويب.
- قم بتوسيع قائمة سياسات BIOS وحدد سياسة BIOS الحالية الخاصة بك.
- انقر فوق علامة التبويب خيارات متقدمة ثم فوق المعالج.
- تحت علامة التبويب المعالجات، حدد تقنية HyperThreading من Intel.
- تأكد من تعيين القيمة على تمكين أو النظام الأساسي الافتراضي.

تهيئة نظام الإدخال والإخراج الأساسي (BIOS) لوحدة التحكم CIMC لتقنية HyperThreading
- في ملاحة الجزء، انقر فوق حوسبة علامة تبويب.
- في علامة التبويب BIOS، انقر فوق علامة التبويب تكوين BIOS.
- انقر فوق علامة التبويب خيارات متقدمة وتأكد من تمكين مجموعة تقنية HyperThreading من Intel.

ملاحظة: عندما تقوم بتغيير أي من هذه الخيارات، قم بإعادة تشغيل الخادم فإنه يتطلب أن تصبح التغييرات نافذة المفعول.
ملاحظة: توصي Cisco بإجراء هذه التغييرات أثناء نافذة الصيانة المخططة منذ إعادة التشغيل المطلوبة لكي تدخل التغييرات حيز التنفيذ.
تمكين HyperThreading في المضيف
تأكد من تمكين تقنية Hyperthreading لمضيف ESXi.
- الاستعراض إلى المضيف في عميل vSphere.
- انقر قوقتكوين.
- تحت النظام، انقر فوق "إعدادات النظام المتقدمة" وحدد VMkernel.Boot.Hyperthreading.
4. قم بالمضي قدما لإعادة تشغيل مضيف ESXi حتى يصبح الإعداد ساري المفعول.
5. يتم تمكين HyperThreading إذا تم تعيين القيمة على true.

ولهذا السيناريو، يحتوي هذا المضيف على مقبسين للمعالج و 20 مركزا للمعالج لكل مقبس. كما يمكننا أن نرى، فإن تكوين HyperThreading يظهر كغير نشط.
> حدد مضيف ESXi > الأجهزة > نظرة عامة > المعالجات > HyperThreading

6. حدد مضيف ESXi > الأجهزة > نظرة عامة > المعالجات > Hyperthreading. انقر فوق Edit Hyperthreading وحدد خانة الاختيار ل HyperThreading، ثم حدد المربع لتمكينه.

7. تصفح إلى المضيف في VSphere Client؛ طقطقة يشكل؛ تحت System، انقر فوق "إعدادات النظام المتقدمة" وقم بتغيير قياس VMkernel.Boot.HyperthreadingMitigation إلى false.

8. قم الآن بإعادة تمهيد مضيف ESXi لكي تدخل التغييرات حيز التنفيذ.

التحقق من الصحة
بعد إعادة التشغيل، تضاعف العدد المنطقي للمعالج. وقد تغيرت حالة الارتباط التشعبي إلى ACTIVE.

وقد تمت الآن زيادة المعالجات المنطقية من 40 إلى 80 منذ تمكين تقنية HyperThreading بنجاح على مضيف ESXi المطلوب.
معلومات ذات صلة