용어 사전 infra 용어 페이지
하이퍼바이저
한 대의 물리 서버를 여러 VM으로 나누어 쓰게 해 주는 가상화 소프트웨어 계층
핵심 아이디어
하이퍼바이저는 물리 서버의 CPU, 메모리, 디스크 같은 자원을 여러 가상 실행 환경에 나누어 주는 소프트웨어 계층입니다. 한 대의 서버를 여러 운영체제나 워크로드가 함께 쓰게 만드는 기반이라고 볼 수 있습니다.
핵심은 단순히 "가상머신을 띄운다"가 아니라 자원 격리와 스케줄링을 맡는다는 점입니다. 그래서 가상화 플랫폼을 이해할 때는 어떤 UI를 쓰는가보다, 실제 하이퍼바이저가 무엇인지 먼저 구분하는 것이 중요합니다.
이 블로그에서의 역할
Mathbong의 Proxmox 시리즈에서는 Proxmox VE가 관리 레이어이고, 실제 가상화 기반은 KVM 하이퍼바이저라는 점을 설명할 때 이 용어를 중심으로 삼습니다. VM과 LXC를 같은 호스트에서 비교하는 출발점입니다.