IPMI (från engelska Intelligent Platform Management Interface ) är ett intelligent plattformshanteringsgränssnitt designat för autonom övervakning och hantering av funktioner som är inbyggda direkt i hårdvaran och den fasta programvaran på serverplattformar . IPMI:s nyckelfunktioner är övervakning, hanteringsåterställning, loggning och inventering, som är tillgängliga oavsett processor , BIOS eller operativsystem . Plattformskontrollfunktioner kan nås även när systemet är avstängt.
Intelligenta plattformshanteringsfunktioner är en nyckelkomponent för att tillhandahålla systemhantering med hög tillgänglighet i hela företaget.
Den första gränssnittsspecifikationen introducerades den 16 september 1998 gemensamt av Intel , Dell , NEC och Hewlett-Packard ; den nuvarande versionen av 2.0-gränssnittet tillkännagavs den 2 december 2004 och beskrivs i Intelligent Platform Management Interface Specification Second Generation [≡] . Ändrade dokument [≡] bör användas .
En sammanfattad introduktion till tekniken finns i en artikel från Dell Power Solutions [≡] eller på ETegros webbplats [≡] .
IPMI 2.0 är den aktuella versionen av specifikationen. Detta är en förbättring av version 1.5, som fixar befintliga buggar och lägger till möjligheten att göra saker som tidigare var otillgängliga (särskilt i in-band access-läge).
Specifikationen definierar inte hårdvaruimplementeringen av en IPMI-enhet.
Styrmodulen kan göras i formfaktorn av en 200-stifts SO-DIMM- modul eller en proprietär design installerad på ett servermoderkort. Dessutom kan ett chip som innehåller ett operativsystem och ett RAM-chip installeras på modulen.
IPMI-implementationer är kända på ett antal mikrokontroller, inklusive Texas Instruments MSP430 [1] .
Nyligen har billiga integrerade SoC - baserade IPMI BMC :er hittat distribution , som implementerar funktionaliteten hos en serviceprocessor ovanpå den "vanliga" baseboard-styrenheten (till exempel IP KVM eller "vidarebefordran" fjärrlagringsmedia) [2] .
Om modulen inte har en egen nätverksanslutning (för så kallad out-of-band access), så delas moderkortets nätverksgränssnitt (in-band) för att komma åt modulen från det lokala nätverket. Om moderkortet har flera nätverkskort används det första gränssnittet.
IPMI används:
Dessa termer kan vara användbara när du studerar IPMI-ämnen och förtjänar också separat övervägande: