Intelligent Platform Management Interface (IPMI) to standard określający zbiór wspólnych interfejsów do zarządzania warstwą sprzętową, który jest używany przez administratorów do monitorowania kondycji systemów i zarządzania nimi.

 

Zadaniem IPMI jest monitoring pracy procesorów serwerowych oraz pomiar napięcia i temperatury zarządzanych urządzeń. Działa niejako ponad systemem operacyjnym, gdyż administrator serwera dysponuje możliwościami technicznymi do zdalnego zarządzania oraz uruchamiania urządzenia niezależnie od sprawności systemu operacyjnego (a nawet w przypadku jego braku!) lub gdy system operacyjny jest wyłączony. Uniwersalność systemu polega na obsłudze komputerów wszystkich znanych platform.

 

Standard IPMI jest implementowany w formie oddzielnego procesora – kontrolera (BMC), pracującego niezależnie od głównego procesora serwerowego oraz niezależnie od zarządzającego procesorem głównym zainstalowanego systemu operacyjnego. Właśnie dzięki temu urządzeniu administrator ma możliwości zdalnej kontroli, niezależnej od monitorowanego stanu poszczególnych urządzeń systemu.

 

IPMI dysponuje własnymi algorytmami szyfrowania i uwierzytelniania, oprogramowanie pełniące rolę zapory oraz posiada funkcje używane do konfigurowania aplikacji i sprawdzania tożsamości użytkowników (logowanie).