Rozhraní hostitelského integrovaného řadiče - Host Embedded Controller Interface

Host Embedded Controller Interface ( HECI ) je technologie představená v roce 2006 používaná pro technologii aktivní správy ( AMT ) v čipových sadách Intel, které podporují mikroprocesory Core 2 Duo .

Detaily

Sběrnice HECI umožňuje hostitelskému operačnímu systému (OS) komunikovat přímo s Management Engine (ME) integrovaným v čipové sadě . Tato obousměrná sběrnice s proměnlivou rychlostí přenosu dat umožňuje hostiteli a ME komunikovat informace a události správy systému v souladu s normami, v podstatě nahrazuje sběrnici System Management Bus (SMBus). Sběrnice se skládá ze čtyř vodičů: dvojice požadavku a grantu spolu se sériovým párem pro přenos a příjem dat.

Výrobci originálního vybavení ( OEM ) historicky poskytovali technologie aktivní správy prostřednictvím používání vlastních palubních řadičů, jako jsou řadiče Baseboard Management . Tato řešení obvykle trpí dvěma hlavními nevýhodami kvůli své vlastní povaze. Vysoké náklady na kusovníky obvykle vznikají kvůli potřebě dalších komponent a směrování. Vysoké náklady na životní cyklus produktu vznikají v důsledku nestandardní implementace, která zvyšuje náklady na design a ověření softwaru a hardwaru a zároveň zůstává relativně nepružná pro budoucí změny. Na druhou stranu je nepružnost u HECI ještě větší díky propojení HECI s čipovou sadou a nutnosti přepracovat software HECI pro každou jinou čipovou sadu na rozdíl od jednoho společného softwaru BMC pro více čipových sad.

HECI a dříve používaný SMBus mají společné následující aspekty: Host OS je schopen ovládat zařízení pro správu systému, jako jsou: řadiče ventilátorů na palubě, zařízení vzdáleného probuzení, jako je Wake-on-LAN , napájecí zdroje, jako je Smart Battery Data . Integrovaná funkce HECI a karty pro správu třetích stran mohou hostitelskému OS umožnit přímo iniciovat události správy (například vzdálené probuzení nebo škrcení mimo pásmo ke snížení tepelného a napájecího profilu) v případě, že běžící operační systém podporuje HECI. Příkladem zařízení jsou síťové karty a grafické karty . Kromě toho jsou jak technologie HECI, tak další technologie ME specifické pro dodavatele čipové sady / ME.

Zprávy iniciované hostitelem

  • Přečtěte si stav baterie
  • Přečtěte si tepelná data
  • Povolit / zakázat probuzení zařízení
  • Upozornit zařízení na změnu stavu napájení (tepelné, výkonové nebo škrticí)

Zprávy iniciované modulem Management Engine

  • Alert Host to battery event
    • Nízká nebo kritická úroveň nabití baterie
    • Přepínání mezi A / C (síťová zásuvka) a D / C (baterie)
  • Upozornit hostitele na tepelnou událost (horký nebo kritický tepelný výlet)
  • Změňte rychlost ventilátoru
  • Zjistit probuzení sítě
  • Spouštěcí / vypínací systém
  • Zjištěný vniknutí hostitele
  • Změňte zaváděcí zařízení
  • Hlášení inventáře systému

Příklad

Jako příklad předpokládejme případ Wake-on-LAN. Tradičně OS řídí Wake-on-LAN a pro povolení podpory na síťové kartě musí volat ovladače zařízení třetích stran . Se sběrnicí HECI je hostitel schopen prosadit svůj požadavek na linku (REQ #), ME uplatní svou linku na přidělení (GNT #) a hostitel může poslat svou zprávu pomocí sériového vysílacího signálu. Po přijetí zprávy o povolení Wake-on-LAN na HECI, ME přímo povolí Wake-on-LAN v integrovaném (nebo externě podporovaném) síťovém zařízení. Bez ovladačů HECI v operačním systému je funkce Wake-on-LAN ztracena, i když by ji standardní síťové ovladače mohly povolit. To je hlavní problém v rozsáhlých podnikových implementacích se standardními softwarovými obrazy.

Když zařízení LAN přijímá magický paket probuzení, zapouzdřená data se předají ME , která má svůj vlastní zásobník TCP / IP a může paket rozložit. ME poté potvrdí svůj řádek požadavku (REQ #), hostitel potvrdí prosazováním grantu (GNT #) a zpráva je předána hostiteli k zahájení probuzení.

Díky této technologii může být magický paket zapouzdřen v paketech TCP, což paketu umožňuje procházet síťovou infrastrukturu přes směrovače a tím zvětšovat útočnou plochu, což tradiční Wake-on-LAN neumožňuje. Výhodou nasazení zaměřených na Intel je, že řešení nevyžaduje ovladače jiných společností než Intel. Pokud není nutná žádná interakce hostitele / ME, jsou HECI a další technologie ME nezávislé na OS .

Viz také

Prameny

  • Hofemeier, Gael. „Intel Software Network Blogs >> Intel (r) AMT a Intel (r) ME“ . Citováno 2011-12-14 .