본문 바로가기
컴퓨터공학

Windows Server 제작 - VMware를 사용하는 이유

by oioiwoon 2024. 4. 11.
반응형

여러 가상머신 소프트웨어들 중 VMware를 사용하는 이유와 특징에 대해 알아보겠습니다.

 

VMware의 특징

1. 1대의 컴퓨터로 실무 환경과 거의 동일한 네트워크 컴퓨터 환경 구성 가능

앞에서 실습한 것과 같이 이미 4대의 가상 컴퓨터를 생성하고 각 컴퓨터에 서버 역할과 클라이언트 역할을 할당했습니다. 이처럼 기업의 실무 환경과 거의 비슷하게 구성이 가능합니다. 블로그의 글을 지속해 따라 한다면 1대의 컴퓨터로 기업에서 사용하는 각 Windows Server 네트워크 서버 기능을 구축하고 실험해 볼 수 있습니다. 

 

2. 운영체제의 특정 시점 저장 가능

가상머신을 통해 운영체제를 설치하고 운영하다가 특정 프로그램을 잘못 삭제하거나 설치해 시스템에 문제가 생기는 경우가 발생합니다. 이때 VMware 에서는 "스냅숏"이라는 기능을 이용해 언제든지 저장해 놓은 시점으로 돌아갈 수 있습니다.

 

3. 하드디스크 등 하드웨어를 자유롭게 장착, 테스트 가능

실무에서 서버를 운영할 때 여러 개의 하드디스크를 이용해 RAID 등의 방식으로 사용합니다. 하지만 테스트를 위해 여러 개의 물리적인 하드디스크를 준비하는 데에는 무리가 있습니다. 이에 VMware는 원하는 용량의 하드디스크 등 다양한 하드웨어를 테스트 할 수 있습니다.

 

4. 현재 컴퓨터의 상태를 그대로 저장하고, 다음 사용 시 이어서 구동

실제 컴퓨터에서는 작업을 진행하다가 다음에 현재 상태를 그대로 이어서 진행하려면 컴퓨터를 켜 놓고 유지해야 합니다. 하지만, VMware는 'Suspend' 기능을 이용해서 현재 가상머신의 상태를 그대로 정지할 수 있습니다.

 

VMware 요약 및 기타 단점

VMware를 한 줄로 요약하면 "물리적으로 필요한 여러 환경을 가상으로 구축해 볼 수 있다."로 말할 수 있습니다.

물론 VMware에도 단점은 존재합니다. VMware는 일정 수준 이상의 고사양 컴퓨터를 요구합니다. 만약 시스템 성능이 떨어지면 원래 느렸던 컴퓨터는 더 느려질 것입니다. 그래서 VMware를 원활히 사용하기 위해서는 비교적 최신 CPU와 16GB 이상의 메모리, 넉넉한 디스크 공간이 필요합니다. 또한, 속도가 느린 HDD보다 SSD를 권장합니다. 아무리 고사양 컴퓨터라고 하더라도 동시에 5~6개의 운영체제를 작동시키면 한정된 시스템 자원을 나눠서 할당해 전체 시스템이 느려지는 것은 당연한 사실입니다. 위와 같은 단점에도 불구하고 VMware는 1대의 컴퓨터로 실무 환경과 거의 동일하게 구축할 수 있어 적절한 가상머신 소프트웨어라 생각합니다.

 

 추가로 Windows Server 제작 전 VMware의 기본 설정 및 알아야 할 사항에 대해 알아보겠습니다.

 

실습

VMware 종료 옵션

VMware를 종료할 때 Suspend, Power off 등의 옵션이 있습니다. 옵션의 기능에 대해 알아보겠습니다.

 

1-1. VMware Player에서 가상머신 하나를 부트합니다.

1-2. 부한 가상머신을 우측 상단의 X 버튼으로 종료합니다. 여기서 옵션이 나오는데 "Suspend"를 선택합니다.

1-3. 종료하고 다시 VMware Player를 실행합니다. 종료했던 가상머신을 확인하면 State가 Suspend로 되어 있는 것이 확인됩니다. 그리고 화면은 정지했던 시점으로 나타납니다.

1-4. "Play Virtual Machine"을 눌러 가상머신을 다시 실행합니다. 마지막에 진행했던 부분에서 그대로 이어서 진행할 것입니다. 

1-5. 이번에는 X 버튼을 누르고 "Power Off" 옵션을 선택합니다.

1-6. 또 VMware Player를 실행하고 가상머신을 확인하면 State가 Powered Off로 되어 있는 것을 확인할 수 있습니다.

 

가상머신 여러 개 동시 부팅

VMware Player를 사용하면 한 번에 하나의 가상머신만 부트할 수 있습니다. 그래서 여러 개의 가상머신을 동시에 부트하기 위해서는 VMware Player 프로그램 자체를 여러 개 실행한 후 각 가상머신을 부트해야 합니다. 

VMware Workstation Pro를 사용하면 가상머신의 상단의 탭으로 구분되어 한 번에 여러 개의 가상머신을 동시에 부할 수 있습니다. 

 

네트워크 정보 확인 및 변경

생성한 4대의 가상머신에 운영체제를 설치한 후 각 가상머신에 네트워크 관련 정보를 입력해야 인터넷 및 네트워크 환경을 설정할 수 있습니다. 정상적인 네트워크 환경을 구축하려면 각 가상머신에 IP주소, 서브넷 마스크, 게이트웨이 주소, DNS 주소라는 4가지 개념에 대해 알아야 합니다. (4가지 내용에 대해서는 다른 글에서 자세히 다루겠습니다)

 

먼저 VMware Workstation Pro를 사용해 네트워크 설정을 변경하겠습니다.

2-1. VMware Workstation Pro를 실행해 상단의 [Edit] - [Virtual Network Editor]를 선택합니다.

2-2. 우측 하단의 "Change Settings" 버튼을 선택합니다.

2-3. "VMnet8"을 찾아 선택한 후 아래 "Subnet IP"의 주소를 '192.168.111.0'으로 변경합니다.

2-4. 명령 프롬프트에서 "ipconfig /all" 명령을 사용해 "VMware Virtual Ethernet Adapter for VMnet8" 또는 "VMnet8" 부분을 확인합니다.

2-5. 192.168.111.1을 확인하면 정상적으로 설정된 것입니다. 

2-6. 각 가상머신에 대한 네트워크 설정은 다에 계속 진행할 것입니다.

 

호스트 컴퓨터와 게스트 컴퓨터 간 파일 공유 방법

가상머신을 사용하다 보면 호스트 컴퓨터에 있는 파일을 게스트 컴퓨터로 전달해야 할 경우가 생깁니다. 특히 게스트 컴퓨터에서 인터넷 사용이 안될 때, 호스트 컴퓨터에서 설치한 파일을 게스트 컴퓨터로 보내야 할 경우가 자주 발생합니다. 이럴 때 가장 쉬운 방법은 호스트 컴퓨터에서 게스트 컴퓨터로 보낼 파일을 ISO로 작성한 후 게스트 컴퓨터에 DVD/CD를 넣어주는 방식으로 전달하는 것입니다. VMware는 물리적인 DVD/CD도 읽을 수 있으면서 동시에 ISO 파일도 DVD/CD와 똑같이 사용이 가능하기 때문입니다. 

 

3. C:\Windows\Media\ 폴더의 파일을 ISO로 제작해 게스트 컴퓨터로 전송해 보겠습니다.

ISO 파일 제작은 프리웨어를 사용해서 진행하겠습니다. "Free ISO Creater"라는 프로그램을 사용했으며 아래 사용법에 대해 알아보겠습니다.

 

3-1. "Free ISO Creater"를 실행합니다.

3-2. Source Folder에 "C:\Windows\Media" 폴더를 지정하고 Volume Name에 "Media"를 입력합니다. 그리고 ISO File 부분에 저장될 폴더와 생성할 파일 이름을 "C:\Temp\Media.iso"로 지정합니다.

3-3. 완료 후 가상머신을 부합니다. (아무거나 상관없습니다)

3-4. 가상머신 부팅 후 [Player] - [Removable Devices] - [CD/DVD] - [Settings] 메뉴를 선택합니다.

3-5. "Device Status"의 Connected, Connect at power on을 모두 표하고 아래 "Use ISO image file"을 선택합니다. 

3-6. Browse 버튼을 선택하고 "C:\Temp\media.iso" 파일을 선택합니다.

3-7. 위 내용은 아직 OS를 설치하지 않아 실습에 어려움이 있을 것입니다. 기억해 놓고 OS 설치 후 다시 진행해 보겠습니다.

 

여기까지 기본 환경 설정은 완료했습니다. 이제 Windows Server의 개념을 알아보고 본격적으로 Windows Server를 설치해 보겠습니다. 감사합니다. 

 

 

 

반응형