가상 머신(VM, Virtual Machine)
·
Development/개발 공부
가상 머신(Virtual Machine)가상 머신은 소프트웨어로 구현한 물리적인 컴퓨팅 환경을 의미한다.여러 가상 머신을 구동하면, 단일 컴퓨터에서도 여러 대의 컴퓨터가 병렬(parallel)로 작동하는 환경을 구성할 수 있다.단일 컴퓨터는 "호스트 머신", 띄울 수 있는 가상 머신은 "게스트 머신"이라 불린다!(이후 본문에서는 물리적 단일 컴퓨터를 편의상 '호스트 머신'이라 지칭하겠다.) ❓가상 머신을 사용하는 이유?호스트 머신에서 여러 운영체제를 동시에 구동할 수 있다. 예시) Windows 환경 위에서 Linux 및 macOS 환경의 가상머신을 구동시킬 수 있다.게스트 내부에서 보안 문제가 발생하여도, 호스트 머신은 직접적으로 영향을 받지 않는다. 가상 머신의 분류가상 머신은 시스템 가상..