마이크로소프트는 몇 주 전 Microsoft Hyper-V 2019를 정식 출시했습니다. Windows Server 2019 출시 후 무려 8개월이나 기다려야 했다는 점은 다소 이례적인 일이었죠. 이제 누구나 다운로드할 수 있게 되었으니, 이번 글에서는 Hyper-V 2019에 대한 간략한 소개와 함께 물리 서버에 설치하는 방법까지 자세히 살펴보겠습니다.
Hyper-V 2019란 무엇인가?
Hyper-V 2019는 하이퍼바이저 역할을 하는 무료 독립형 제품입니다. 호스트에 설치된 운영 체제와 관계없이 가상 머신을 호스팅할 수 있습니다. 참고로 서버에 Windows Server 2019가 이미 설치되어 있다면, 운영 체제 내에서 역할(Role)을 추가하는 방식으로도 Hyper-V를 활성화할 수 있습니다.
설치 전 필수 확인 사항: 서버 호환성 검증
물리 서버에 Hyper-V 2019 Server Core를 배포한다고 가정해 보겠습니다. 가장 먼저 해야 할 일은 해당 물리 서버가 Hyper-V 2019 Server와 호환되는지 확인하는 것입니다. 왜 이것이 중요할까요? 안정적이고 신뢰할 수 있는 환경을 구축하려면 반드시 벤더의 권장 사항을 따라야 하기 때문입니다.
그렇다면 물리 서버가 'Windows Server 2019' 또는 'Hyper-V 2019' 인증을 받았다는 것은 어떤 의미일까요? 가장 명확하게 이해하는 방법은 마이크로소프트의 공식 설명을 인용하는 것입니다.
"'Certified for Windows Server 2019' 및 'Certified for Windows Server 2016' 배지는 Windows Server 운영 체제와의 호환성 및 권장 사례에 대한 마이크로소프트 표준을 충족하는 하드웨어 구성 요소, 장치, 드라이버, 시스템 및 솔루션을 식별합니다. 이 배지를 획득한 제품과 솔루션은 Hyper-V 환경에서도 완전히 지원됩니다."
Windows Server Catalog에서 호환성 확인하기
이번 글에서는 실제 물리 서버인 Dell PowerEdge R730을 사용해 설치 절차를 진행하겠습니다. 서버가 Windows Server 2019 또는 Hyper-V 2019와 호환되는지 확인하려면 www.windowsservercatalog.com에 접속하여 Windows Server Catalog에서 해당 서버 모델의 호환성을 검색하면 됩니다.
Dell PowerEdge R730은 Windows Server 2019 및 Hyper-V 2019와 호환이 확인되었으므로, 다음 단계는 마이크로소프트 웹사이트에서 시스템 이미지를 다운로드하는 것입니다.
Hyper-V 2019 ISO 이미지 다운로드
- 작업용 PC에서 Google Chrome을 실행하고 Windows Server 평가판(Evaluation) 페이지에 접속합니다.
- Microsoft Hyper-V Server 2019 항목을 펼치고 Continue(계속)를 클릭합니다.
- 개인 정보를 입력하여 양식을 작성한 후 Continue(계속)를 클릭합니다.
- 언어를 선택하고 Download(다운로드)를 클릭합니다. ISO 파일은 기본 이름 '557.190612-0019.rs5_release_svc_refresh_SERVERHYPERCORE_OEM_x64FRE_en-us'으로 저장되며, 파일 크기는 2.8GB입니다. 다운로드 속도는 인터넷 환경에 따라 달라집니다.
- 부팅 가능한 USB 제작 가이드를 참고하여 설치용 부팅 USB를 만듭니다.
BIOS/UEFI 부팅 순서 변경
부팅 USB가 준비되었다면, BIOS/UEFI 설정에서 USB를 첫 번째 부팅 옵션으로 변경해야 합니다. 설정 방법은 서버 제조사마다 다릅니다. Dell 서버의 경우 서버를 재부팅한 후 F11 키를 누르면 부팅 메뉴에 진입할 수 있습니다. BIOS/UEFI 설정을 완료하고 USB로 Hyper-V 2019를 부팅했다면, 아래 설치 절차를 따라 진행하세요.
Hyper-V 2019 Server Core 설치 절차
- 언어, 시간 및 통화 형식, 키보드 또는 입력 방법을 선택하고 Next(다음)를 클릭합니다.

- Install Now(지금 설치)를 클릭합니다.

- I accept the license terms(라이선스 조건에 동의)를 선택하여 라이선스 계약을 확인한 후 Next(다음)를 클릭합니다.

- Which type of installation do you want?(설치 유형 선택) 화면에서 Custom: Install the newer version of Hyper-V Server only (advanced)(사용자 지정: 최신 버전의 Hyper-V Server만 설치(고급))를 클릭합니다.

- Where do you want to install Hyper-V Server?(Hyper-V Server 설치 위치)에서 사용 가능한 디스크를 선택한 후 New(새로 만들기)를 클릭하여 Hyper-V를 설치할 새 파티션을 생성합니다.

- 파티션 크기를 지정하고 Apply(적용)를 클릭합니다. 여기서는 전체 디스크를 Hyper-V Server에 할당하겠습니다.

- OK(확인)를 클릭하여 새 파티션 생성을 확정합니다.

- 방금 생성한 새 파티션을 선택하고 설치를 진행합니다. 이때 System Reserved(시스템 예약)라는 이름의 파티션이 함께 보일 것입니다. 이 파티션에는 부팅 관리자 코드와 부팅 관리자 데이터베이스가 포함되어 있으며, BitLocker 드라이브 암호화에 필요한 시작 파일 공간이 예약되어 있고 복구 환경(Recovery Environment) 역시 이곳에 저장됩니다.

- Hyper-V 설치가 완료될 때까지 기다립니다. 이 과정은 몇 분 정도 소요됩니다.

- 파일 복사와 기능 설치가 끝나면 시스템이 자동으로 재시작됩니다.

- Hyper-V가 첫 시작을 위해 준비 중이라는 화면이 표시됩니다.

- Administrator 계정의 새 암호를 설정해야 합니다. 키보드로 OK(확인)를 선택하고 Enter를 누릅니다.

- 새 암호를 입력한 후 Enter를 누릅니다.

- 암호가 성공적으로 생성되었다는 메시지가 표시되면 키보드로 OK(확인)를 눌러 마무리합니다.

- 이것으로 Hyper-V 설치가 성공적으로 완료되었습니다!

마무리
지금까지 Hyper-V 2019 Server Core의 다운로드부터 물리 서버 설치까지 전 과정을 살펴보았습니다. 다음 글에서는 Hyper-V 2019 Server의 초기 구성에 필요한 모든 단계를 다룰 예정이니 많은 기대 부탁드립니다.