IPMI란 무엇인가?

공정위 광고 문구 Ver 3.1
공정위 광고 문구 Ver 3.2(모바일 전용)

IPMI(Intelligent Platform Management Interface)는 서버의 전원이 꺼졌거나 운영체제가 다운된 경우에도, 하드웨어 수준에서 원격으로 서버를 모니터링하고 제어할 수 있도록 해주는 하드웨어 기반의 관리 인터페이스입니다.

인텔이 주도하여 정의한 하드웨어 관리 표준(1998년 시작)으로, 다양한 서버 제조사가 채택하고 있으며 현재 버전은 IPMI 2.0입니다.

사용하는 이유는 여러가지이며, 예를 들어 하드웨어 서버가 오류가 발생하여, 외부 망에서 접속이 되지 않습니다. 이는 내부 망에서 문제를 해결해야 하는데 IDC에 방문하는데 시간이 소요됩니다. 이럴 경우 IPMI를 이용한 내부 망을 이용한 서버 접속 후 문제를 해결할 수 있습니다.

지능형 플랫폼 관리 인터페이스 요약

· 정의
서버 전원이 꺼지거나 운영체제가 다운된 경우에도 하드웨어 수준에서 원격으로 서버를 모니터링하고 제어할 수 있는 하드웨어 기반 관리 인터페이스
· 주 사용 이유
서버에 오류가 발생해 외부망에서 접속 불가능한 상황 발생하여 IDC 방문에는 시간이 소요되므로 내부망을 통해 서버에 접속해 문제 해결 가능

✅ 서버 제조사별 원격 하드웨어 관리

IPMI는 서버 제조사에 관계없이 공통된 방식으로 원격 하드웨어 관리를 가능하게 해주는 표준 기술입니다. BMC(Baseboard Management Controller) 칩이 통신하면서 원격으로 하드웨어를 관리하게 해 주며, 서버가 OFF되어 있는 상태에서도 전원 공급이 되는 상태라면 부팅 및 관리가 가능합니다.

제조사에 따라 다른 명칭으로 부르지만 동일한 기능을 한다고 동일하기에 IPMI로 생각할 수도 있습니다.

서버 제조사는 보통 자체적인 원격 하드웨어 관리를 지원하며, IPMI 표준도 함께 지원합니다.

✅ IPMI 주요 기능

IPMI 블록 다이어그램
출처: wikipedia.org

🔲 원격 전원 제어

  • 서버 전원 켜기/끄기/재시작
  • 비정상 시스템 상황에서도 제어 가능

🔲 하드웨어 모니터링

  • 온도, 팬, 전압, 전력 등 센서 데이터 확인
  • 시스템 이벤트 로그(SEL)로 장애 추적 가능

🔲 원격 콘솔 및 미디어 제어 (통합 네트워크)

  • KVM (키보드/비디오/마우스 제어)
  • 원격 ISO 마운트, OS 설치 가능

🔲 보안 및 감사 기능

  • IP 제한, 계정 권한 관리
  • 로그인/이벤트 로그 추적
  • TLS/SSH 등 암호화 지원

✅ BMC

BMC는 서버 마더드에 직접 내장되어 있거나 별도의 모듈 형태(예: 확장 카드)로 내장된 특수 마이크로컨트롤러로, IPMI 아키텍처의 핵심 역할을 수행합니다. 전용 펌웨어와 RAM을 갖추고 있으며, 시스템 관리 소프트웨어와 하드웨어 간의 인터페이스를 제공합니다.

BMC_Baseboard_management_controller
출처: wikipedia.org

BMC는 서버에 내장된 다양한 센서(온도, 팬 속도, 전압, 전력 상태 등)를 실시간으로 모니터링하고, 문제가 감지되면 네트워크를 통해 시스템 관리자에게 알림을 보냅니다. 관리자는 BMC를 통해 원격에서 서버 전원 제어, 재부팅 등의 작업을 수행할 수 있습니다.

이 칩은 운영체제나 서버 전원이 꺼진 상태에서도 작동하며, 전원 제어, 하드웨어 모니터링, 원격 콘솔 접속 등의 기능을 수행합니다. 즉, 메인보드와 물리적으로 분리된 독립 칩이지만, 서버 하드웨어 구성에 통합되어 작동합니다.

✅ Access

접속하는 방법은 전용 소프트웨어 및 CLI 도구 등의 접속 방법이 있습니다.

Dell iDRACK, HPE iLO 및 리눅스 CLI에서 ipmitool을 사용하거나 여러 제조사의 서버를 관리할 수 있는 기업에서 지원하는 툴이 있습니다.

IPMI는 보안상 민감한 기능이 포함되므로 반드시 VPN, 방화벽, 계정 관리 등 보안 설정이 선행되어야 합니다.

ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.

Similar Posts

  • OSI 네트워크 계층: 라우터 | IP 주소(192.xxx)

    OSI 네트워크 계층(Network Layer)은 서로 다른 네트워크에 있는 목적지로 데이터를 전송하기 위한 계층입니다. 이더넷 규칙을 기반으로 한 데이터 링크 계층(Data link layer)은 네트워크에 있는 컴퓨터로 데이터 전송은 가능하지만 인터넷이나 외부 네트워크로 데이터를 전송할 수 없습니다. 네트워크 간의 통신을 하기 위한 네트워크 계층은 다른 네트워크와의 데이터 전송을 위해 라우터(Router)를 필요로 하게 됩니다. 가정용 공유기로…

  • 네트워크(Network) 기본 용어

    네트워크는 그물을 뜻 하는 Net과 Work의 합성어이며, 그물처럼 서러 연결되어 있는 상태를 뜻 합니다. Network는 IT 분야 뿐만 아니라 인적 네트워크, 도로 및 철도, 물류 네트워크(물류 망) 등 다양한 분야에서 사용되는 용어임을 알 수 있습니다. Ⅰ. 네트워크 정의 및 기본 용어 IT에서 보자면 2대 이상의 컴퓨터가 서로 연결되어 통신할 수 있는 상태를 의미합니다….

  • 데이터 링크 계층(Data Link Layer) [OSI 2계층]

    OSI 7 계층에서 데이터 링크 계층은 2계층입니다. 전기 신호를 모아 사람이 알아볼 수 있는 데이터 형태로 처리합니다. 1계층처럼 전기 신호를 정확히 전달하는 목적보다 주소 정보를 정의하고, 정확한 주소로 통신이 되도록 하는데 초점을 맞춥니다. 1계층이 전기 신호를 보내는 것이 목적이기 때문에 출발지와 목적지를 구분할 수 없지만 2계층은 출발지와 도착지 주소를 확인하여 내게 보낸 것인지,…

  • 네트워크 캡슐화 및 역캡슐화

    OSI 계층의 데이터가 송수신 되는 과정에서 데이터는 OSI 계층의 상위에서 하위로 데이터가 보내지게 되며, 데이터를 상위 > 하위, 하위 > 상위로 보내는 과정에서 네트워크 캡슐화와 역캡슐화가 이루어지게 됩니다. 데이터 전송을 위해 헤더라는 정보를 붙여 다음 계층으로 보내야 하는데 헤더를 붙여 나가는 것을 캡슐화(encapsulation)라고 하며, 데이터를 받는 쪽에서 헤더를 하나 씩 제거하면서 받게 되는…

  • [NetWork] 네트워크 구성도 | 랜(LAN)과 왠(WAN)

    네트워크는 서비스를 받는 쪽과 서비스를 제공 쪽으로 나눠 볼 수 있습니다. 두 가지 경우에 따라 네트워크 구성도는 다르게 적용됩니다. 서비스를 제공 받는 경우는 집에서 인터넷을 접속하는 경우와 회사에서 인터넷에 접속해 업무를 보는 경우입니다. 서비스는 제공하는 경우는 클라우드, 데이터 센터(IDC), 회사 서버실에 서버를 놓고 운영하는 경우를 생각할 수 있습니다. ✅ 네트워크 기본 구조 1….

  • 네트워크 구성도

    네트워크는 보통 서비스를 받는 경우와 제공하는 경우로 나뉘며, 서비스를 받는 경우는 ①집에서 인터넷에 접속할 때, ②회사에서 인터넷에 접속하여 업무를 하는 경우를 생각할 수 있습니다. 서비스 제공은 ISP 사업자뿐만 아니라 클라우드, 데이터 센터, 내부 직원용 네트워크 등을 고려할 수 있습니다. 네트워크 구성도는 홈 네트워크 구성 및 데이터 센터 네트워크 구성을 예제로 사용되며 물리적인 연결…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 8   +   3   =