IPMI 개요

IPMI(Intelligent Platform Management Interface)는 표준화된 메시지 기반의 하드웨어 관리 인터페이스입니다. IPMI의 코어에는 BMC(Baseboard Management Controller) 또는 MC(Management Controller)라고도 알려진 하드웨어 칩이 있습니다.

BMC는 시스템 하드웨어의 성능 상태를 모니터링하는 데 필요한 다양한 인터페이스를 제공합니다. 이후 조사 및 경보를 위해 사용자 채널, 모니터링 요소(온도, 전압, 팬 속도, 버스 오류 및 기타 요소), 수동으로 구동되는 복구(로컬 또는 원격 시스템 재설정과 전원 켜기/끄기 조작) 및 비상 또는 범위 밖의 환경인 경우 운영 체제 개입없는 로그인에 대해 서로 다른 인터페이스가 제공됩니다.
참고: BMC는 항상 전원이 켜진 상태입니다. 여기에는 운영 체제가 손상된 경우가 아니면 기본 시스템이 꺼져 있는 경우라도 IPMI를 실행하는 소형 프로세서가 있습니다. BMC는 상태에 관계없이 시스템의 보안 원격 모니터링 및 복구(예: 시스템 다시 설정)를 위해 다른 서버에서 로컬 하드웨어의 상태를 확인하도록 구성될 수 있습니다.

다음 목록은 Power Systems 서버에서 IBM®이 지원하는 Linux® 배포에 대해 서로 다른 측면의 IPMI를 표시합니다.

  • 안전한 BMC 액세를 위해 사용자 ID 및 비밀번호 작성.
    참고: 기본 사용자 ID는 ADMIN이고 기본 비밀번호는 ADMIN입니다.
  • BMC에 대한 여러 통신 경로를 지원하는 논리 채널. 예를 들어 인밴드 통신의 경우 OpenIPMI 커널 드라이버, 범위를 벗어나는 통신의 경우 LAN, 기타 통신 경로의 경우 직렬 및 기타 통신.
  • 중요 시스템 이벤트를 캡처하기 위한 SEL(System Event Log).
  • 시스템 장치 및 엔티티에 대해 설명하는 SDR(Sensor Data Records).
  • 시스템 하드웨어 및 센서의 모니터링 및 제어를 위한 표준화된 인터페이스.
  • 전체 원격 모니터링 및 관리를 위한 보안 SOL(Serial Over LAN).

Linux에서의 IPMI는 대부분의 Linux 배포에 포함되어 있는 OpernIPMI 드라이버 및 OPMItool 유틸리티에서 지원됩니다. 올바로 설치 및 구성되면, 기본 제공 OPMI 하드웨어에 액세스할 수 있습니다. IPMItool은 IPMI 하드웨어가 상주하는 LAN에서 실행되는 서버 또는 기타 서버를 모니터하거나 관리하는 유연한 통신 기능을 가지고 있습니다.