하나의 하드웨어에 다수의 운영체제를 설치하고, 개별 컴퓨터처럼 동작하도록 하는 프로그램입니다. Virtual Machine Type1 (native / bare metal) 하이퍼 바이저(VMM)는 운영체제와 응용 프로그램을 물리적 하드웨어에서 분리하는 프로세스입니다. 하이퍼바이저 또는 버추얼 머신 모니터라고 하는 소프트웨어가 Hardware에서 직접 구동합니다. Virtual Machine Type2 하이퍼바이저 또는 버추얼 머신 모니터라고 하는 소프트웨어가 Host OS상위에 설치됩니다. 전가상화 각 가상머신이 하이퍼바이저를 통해서 하드웨어와 통신합니다. 하이퍼바이저가 마치 하드웨어인 것처럼 동작하기 때문에 가상머신의 OS는 자신이 가상 머신인 상태인지 모릅니다. VMM이 통역사 역할을 하게 됩니다...