기술용어 · #kvm
KVM(커널 기반 가상 머신)
간단한 정의
컨테이너 기반 격리와 구별되는 전체 하드웨어 가상화를 제공하는 Linux 커널 가상화 기술.
KVM은 Linux 커널에 내장된 하이퍼바이저로, 완전한 하드웨어 가상화를 제공합니다: 각 게스트 VM은 자체 커널을 실행하고, 에뮬레이션 또는 반가상화 하드웨어를 보며, 호스트 및 다른 게스트와 완전히 격리됩니다. KVM은 VPS 인프라의 현대 표준으로, 호스트 커널을 공유하는 이전 OpenVZ 컨테이너 기반 'VPS'를 대체합니다.
오프쇼어 호스팅 고객에게 KVM은 올바른 가상화 계층입니다: 모든 게스트 OS(Linux, Windows, BSD, 커스텀)가 작동하고, 전체 커널 모듈 지원(전용 서버에서 로드할 수 있는 모든 것을 로드할 수 있음), 지원되는 곳에서 전체 PCI 패스스루 기능을 제공합니다. KVM이 제공하지 않는 유일한 것은 베어메탈 성능입니다 — 약간의 오버헤드(일반적으로 1-3%)가 있습니다. MurmurHost는 모든 VPS 요금제에서 KVM을 사용합니다.
관련 용어
연결된 개념
같은 컨텍스트에서 알아두면 유용한 인접 정의.