Virtual Machine

joonpark·2021년 7월 2일
0

가상 머신(Virtual Machine)은 물리적 하드웨어 시스템에 구축되어 자체 CPU, 메모리, 네트워크 인터페이스 및 스토리지를 갖추고 가상 컴퓨터 시스템으로 작동하는 가상 환경이다.
실제 물리적인 컴퓨터는 아니지만 실제 컴퓨터처럼 작동하며 컴퓨터의 주요 부품(CPU, 메모리, 하드디스크 등)의 기능을 소프트웨어적으로 구현한다.

가상화 방법은 에뮬레이션, 가상화, 반가상화가 있는데 가상머신은 에뮬레이션에 해당한다.

에뮬레이션

모든 부품의 모든 기능을 소프트웨어적으로 구현하는 방식. 속도는 가장 느리지만 범용성은 가장 뛰어나다.

가상화

CPU 등 주요 부품의 기능에서 하드웨어의 기능을 지원받는다. 속도는 빠르지만 해당 하드웨어에 종속되므로 범용성이 떨어진다.

반가상화

기반이 되는 하드웨어, 소프트웨어와 동일하지는 않지만 비슷한 가상 머신에 대한 소프트웨어 인터페이스를 제공하는 기술이다.

출처 : https://www.redhat.com/ko/topics/virtualization/what-is-a-virtual-machine
https://www.ibm.com/kr-ko/cloud/learn/virtual-machines

0개의 댓글