Linux

기초다지기 - VMware workstation pro로 VM(가상머신) 생성하기

블루빔 2020. 12. 24. 22:19

 VMware Workstation Pro는 VMware사의 가상 머신 소프트웨어이며 type 2 인 host형 hypervisor이다.
특징: 
- 라이선스가 유료
- Workstation player에 비해 스냅샷 기능, 가상 네트워크 사용자 설정 기능이 있다. 

 

 설치 

링크 : www.vmware.com/kr/products/workstation-pro/workstation-pro-evaluation.html

 

 VM 생성 

Typical 버전으로 생성:

 

step 1) 운영체제 설치는 VM을 생성한 후에 한다. 

 

step 2) 리눅스를 선택하고 CentOS7 64-bit를 선택한다. (우분투는 Ubuntu 64-bit 선택)

 

step 3) 생성할 VM이름, 파일 위치 설정해준다. 

 

step 4) 가상 하드디스크 용량을 20GB로 지정한다. 
호스트 컴퓨터 입장에서 가상 하드디스크는 하나의 커다란 파일이다. 운영체제가 설치되지 않은 상황에서 가상 하드디스가 20GB를 차지하면 공간 낭비가 일어날 수 있다. 그러므로 VM에게는 가상 하드디스크의 크기를 20GB로 인식시키지만 실제로는 그보다 작다. 공간이 필요하면 필요한 공간만큼 자동으로 조금씩 늘어나게 하며 그 크기가 최대 20GB이다.

 

step 5) 설정한 부분을 보여준다. 메모리나 네트워크 부분은 자동으로 지정된 것을 볼 수 있다.
( Edit Virtual Machine Settings에서 필요한 부붐의 용량을 변경, 추가, 제거할 수 있다. )

 

Custom 버전으로 생성:
Custom 버전으로 생성하면 위 절차 외에도 메모리, 네트워크 등 다양한 부분들을 직접 설정해야 한다. 필요한 부분은 Edit Virtual Machine Settings에서 변경하면 되므로 실습에서는 굳이 이 방법을 쓰지 않는 것을 추천한다.  

 

 

 생성된 VM을 열기 

step 1) File -> Open -> 생성한 VM 파일 열기  

 

 

 가상 머신의 하드웨어 

 Memory  : ( RAM ) 호스트 컴퓨터가 가진 메모리를 VM과 나눠서 가짐 
- 호스트 컴퓨터 메모리가 8GB이면 VM을 부팅하는 순간에 호스트 컴퓨터는 게스트 컴퓨터에게 1GB를 주고 나머지 7GB를 사용한다. (VM을 만든 시점이 아닌 VM을 부팅하는 시점에 메모리를 할당해 준다. 그러므로 동시에 부팅하지 않는다면 수십 개의 게스트 컴퓨터를 만들어도 된다.)  

 Processors  : ( CPU ) 현재 VM에서는 코어가 1개가 장착되어 있다. 호스트 컴퓨터의 CPU가 멀티코어라면 VM에서도 코어를 여러 개 할당할 수 있다. 
CPU( Central Processing Unit) - 중앙처리장치

 - 코어: CPU안에서 물리적인 연산을 담당하는 부분. 코어 개수를 늘릴수록동시에 더 많은 데이터 연산을 할 수 있다.  

 - 스레드: 프로세스 내에서 실행되는 흐름의 단위. 
  기존의 코어수를 늘려서 CPU의 성능을 향상하던 것을 코어당 스레드 개수를 늘려서 CPU의 성능을 향상한다.
  (예: 코어를 성능 좋은 화물차에 비유하면 스레드는 화물운송 도로라고 가정할 수 있다. 아무리 좋은 화물차도 차선이 1개 있을 때보다 2개 있을 때 더 효율적으로 일을 할 수 있듯이 스레드도 1개일 때보다는 2개일 때 더 좋다) 

 - 클럭: 동작속도를 나타낸다.

 - 캐시 메모리: (단기 기억용량) 속도가 빠른 장치와 느린 장치 사이에서 속도 차이에 따른 병목현상을 줄이기 위한 범용 메모리를 지칭 

 

 Hard Disk  : ( SCSI ) 하드디스크는 언제든지 제거/장착할 수 있다. 

 

 CD/DVD  : ( SCSI ) 가상 머신에 CD/DVD를 장착할 수 있다.
유형:
 1) 호스트 컴퓨터에 부착된 CD/DVD 장치를 그대로 사용 
 2) .iso 파일을 CD/DVD처럼 사용 

 

 Network Adapter  : (NIC | 랜카드) 기본 설정이 NAT방식이다.