กลับไปหน้าบทความ

อ่าน 2 นาที

อินเทอร์เฟซตัวควบคุมฝังตัวของโฮสต์

Host Embedded Controller Interface ( HECI ) เป็นเทคโนโลยีที่เปิดตัวในปี 2549 โดยใช้สำหรับ Active Management Technology ( AMT ) ในชิปเซ็ตของ Intel ที่รองรับไมโครโปรเซสเซอร์Core 2...

อินเทอร์เฟซตัวควบคุมฝังตัวของโฮสต์

Host Embedded Controller Interface ( HECI ) เป็นเทคโนโลยีที่เปิดตัวในปี 2549 โดยใช้สำหรับ Active Management Technology ( AMT ) ในชิปเซ็ตของ Intel ที่รองรับไมโครโปรเซสเซอร์Core 2 Duo

รายละเอียด

บัส HECI ช่วยให้ระบบปฏิบัติการ (OS) ของโฮสต์สามารถสื่อสารโดยตรงกับManagement Engine (ME) ที่รวมอยู่ในชิปเซ็ตได้ บัส แบบสองทิศทาง และ อัตราการส่งข้อมูลแปรผันนี้ช่วยให้โฮสต์และ ME สามารถสื่อสารข้อมูลและเหตุการณ์การจัดการระบบในลักษณะที่สอดคล้องกับมาตรฐาน โดยพื้นฐานแล้วเป็นการแทนที่System Management Bus (SMBus) บัสประกอบด้วยสายสี่เส้น ได้แก่ คู่สายร้องขอและอนุญาต พร้อมด้วยคู่สายส่งและรับข้อมูลแบบอนุกรม

ผู้ผลิตอุปกรณ์ดั้งเดิม ( OEM ) มักนำเสนอเทคโนโลยีการจัดการเชิงรุกผ่านการใช้ตัวควบคุมแบบออนบอร์ดที่เป็นกรรมสิทธิ์ เช่น ตัวควบคุมการจัดการบอร์ด (Baseboard Management Controllers หรือ BMC) โซลูชันเหล่านี้มักมีข้อเสียหลักสองประการเนื่องจากลักษณะที่เป็นกรรมสิทธิ์ ประการแรกต้นทุนBOM สูงเนื่องจากความจำเป็นต้องใช้ส่วนประกอบและการเดินสายเพิ่มเติม ประการที่สอง ต้นทุนตลอดอายุ การใช้งานผลิตภัณฑ์ สูง เนื่องจากการใช้งานที่ไม่เป็นมาตรฐาน ซึ่งเพิ่มต้นทุนการออกแบบและการตรวจสอบซอฟต์แวร์และฮาร์ดแวร์ ในขณะที่ยังคงมีความยืดหยุ่นต่อการเปลี่ยนแปลงในอนาคตค่อนข้างต่ำ ในทางกลับกัน ความไม่ยืดหยุ่นจะยิ่งมากขึ้นในกรณีของ HECI เนื่องจาก HECI เชื่อมโยงกับชิปเซ็ต และต้องพัฒนาซอฟต์แวร์ HECI ใหม่สำหรับแต่ละชิปเซ็ตที่แตกต่างกัน แทนที่จะใช้ซอฟต์แวร์ BMC ทั่วไปเพียงตัวเดียวสำหรับหลายชิปเซ็ต

HECI และ SMBus ที่เคยใช้ก่อนหน้านี้มีลักษณะร่วมกันดังต่อไปนี้: ระบบปฏิบัติการโฮสต์สามารถควบคุมอุปกรณ์จัดการระบบ เช่น ตัวควบคุมพัดลมบนเมนบอร์ด อุปกรณ์ปลุกระยะไกล เช่นWake-on-LANอุปกรณ์จ่ายไฟ เช่นSmart Battery Dataฟังก์ชัน HECI ในตัวและการ์ดจัดการจากผู้ผลิตรายอื่นช่วยให้ระบบปฏิบัติการโฮสต์สามารถเริ่มต้นเหตุการณ์การจัดการโดยตรง (เช่น การปลุกระยะไกล หรือการลดความร้อนและการใช้พลังงาน) ในกรณีที่ระบบปฏิบัติการที่ใช้งานอยู่รองรับ HECI ตัวอย่างอุปกรณ์ได้แก่การ์ดเครือข่ายและการ์ดกราฟิกนอกจากนี้ ทั้ง HECI และเทคโนโลยี ME อื่นๆ ยังขึ้นอยู่กับชิปเซ็ต/ผู้ผลิต ME ด้วย

ข้อความที่เริ่มต้นโดยโฮสต์

  • ตรวจสอบสถานะแบตเตอรี่
  • อ่านข้อมูลความร้อน
  • เปิด/ปิดอุปกรณ์ปลุก
  • แจ้งเตือนอุปกรณ์ให้เปลี่ยนสถานะพลังงาน (ความร้อนสูง ประสิทธิภาพ หรือการจำกัดพลังงาน)

ข้อความที่เริ่มต้นโดยกลไกการจัดการ

  • แจ้งเตือนโฮสต์เกี่ยวกับเหตุการณ์แบตเตอรี่
    • ระดับแบตเตอรี่ต่ำหรือวิกฤต
    • สลับระหว่างไฟ AC (เสียบปลั๊กไฟบ้าน) และไฟ DC (ใช้แบตเตอรี่)
  • แจ้งเตือนโฮสต์เมื่อเกิดเหตุการณ์ความร้อนสูง (ไฟดับเนื่องจากอุณหภูมิสูงหรือวิกฤต)
  • เปลี่ยนความเร็วพัดลม
  • ตรวจจับการปลุกเครือข่าย
  • ระบบบูต/ปิดเครื่อง
  • ตรวจพบการบุกรุกโฮสต์
  • เปลี่ยนอุปกรณ์บูต
  • รายงานสินค้าคงคลังของระบบ

ตัวอย่าง

ยกตัวอย่างเช่น กรณีของ Wake-on-LAN โดยปกติแล้ว ระบบปฏิบัติการจะควบคุม Wake-on-LAN และต้องเรียกใช้ไดรเวอร์อุปกรณ์จากภายนอก เพื่อเปิดใช้งานการสนับสนุนบนการ์ดเครือข่าย แต่ด้วยบัส HECI โฮสต์สามารถส่งสัญญาณขอสิทธิ์ (REQ#) ไปยัง ME ได้ MEจะส่งสัญญาณอนุญาต (GNT#) ไปยังโฮสต์ และโฮสต์สามารถส่งข้อความโดยใช้ สัญญาณส่งผ่าน แบบอนุกรมได้ เมื่อได้รับข้อความเปิดใช้งาน Wake-on-LAN บน HECI แล้วMEจะเปิดใช้งาน Wake-on-LAN ในอุปกรณ์เครือข่ายที่รวมอยู่ในระบบ (หรือที่ได้รับการสนับสนุนจากภายนอก) โดยตรง หากไม่มีไดรเวอร์ HECI ในระบบปฏิบัติการ ฟังก์ชัน Wake-on-LAN จะหายไป แม้ว่าไดรเวอร์เครือข่ายมาตรฐานจะสามารถเปิดใช้งานได้ก็ตาม นี่เป็นปัญหาสำคัญในการใช้งานระดับองค์กรขนาดใหญ่ด้วยซอฟต์แวร์มาตรฐาน

เมื่ออุปกรณ์ LAN ได้รับแพ็กเก็ตปลุก (magic wake packet) ข้อมูลที่ถูกห่อหุ้มจะถูกส่งต่อไปยังMEซึ่งมีสแต็ก TCP/IP ของตัวเองและสามารถถอดรหัสแพ็กเก็ตได้ จากนั้น ME จะส่งสัญญาณร้องขอ (REQ#) โฮสต์จะตอบรับโดยการส่งสัญญาณอนุญาต (GNT#) และข้อความจะถูกส่งต่อไปยังโฮสต์เพื่อเริ่มต้นเหตุการณ์ปลุก

ด้วยเทคโนโลยีนี้ แพ็กเก็ตวิเศษอาจถูกห่อหุ้มไว้ใน แพ็กเก็ต TCPทำให้แพ็กเก็ตสามารถเดินทางผ่านโครงสร้างพื้นฐานเครือข่ายโดยใช้เราเตอร์ ซึ่งจะเพิ่มพื้นที่การโจมตี ซึ่งเป็นสิ่งที่ Wake-on-LAN แบบดั้งเดิมทำไม่ได้ ข้อดีในการใช้งานที่เน้น Intel คือโซลูชันนี้ไม่จำเป็นต้องใช้ไดรเวอร์ที่ไม่ใช่ของ Intel หากไม่จำเป็นต้องมีการโต้ตอบระหว่างโฮสต์/ME เทคโนโลยี HECI และเทคโนโลยี ME อื่นๆ จะ ไม่ขึ้นอยู่กับ ระบบปฏิบัติการ

ดูเพิ่มเติม

แหล่งที่มา

  • Hofemeier, Gael. "Intel Software Network Blogs >>Intel(r) AMT and the Intel(r) ME" . สืบค้นเมื่อ2011-12-14 .
  • มุงการา, อเจย์. "บล็อกเครือข่ายซอฟต์แวร์ของ Intel >> มาพูดคุยเกี่ยวกับ HECI และ LMS กันเถอะ" . สืบค้นเมื่อ29 ธันวาคม 2550 .
  • "ไดรเวอร์และเครื่องมือเทคโนโลยีการจัดการแบบแอคทีฟของ Intel แบบโอเพนซอร์ส" สืบค้นเมื่อ29 ธันวาคม 2550
  • "เทคโนโลยีการจัดการเชิงรุกของ Intel" สืบค้นเมื่อ29 ธันวาคม 2550
  • "บล็อกเครือข่ายซอฟต์แวร์ของ Intel >> ตัวควบคุมการจัดการเมนบอร์ด (BMC) เทียบกับการจัดการแบบใช้เครื่องเสมือน"เก็บถาวรจากต้นฉบับเมื่อ 2011-08-13 เรียกดูเมื่อ2007-12-29
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Host_Embedded_Controller_Interface&oldid=1167583205 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อินเทอร์เฟซตัวควบคุมฝังตัวของโฮสต์

Host Embedded Controller Interface ( HECI ) เป็นเทคโนโลยีที่เปิดตัวในปี 2549 โดยใช้สำหรับ Active Management Technology ( AMT ) ในชิปเซ็ตของ Intel ที่รองรับไมโครโปรเซสเซอร์Core 2...

รายละเอียด

บัส HECI ช่วยให้ระบบปฏิบัติการ (OS) ของโฮสต์สามารถสื่อสารโดยตรงกับ Management Engine (ME) ที่รวมอยู่ใน ชิปเซ็ตได้ บัส แบบสองทิศทาง และ อัตราการส่งข้อมูล แปรผันนี้ช่วยให้โฮสต์และ ME สามารถสื่อสารข้อมูลและเหตุการณ์การจัดการระบบในลักษณะที่สอดคล้องกับมาตรฐาน...

ข้อความที่เริ่มต้นโดยโฮสต์

ตรวจสอบสถานะแบตเตอรี่ อ่านข้อมูลความร้อน เปิด/ปิดอุปกรณ์ปลุก แจ้งเตือนอุปกรณ์ให้เปลี่ยนสถานะพลังงาน (ความร้อนสูง ประสิทธิภาพ หรือการจำกัดพลังงาน)

ข้อความที่เริ่มต้นโดยกลไกการจัดการ

แจ้งเตือนโฮสต์เกี่ยวกับเหตุการณ์แบตเตอรี่ ระดับแบตเตอรี่ต่ำหรือวิกฤต สลับระหว่างไฟ AC (เสียบปลั๊กไฟบ้าน) และไฟ DC (ใช้แบตเตอรี่) แจ้งเตือนโฮสต์เมื่อเกิดเหตุการณ์ความร้อนสูง (ไฟดับเนื่องจากอุณหภูมิสูงหรือวิกฤต) เปลี่ยนความเร็วพัดลม ตรวจจับการปลุกเครือข่าย...