Windows/Hyper V

[Hyper-V] Hyper-V 시작하기

ceokim 2019. 11. 26. 09:39

Hyper-V

Microsoft Windows Server2008부터 기본적으로 제공되는 가상화솔루션으로 가상화기술을 사용하여 가상화된 컴퓨팅환경을 만들고 관리할 수 있는 인프라를 제공한다.

하나의 물리적 호스트(서버나 컴퓨터)에서 다수의 서버역할을 하는 가상머신을 사용할 수 있다.

 

참고. Hyper-V 아키텍처


 1 Hyper-V 특징

 

- 유연한 가상화 기능

다양한 규모의 서버 사용이 가능


- 안정적인 가상화 플랫폼

클러스터링, 백업, 보안 등의 고가용성기능을 제공하여 업무연속성 및 재해복구 등 안정적인 환경을 제공


- 강력한 보안

외부에 최소한으로 노출되어 안정적인 환경구성이 가능


2 Hyper-V 기능

 

- 다중 운영 체제 지원

Hyper-V는 Windows, Linux를 비롯한 여러 운영 체제를 지원하므로

서로 다른 가상 시스템에서 서로 다른 유형의 애플리케이션 및 서비스를 실행할 수 있다.

 

- 실시간 마이그레이션

Hyper-V를 사용하면 다운타임 없이 한 호스트에서 다른 호스트로 가상 시스템을 실시간 마이그레이션할 수 있으므로 중요한 애플리케이션의 고가용성이 보장된다.

 

*다운타임 : 컴퓨터 시스템, 웹 사이트 또는 응용 프로그램을 사용할 수 없거나 제대로 작동하지 않는 기간

- 향상된 리소스 관리

Hyper-V는 가상 시스템과 해당 리소스를 관리하기 위한 중앙 집중식 관리 콘솔을 제공하므로 CPU, 메모리, 스토리지 등의 리소스를 보다 쉽게 할당하고 관리할 수 있다.

- 스냅샷

Hyper-V에서 가상 시스템의 스냅샷을 생성할 수 있으며 문제나 장애가 발생할 경우 스냅샷을 이용하여 이전 상태로 되돌릴 수 있다.

- 네트워크 가상화

Hyper-V를 사용하면 가상화된 네트워크를 사용하여 가상 스위치와 가상 네트워크 어댑터를 생성하고 가상 시스템을 서로 분리할 수 있다.

- 원격 FX

Hyper-V에는 가상 데스크톱에 액세스하는 원격 사용자에게 풍부한 3D 그래픽 환경을 제공하는 RemoteFX가 포함되어 있다.


3 Hyper-V  요구사항

- Windows 10 Enterprise/ Pro/ Education  (Windows 10 Home/ Mobile/ Mobile Enterprise불가)
- Windows Server 2008 R2 (Datacenter, Enterprise,  Standard editions)
- Windows Server 2012, 2012 R2, 2016, 2019, 2022 (Datacenter and Standard editions)
- 두 번째 수준 주소 변환(SLAT)을 사용하는 64비트 프로세서
- VM모니터 모드확장에 대한 CPU지원 (Intel Cpu의 VT-c)
- 최소 4GB이상의 메모리, 20GB이상의 디스크 공간

 

*SLAT : 가상화의 성능을 향상시키는데 사용되는 하드웨어기능. 가상화 소프트웨어는 가상 시스템의 메모리주소를 호스트시스템의 물리적 주소로 변환해야 하는데 이 과정에서 성능 오버헤드가 발생할 수 있다. 이러한 오버헤드를 줄여 가상화의 성능을 향상시키는데 도움이 되는 하드웨어 기능.

 

참고. Hyper-V요구사항

참고. 지원되는 게스트운영체제

 

3-1 하드웨어호환성 확인방법

cmd창에서 systeminfo입력 후 'hyper-V요구사항'부분에 모두 '예'라고 표시되어 있어야 한다.
한가지라도 '아니오'라고 표시되어있다면 정상적인 가상화사용이 불가능하다.

hyper-v가 실행중이라면 다음과 같이 뜨게된다.


4 Hyper-V활성화 설정

방법1

→ 관리자권한으로 명령프롬프트(cmd)실행

 DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

→ 재부팅

  1. 릭하고 '앱 및 기능'을 선택합니다.
  2. 관련 설정에서 오른쪽에 있는 프로그램 및 기능 을 선택 합니다.
  3. Windows 기능 사용/사용 안 함을 선택합니다.
  4. Hyper-V를 선택하고 확인을 클릭합니다.

 

방법2

 

 윈도우키+r 실행창에서 명령어 appwiz.cpl 입력

 Windows기능 켜기/끄기 클릭

 Hyper-V를 선택하고 확인을 클릭

 재시작