반응형
1. Virtual Machine 이란?
가상 머신이란?
가상 머신(또는 게스트)은 호스트라고 하는 컴퓨팅 환경에서 생성됩니다. 하나의 호스트에 여러 가상 머신이 동시에 존재할 수 있습니다. 가상 머신을 구성하는 주요 파일에는 로그 파일, NVRAM(비휘발성 RAM) 설정 파일, 가상 디스크 파일, 구성 파일 등이 있습니다.
가상 머신 정의
가상 머신은 물리적 컴퓨터와 동일한 기능을 제공하는 소프트웨어 컴퓨터입니다. 가상 머신은 물리적 컴퓨터처럼 애플리케이션과 운영 체제를 실행합니다. 그러나 가상 머신은 물리적 컴퓨터에서 실행되고 물리적 컴퓨터처럼 작동하는 컴퓨터 파일입니다. 다시 말해 가상 머신은 별도의 컴퓨터 시스템처럼 작동합니다.
가상 머신이 필요한 이유
가상 머신은 바이러스에 감염된 데이터에 액세스하고 운영 체제를 테스트하는 등, 호스트 환경에서 수행하기에 위험한 특정 작업을 수행하기 위해 생성됩니다. 가상 머신은 다른 시스템에서 sandbox화되므로, 가상 머신 내의 소프트웨어는 호스트 컴퓨터를 변조할 수 없습니다. 가상 머신은 서버 가상화 등의 다른 목적으로도 사용할 수 있습니다.
가상 머신의 장점:
- 재해 복구 및 애플리케이션 프로비저닝 옵션 제공
- 가상 머신은 유지 및 관리가 간편하며 범용성이 뛰어남
- 하나의 물리적 컴퓨터에서 여러 운영 체제 환경을 실행할 수 있음
가상 머신의 단점:
- 하나의 물리적 시스템에서 여러 가상 머신을 실행하면 성능이 불안정해질 수 있음
- 가상 머신은 물리적 컴퓨터보다 효율성이 떨어지며 실행 속도도 느림
가상 머신의 두 가지 유형:
- 프로세스 가상 머신: 플랫폼 독립적인 환경에서 컴퓨터 프로그램을 실행합니다. 이는 기반 하드웨어 또는 운영 체제의 정보를 감춥니다. 따라서 프로그램이 모든 플랫폼에서 동일한 방식으로 실행됩니다.
- 시스템 가상 머신: 호스트 컴퓨터의 물리적 리소스를 여러 가상 머신 간에 공유할 수 있습니다.
참고 사이트 : www.vmware.com/kr/topics/glossary/content/virtual-machine.html
2. Virtual Machine 종류
가상화 머신 | 지원 OS | 특징 | 비고 |
VM Ware Workstation | Windows, Linux, Mac | ||
VM Ware Workstation Player | Windows, Linux, Mac | VMWare Workstaion 간소화 버전 | |
Oracle VM VirtualBox | Windows, Linux, Mac | ||
Parallels Desktop | Windows, Linux, Mac | MAC용 대표 가상머신 |
대표적인 가상 머신 4가지이다.
3. Virtual Machine 라이센스
가상화 머신 | 개인 사용 | 기업 사용 | 라이센스 종류 |
VM Ware Workstation | X | X | |
VM Ware Workstation Player | O | X | |
Oracle VM VirtualBox | O | O | GPL 2.0 |
Parallels Desktop | X | X |
가상화 머신이 다양한 OS를 지원하지만, 라이센스를 고려하여 VirtualBox를 사용하여
개인/업무용으로 사용할 예정이다.
반응형
'OS > VirtualMachine' 카테고리의 다른 글
VirtualBox 환경설정 (0) | 2020.12.17 |
---|---|
VirtualBox에 CentOS 설치 (0) | 2020.12.16 |
Oracle VM VirtualBox 설치 (0) | 2020.12.16 |
가상 머신 설치용 ISO 다운로드(CentOS) (0) | 2020.12.16 |
가상 머신 설치용 ISO 다운로드(윈도우10) (0) | 2020.12.16 |