واجهة وحدة التحكم المدمجة للمضيف
واجهة وحدة التحكم المدمجة المضيفة ( HECI ) هي تقنية تم تقديمها في عام 2006 وتستخدم لتقنية الإدارة النشطة ( AMT ) في شرائح Intel التي تدعم المعالجات الدقيقة Core 2 Duo .
تفاصيل
تتيح ناقلة HECI لنظام التشغيل المضيف التواصل مباشرةً مع وحدة إدارة النظام المدمجة في الشريحة . تُمكّن هذه الناقلة ثنائية الاتجاه ذات معدل نقل البيانات المتغير المضيف ووحدة إدارة النظام من تبادل معلومات وأحداث إدارة النظام بطريقة متوافقة مع المعايير، لتحل بذلك محل ناقلة إدارة النظام (SMBus). تتكون الناقلة من أربعة أسلاك: زوج لطلب وزوج لمنح الصلاحيات، بالإضافة إلى زوج لإرسال واستقبال البيانات بشكل تسلسلي.
لطالما وفّرت شركات تصنيع المعدات الأصلية ( OEMs ) تقنيات إدارة فعّالة من خلال استخدام وحدات تحكم مدمجة خاصة بها ، مثل وحدات التحكم في إدارة اللوحة الأم (BMC ). وتعاني هذه الحلول عادةً من عيبين رئيسيين بسبب طبيعتها الاحتكارية. أولهما، ارتفاع تكاليف قائمة مكونات المنتج (BOM) نتيجة الحاجة إلى مكونات إضافية ومسارات توصيل معقدة. وثانيهما، ارتفاع تكاليف دورة حياة المنتج بسبب التنفيذ غير القياسي، مما يزيد من تكاليف تصميم البرامج والأجهزة والتحقق من صحتها، مع بقاء النظام غير مرن نسبيًا للتغييرات المستقبلية. ومن جهة أخرى، يزداد هذا القيد مع تقنية HECI نظرًا لارتباطها بمجموعة شرائح، واضطرارها إلى إعادة تطوير برنامج HECI لكل مجموعة شرائح على حدة، بدلًا من استخدام برنامج BMC واحد مشترك لمجموعات شرائح متعددة.
تتشابه تقنية HECI وتقنية SMBus المستخدمة سابقًا في الجوانب التالية: قدرة نظام التشغيل المضيف على التحكم في أجهزة إدارة النظام، مثل: وحدات التحكم في المراوح المدمجة، وأجهزة التنبيه عن بُعد مثل Wake-on-LAN ، وأجهزة تزويد الطاقة مثل Smart Battery Data . تتيح وظائف HECI المدمجة وبطاقات الإدارة الخارجية لنظام التشغيل المضيف بدء عمليات الإدارة مباشرةً (مثل التنبيه عن بُعد، أو خفض التردد خارج النطاق لتقليل استهلاك الطاقة والحرارة) في حال دعم نظام التشغيل المُشغّل لتقنية HECI. ومن أمثلة هذه الأجهزة بطاقات الشبكة وبطاقات الرسومات . إضافةً إلى ذلك، فإن كلاً من HECI وتقنيات إدارة النظام الأخرى تعتمد على مُصنّع الشرائح/مُصنّع إدارة النظام.
الرسائل التي يبدأها المضيف
- قراءة حالة البطارية
- قراءة البيانات الحرارية
- تفعيل/تعطيل أجهزة التنبيه
- إخطار الأجهزة لتغيير حالة الطاقة (الحرارية، أو الأداء، أو تقييد الطاقة)
الرسائل التي يبدأها محرك الإدارة
- تنبيه المضيف بشأن حالة البطارية
- مستوى البطارية منخفض أو حرج
- التبديل بين التيار المتردد (طاقة مقبس الحائط) والتيار المستمر (البطارية)
- تنبيه المضيف بشأن حدث حراري (رحلة حرارية ساخنة أو حرجة)
- تغيير سرعة المروحة
- اكتشاف تنبيه الشبكة
- نظام الإقلاع/الإيقاف
- تم اكتشاف اختراق المضيف
- تغيير جهاز الإقلاع
- جرد نظام التقارير
مثال
كمثال، لنفترض حالة خاصية Wake-on-LAN. تقليديًا، يتحكم نظام التشغيل في هذه الخاصية، ويتطلب ذلك استدعاء برامج تشغيل أجهزة خارجية لتفعيلها على بطاقة الشبكة. مع ناقل HECI، يستطيع المضيف تأكيد خط الطلب (REQ#)، وتقوم وحدة إدارة الشبكة ( ME) بتأكيد خط المنح (GNT#)، ويستطيع المضيف إرسال رسالته باستخدام إشارة الإرسال التسلسلي . عند استلام رسالة تفعيل Wake-on-LAN على ناقل HECI، تقوم وحدة إدارة الشبكة ( ME) بتفعيل خاصية Wake-on-LAN مباشرةً في جهاز الشبكة المدمج (أو المدعوم خارجيًا). بدون برامج تشغيل HECI في نظام التشغيل، تُفقد وظيفة Wake-on-LAN حتى لو كانت برامج تشغيل الشبكة القياسية قادرة على تفعيلها. تُعد هذه مشكلة رئيسية في عمليات النشر واسعة النطاق للمؤسسات التي تستخدم صور برامج قياسية.
عندما يستقبل جهاز الشبكة المحلية حزمة التنبيه السحرية، تُمرر البيانات المغلفة إلى وحدة إدارة الشبكة (ME )، التي تمتلك حزمة بروتوكولات TCP/IP خاصة بها، وتستطيع فك تغليف الحزمة. ثم تُفعّل وحدة إدارة الشبكة خط طلبها (REQ#)، فيُقرّ المضيف بذلك بتفعيل خط منح الوصول (GNT#)، وتُمرر الرسالة إلى المضيف لبدء عملية التنبيه.
باستخدام هذه التقنية، يمكن تغليف حزمة البيانات السحرية ضمن حزم TCP ، مما يسمح لها بالمرور عبر البنية التحتية للشبكة من خلال أجهزة التوجيه، وبالتالي زيادة مساحة الهجوم، وهو أمر لا توفره تقنية Wake-on-LAN التقليدية. ومن مزايا هذه التقنية في التطبيقات التي تعتمد على معالجات Intel أنها لا تتطلب برامج تشغيل من جهات خارجية. وفي حال عدم الحاجة إلى تفاعل بين المضيف ووحدة إدارة الشبكة (ME)، فإن تقنية HECI وغيرها من تقنيات إدارة الشبكة تعمل بشكل مستقل عن نظام التشغيل .
انظر أيضاً
مصادر
- هوفماير، غايل. "مدونات شبكة برمجيات إنتل >> إنتل (®) AMT وإنتل (®) ME" . تم الاطلاع عليه بتاريخ 14-12-2011 .
- مونغارا، أجاي. "مدونات شبكة برمجيات إنتل >> دعونا نتحدث عن HECI وLMS" . تم الاطلاع عليه بتاريخ 29-12-2007 .
- "برامج تشغيل وأدوات تقنية الإدارة النشطة من إنتل مفتوحة المصدر" . تم الاطلاع عليه بتاريخ 29-12-2007 .
- "تقنية الإدارة النشطة من إنتل" . تم الاطلاع عليه بتاريخ 29-12-2007 .
- "مدونات شبكة برامج إنتل >> وحدات التحكم في إدارة اللوحة الأم (BMC) مقابل الإدارة القائمة على أجهزة المحاكاة الافتراضية" . مؤرشف من الأصل بتاريخ 13 أغسطس 2011. تم الاطلاع عليه بتاريخ 29 ديسمبر 2007 .
- منتجات إنتل
- إدارة خارج النطاق
