하이퍼바이저(Hypervisor)는 가상화를 위한 소프트웨어 또는 하드웨어로, 컴퓨터 시스템에서 가상 머신(VM, Virtual Machine)을 생성하고 실행하는 역할을 수행합니다. 하이퍼바이저는 물리적 하드웨어와 가상 환경 간의 인터페이스 역할을 하며, 여러 개의 독립적인 가상 머신을 호스트 시스템에서 실행할 수 있도록 합니다. 하이퍼바이저는 크게 두 가지 유형으로 구분됩니다: 형식 1 하이퍼바이저 (Type 1 Hypervisor 또는 Bare-Metal Hypervisor): 호스트 시스템의 하드웨어 위에서 직접 실행됩니다. 운영체제 위에 설치되지 않으며, 가상화 기능을 하드웨어 자체에서 지원합니다. 가상 머신을 직접 관리하며, 호스트와 가상 머신 사이에는 최소한의 레이어가 있습니다. 예시: VM..