KVM Over IP의 기본 구조
KVM Over IP 장치는 대역외(Out-of-Band) 관리 아키텍처를 기반으로 작동한다. 대상 서버의 비디오 출력을 아날로그 신호에서 디지털로 변환하는 RGB 디지타이저와 이미지 프레임을 버퍼에 캡처하는 스트리밍 플랫폼으로 구성된다. 키보드와 마우스 입력은 PS/2 또는 USB 프로토콜로 에뮬레이션되어 대상 시스템으로 전송된다. VNC(Virtual Network Computing) 서버가 클라이언트의 원격 명령을 수신하고 이를 로컬 하드웨어 신호로 변환함으로써 마치 물리적으로 해당 시스템 앞에 있는 것과 동일한 경험을 제공한다.
IPMI 통합과 BMC의 역할
IPMI 2.0을 구현하는 대부분의 서버는 KVM Over IP 기능을 포함한다. 시스템의 베이스보드에 통합된 BMC(Baseboard Management Controller)는 독립적인 마이크로컨트롤러로 작동하여 메인 CPU와 별개의 전용 네트워크 포트를 통해 통신한다. 이를 통해 운영 체제가 다운되었거나 응답 불가 상태일 때도 BIOS/UEFI 설정 접근, 원격 전원 제어, 가상 미디어 마운팅 등의 관리 기능을 수행할 수 있다. Intel AMT(Active Management Technology)의 경우 RFB 3.8(포트 5900) 또는 RFB 4.0(포트 16994~16995) 프로토콜을 사용하여 VNC 클라이언트와 통신한다.
실무 주의점: 네트워크 격리와 보안
KVM Over IP 트래픽은 반드시 별도의 관리 VLAN으로 격리하여 운영 트래픽과 분리해야 한다. IPMI 기본 계정의 비밀번호를 즉시 변경하고 강력한 인증 메커니즘(멀티팩터 인증 포함)을 적용하는 것이 필수다. 또한 대역외 관리의 특성상 IPMI 인터페이스 접근 권한을 최소한으로 제한하고 접근 로그를 정기적으로 모니터링해야 하는데, 이는 IPMI가 시스템 최하단에 접근 가능한 권한을 가지기 때문이다.