하이퍼-V
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
Hyper-V는 마이크로소프트가 개발한 하이퍼바이저 기반 가상화 기술이다. 2008년에 처음 출시되었으며, Windows Server 및 Windows 클라이언트 운영 체제에 포함되어 제공된다. Hyper-V는 가상 머신을 생성하고 관리하며, 파티션이라는 논리적 격리 단위를 통해 각 게스트 운영 체제를 실행한다. 다양한 버전으로 발전해 왔으며, Windows Server, Windows 클라이언트 운영 체제, 그리고 독립 실행형 제품으로 제공된다. 최신 버전에서는 중첩 가상화, 개별 장치 할당, 윈도우 컨테이너, 보호된 VM, Linux 지원 등 다양한 기능이 추가되었다. Hyper-V는 오디오 가상화, 광학 드라이브 사용, VT-x/AMD-V 처리 등 몇 가지 제한 사항을 가지고 있다.
더 읽어볼만한 페이지
- 윈도우 서버 2008 - 윈도우 서버 2008 R2
윈도우 서버 2008 R2는 윈도우 7 기반의 마이크로소프트 서버 운영 체제로, 하이퍼-V 2.0을 통한 가상화 성능 향상, 액티브 디렉터리 기능 개선, IIS 7.5를 통한 웹 서비스 강화 등의 기능이 추가되었으나 2020년 1월에 지원이 종료되었다. - 윈도우 서버 2008 - 인터넷 익스플로러 7
인터넷 익스플로러 7은 마이크로소프트에서 개발하여 2006년 10월에 공개된 웹 브라우저로, 탭 브라우징, 피싱 필터, 강화된 ActiveX 제어 등 사용자 편의성과 보안 기능이 강화되었으며 윈도우 비스타의 기본 브라우저이자 윈도우 XP를 포함한 다른 버전에도 제공되었다. - 윈도우 서버 - 윈도우 서버 2012
윈도우 서버 2012는 윈도우 8과 함께 개발되어 2012년 9월 4일에 공개된 마이크로소프트의 서버 운영체제 제품군으로, 다양한 기능 개선과 64비트 CPU 지원, 4가지 에디션 출시, 긍정적인 평가를 받았으며 후속 버전으로 윈도우 서버 2012 R2가 출시되었다. - 윈도우 서버 - 윈도우 서버 2003
윈도우 서버 2003은 마이크로소프트에서 개발한 서버 운영체제로, 다양한 비즈니스 환경에 맞춰 여러 에디션으로 출시되었으며, PREfast를 통한 버그 검사 강화, IIS 6.0, 액티브 디렉터리 등의 기능 개선이 이루어졌고, x64 프로세서 지원 에디션 출시 및 Windows Server 2003 R2 출시 후 2015년 연장 지원이 종료되었으나 WannaCry 공격으로 인해 긴급 보안 패치가 배포되기도 했다. - 가상화 소프트웨어 - X86 가상화
X86 가상화는 x86 아키텍처 기반 시스템에서 가상 머신을 구현하는 기술로, 소프트웨어 기반 가상화와 하드웨어 지원 가상화로 나뉘며, CPU 제조사의 가상화 확장 기술을 활용하여 가상 머신의 성능을 향상시킨다. - 가상화 소프트웨어 - VM웨어 v스피어
VM웨어 v스피어는 VM웨어에서 개발한 서버 가상화 플랫폼으로, 다양한 운영체제 지원, 가상 시스템 확장, vMotion 개선, 스토리지 관리 효율성 향상 등의 특징을 가지며 클라우드 환경 지원 강화 및 관리 효율성 증대에 초점을 맞추어 지속적으로 업데이트되고 있다.
하이퍼-V - [IT 관련 정보]에 관한 문서 | |
---|---|
Hyper-V 정보 | |
![]() | |
![]() | |
개발사 | 마이크로소프트 |
출시일 | 2008년 6월 28일 |
대체 대상 | Windows Virtual PC Microsoft Virtual Server |
운영 체제 | Windows Server Windows 8 (x64; Pro, Enterprise, Education) Windows 8.1 (x64; Pro, Enterprise, Education) Windows 10 (x64; Pro, Enterprise, Education) Windows 11 (x64; Pro, Enterprise, Education) |
장르 | 네이티브 하이퍼바이저 |
라이선스 | 독점 소프트웨어 |
웹사이트 | Hyper-V 공식 웹사이트 |
Windows 구성 요소 | |
포함된 운영 체제 | Windows Server 2008 이후 버전 Windows 8 Pro Enterprise Windows 8.1 Pro Enterprise Windows 10 Home・S를 제외한 모든 에디션 Windows 11 Home을 제외한 모든 에디션 |
설명 | (모두 x64 버전 전용. x86 버전은 Hyper-V 관리자(원격 관리 도구)만 지원) |
2. 역사
하이퍼-V에는 명확히 구별되는 두 가지 버전이 있다.
- 마이크로소프트 하이퍼-V 서버 2012 (현재 판의 하이퍼 V가 포함되어 있음) 및 마이크로소프트 하이퍼-V 서버 2008 R2 (독립형 제품)
- 윈도우 서버 2012, 마이크로소프트 윈도우 서버 2008 R2, 윈도우 서버 2008의 일부
하이퍼-V 서버는 2008년 10월 1일에 공개되었다. 윈도우 서버 2008 "코어"의 변형이며 완전한 하이퍼-V 기능이 포함되어 있다. 다른 윈도우 2008 서버 롤(Role)은 사용하지 못하지만 제한된 윈도우 서비스를 사용할 수 있다.[114] 무료 64비트 하이퍼-V "코어" 버전은 명령 줄 인터페이스(CLI)로 제한되는데, 여기서 호스트나 부모(하이퍼-V 코어 서버) 운영 체제, 물리 하드웨어 및 소프트웨어를 셸 명령을 사용하여 구성할 수 있다. 새로운 메뉴로 동작하는 CLI 인터페이스는 초기 구성을 상당히 단순화했으며, 일부 무료로 내려받을 수 있는 스크립트 파일은 이 개념을 확장하고 있다. 호스트(하이퍼-V 코어 서버 운영 체제)와 게스트 또는 가상 운영 체제의 관리 및 구성은 일반적으로 확장 관리 콘솔을 내려받은 뒤 윈도우 비스타 PC나 윈도우 2008 서버(32/64비트)에 설치하여 사용할 수 있다. 다른 윈도우 2008 서버의 경우 하이퍼-V "롤"을 설치하여 관리 콘솔을 리다이렉트하여 사용할 수 있다. 윈도우 하이퍼-V 코어 서버의 또 다른 관리 및 구성은 원격 윈도우 데스크톱 RDP 세션(여전히 CLI를 이용)을 사용하거나, 비스타 PC나 완전한 버전의 윈도우 2008 서버에 있는 컴퓨터 관리, 그룹 정책(로컬)과 같은 리다이렉트된 표준 관리 콘솔(MMC)을 사용하여 이용할 수 있다. 이로써 클릭을 통한 구성과 하이퍼-V 코어 서버의 감시가 더 용이하게 되었다. 하이퍼-V 코어 서버 릴리즈 2 (R2)는 2009년 9월부터 사용할 수 있으며, 이는 윈도우 파워셸 v2 및 업데이트된 윈도우 2008 코드 기반이 주된 기능이다.
Hyper-V의 관리 및 설정 변경은 Hyper-V 기능을 활성화한 Windows Server에 직접 로그온하거나, 원격으로 수행할 수 있다. 원격 관리를 하려면 Windows Server 또는 Hyper-V 원격 관리 도구가 설치된 클라이언트 OS(Windows Vista 및 Windows 7)가 필요하며, x64/x86 버전에 관계없이 Hyper-V 관리자를 활성화한 Pro 이상 에디션의 Windows 8/8.1, Windows 10, Windows 11에서도 가능하다. 또한, Core 서버의 MMC 포인팅 리디렉션을 통한 원격 데스크톱 또는 원격 서버를 사용할 수 있다.
마이크로소프트는 두 가지 채널을 통해 Hyper-V를 제공한다.
1. Windows의 일부: Hyper-V는 Windows Server 2008 이상 버전의 선택적 구성 요소이다. 또한 Windows 8, Windows 8.1, Windows 10, Windows 11의 Pro 및 Enterprise 에디션의 x64 SKU에서도 사용할 수 있다.
2. Hyper-V Server: 제한된 기능과 Hyper-V 구성 요소를 갖춘 프리웨어 버전의 Windows Server이다.[7]
2. 1. 개발 배경 및 초기 버전
'''Viridian'''(버리디언)이라는 코드명으로 불렸으며[3], 출시 전에는 잠시 '''Windows Server Virtualization'''(윈도우 서버 가상화)으로 알려졌던 베타 버전은 Windows Server 2008의 특정 x86-64 에디션과 함께 제공되었다. 최종 버전은 2008년 6월 26일에 출시되었으며 Windows 업데이트를 통해 배포되었다.[4] 이후 Hyper-V는 2012부터 모든 버전의 Windows Server와 함께 출시되어[5][6][44] Microsoft Virtual Server를 대체했으며, Windows 8부터는 개인용 컴퓨터의 하드웨어 가상화 구성 요소가 되어 Windows Virtual PC를 대체했다.버추얼 서버를 대체하는 형태로, 초기의 Hyper-V는 Windows Server 2008의 x64 에디션의 기능 중 하나로 베타 버전이 출시되었으며, Windows Update 등을 통해 정식 버전이 2008년6월 26일에 공개되었다[63]。이후에도 Hyper-V는 Windows Server 등의 기능으로 계속 제공되어, Windows Server 2008 R2에는 Hyper-V 2.0이, Windows Server 2012에는 Hyper-V 3.0이 탑재되었다.
초기에는 Hyper-V 기능이 클라이언트 OS에 탑재되지 않았지만, Windows 8 Pro 및 Windows 8 Enterprise 이후부터는 Windows Virtual PC를 대신하여 Hyper-V 기능이 탑재되었다(기본적으로 x64 버전 전용이지만 x86 버전은 원격 관리 도구인 Hyper-V 관리자만 지원). 이들은 기존의 서버용과 구분하여 "클라이언트 Hyper-V"라고 불린다[64][65]。
2. 2. 버전 발전 과정
Hyper-V는 Windows Server 2008과 함께 처음 출시된 이후, 각 Windows Server 버전에 따라 발전해왔다.[5][6][44] 초기에는 '''Viridian'''이라는 코드명으로 불렸으며[3], 출시 전에는 잠시 '''Windows Server Virtualization'''으로 알려졌다.[4] 버추얼 서버를 대체하는 형태로, 2008년6월 26일에 Windows Update를 통해 정식 버전이 배포되었다.[4]Windows 8부터는 개인용 컴퓨터에도 하드웨어 가상화 구성 요소로 Hyper-V가 탑재되어 Windows Virtual PC를 대체하게 되었다. 이를 "클라이언트 Hyper-V"라고 부른다.[64][65]
Hyper-V는 두 가지 형태로 제공된다.
# Windows의 일부: Windows Server 2008 이상의 서버 버전과 Windows 8, Windows 8.1, Windows 10, Windows 11의 Pro 및 Enterprise 에디션(x64 SKU)에서 선택적 구성 요소로 제공된다.
# Hyper-V Server: 제한된 기능과 Hyper-V 구성 요소를 갖춘 프리웨어 버전의 Windows Server이다.[7]
Hyper-V Server는 윈도우 서버 2008 서버 코어와 Hyper-V 역할을 포함하며, 명령줄 인터페이스를 통해 관리된다.[8] 원격 데스크톱 연결을 통한 원격 액세스도 지원한다. Hyper-V Server 2008 R2는 Windows PowerShell v2를 포함하여 CLI 제어 기능이 향상되었다.
Hyper-V Server 2019는 무료 독립형 제품의 마지막 버전이며, 2024년 1월 9일에 주류 지원이 종료되었고, 2029년 1월 9일에 연장 지원이 종료될 예정이다.[9] Hyper-V는 윈도우 서버 2022의 역할로 계속 제공되며, 해당 운영 체제가 지원되는 한 지원될 예정이다.[10]
Hyper-V의 관리 및 설정 변경은 Hyper-V 기능을 활성화한 Windows Server에 직접 로그온하거나, 원격으로 수행할 수 있다. 원격 관리를 위해서는 Windows Server 또는 Hyper-V 원격 관리 도구가 설치된 클라이언트 OS가 필요하다.
각 버전별 주요 변경 사항은 다음과 같다.
Hyper-V는 파티션을 통해 가상 머신을 격리한다. 파티션은 하이퍼바이저에서 지원하는 논리적 격리 단위이며, 각 게스트 운영 체제가 실행된다. 하이퍼바이저 인스턴스에는 최소 하나의 부모 파티션이 있어야 하며, 이 파티션은 지원되는 버전의 Windows를 실행한다. 부모 파티션은 게스트 OS를 호스팅하는 자식 파티션을 생성한다. 가상화 서비스 제공자 및 가상 머신 관리 서비스는 부모 파티션에서 실행되며 자식 파티션을 지원한다. 부모 파티션은 Hyper-V에서 노출되는 API인 ''하이퍼콜'' API를 사용하여 자식 파티션을 생성한다.[11]
3. 아키텍처
자식 파티션은 실제 프로세서에 액세스할 수 없으며 실제 인터럽트를 처리하지도 않는다. 대신 프로세서의 가상 보기를 가지며 ''게스트 가상 주소''에서 실행된다. VM 구성에 따라 Hyper-V는 각 파티션에 프로세서의 하위 집합만 노출할 수 있다. 하이퍼바이저는 프로세서에 대한 인터럽트를 처리하고 논리적 ''합성 인터럽트 컨트롤러''(SynIC)를 사용하여 해당 파티션으로 리디렉션한다. Hyper-V는 CPU에서 제공하는 2단계 주소 변환을 사용하여 게스트 가상 주소 공간의 주소 변환을 하드웨어 가속할 수 있으며, 이는 Intel에서는 EPT라고 하고 AMD에서는 RVI(이전 NPT)라고 한다.
자식 파티션은 하드웨어 리소스에 직접 액세스할 수 없지만 ''가상 장치'' 측면에서 리소스의 가상 보기를 갖는다. 가상 장치에 대한 모든 요청은 ''VMBus''를 통해 부모 파티션의 장치로 리디렉션되어 요청을 관리한다. VMBus는 파티션 간 통신을 가능하게 하는 논리적 채널이다. 응답도 VMBus를 통해 리디렉션된다. 부모 파티션의 장치가 가상 장치이기도 한 경우 물리적 장치에 액세스할 수 있는 부모 파티션에 도달할 때까지 더 리디렉션된다. 부모 파티션은 VMBus에 연결되어 자식 파티션의 장치 액세스 요청을 처리하는 ''가상화 서비스 제공자''(VSP)를 실행한다. 자식 파티션 가상 장치는 내부적으로 VMBus를 통해 부모 파티션의 VSP로 요청을 리디렉션하는 ''가상화 서비스 클라이언트''(VSC)를 실행한다. 이 전체 프로세스는 게스트 OS에 투명하다.
가상 장치는 또한 저장소, 네트워킹 및 그래픽 하위 시스템 등에 대해 ''Enlightened I/O''라는 Windows Server 가상화 기능을 활용할 수 있다. Enlightened I/O는 SCSI와 같은 고급 통신 프로토콜의 특수 가상화 인식 구현으로, 모든 장치 에뮬레이션 계층을 우회하고 VMBus를 직접 활용할 수 있다. 이렇게 하면 통신이 더 효율적이지만 게스트 OS가 Enlightened I/O를 지원해야 한다.
현재 다음 운영 체제만 Enlightened I/O를 지원하므로 다른 운영 체제보다 Hyper-V에서 게스트 운영 체제로 더 빠르게 실행할 수 있다. 다른 운영 체제는 더 느린 에뮬레이트된 하드웨어를 사용해야 한다.
4. 시스템 요구 사양
- 윈도우 서버 2008 스탠다드, 엔터프라이즈, 데이터센터의 x64 버전은 x64 기반 프로세서에서 실행해야 한다.[114]
- 하드웨어 보조 가상화 기능이 있는 프로세서 (예: 인텔 VT 또는 AMD-V)를 사용해야 한다.[114]
- NX 비트 호환 CPU를 사용해야 하며, 하드웨어 데이터 실행 방지(DEP)가 켜져 있어야 한다.[114]
- 최소 2GB의 메모리가 필요하다. (각 가상 운영 체제는 자체 메모리가 필요하므로 실제로는 더 많은 메모리가 필요하다.)[114]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 코어는 설치 용량으로 약 3GB의 디스크 공간이 필요하다.[114]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 완전 GUI 제품은 설치 용량으로 약 8GB의 디스크 공간이 필요하다.[114]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 완전 GUI 또는 코어는 VM 실행을 위해 최대 31GB의 메모리를 지원하며, 하이퍼-V 부모 운영 체제에서는 1GB를 지원한다.[116]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 완전 GUI 또는 코어는 최대 1, 2, 4개의 코어를 갖춘 최대 4개의 프로세서를 지원한다.[114]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 완전 GUI 또는 코어는 최대 128개의 "게스트 운영 체제"를 지원한다.[117]
- 윈도우 2008 스탠다드 (64 비트) 하이퍼-V 완전 GUI 또는 코어는 32비트 (x86) 및 64비트 (x64) 게스트 VM을 지원한다.[114]
독립형 하이퍼-V 서버는 윈도우 서버 2008의 기존 설치본을 요구하지 않으며 최소 1GB의 메모리와 2GB의 여유 디스크 공간을 요구한다.
하이퍼-V 역할은 윈도우 서버 2008 이후의 Standard, Enterprise, Datacenter 에디션의 x86-64 변형, 윈도우 8 이후의 Pro, Enterprise, Education 에디션에서만 사용할 수 있다. 윈도우 서버에서는 전체 설치 또는 코어 설치 여부에 관계없이 설치할 수 있다. 또한 하이퍼-V는 무료 소프트웨어 버전의 윈도우 서버인 하이퍼-V 서버 운영 체제의 일부로 제공될 수 있다.[14] 어느 경우든 호스트 컴퓨터에는 다음이 필요하다.[15]
가상 머신에 할당된 메모리 양은 운영 체제에 따라 다르다.
운영체제 | 최대 메모리 |
---|---|
윈도우 서버 2008 Standard | 31GB(VM) + 1GB(호스트 OS)[17] |
윈도우 서버 2008 R2 Standard | 32GB[18] |
윈도우 서버 2008 R2 Enterprise 및 Datacenter 에디션 | [18] |
하이퍼-V 서버 2008 R2 | [15] |
윈도우 서버 2012 |
각 가상 머신에 할당된 CPU 수도 OS에 따라 다르다.
운영체제 | VM당 CPU 수 |
---|---|
윈도우 서버 2008 및 2008 R2, 하이퍼-V 서버 2008 R2 | 1, 2 또는 4개[14] |
윈도우 서버 2012 | 최대 64개 |
동시에 활성화된 가상 머신의 최대 개수도 운영체제에 따라 다르다.
운영체제 | 최대 가상 머신 수 |
---|---|
윈도우 서버 2008 및 2008 R2, 하이퍼-V 서버 2008 | 384개[19] |
윈도우 서버 2012 및 하이퍼-V 서버 2012 | 1024개[20] |
윈도우 서버 2016 | 클러스터 및 노드당 8000개[21] |
5. 지원 게스트 운영 체제
Hyper-V는 다양한 게스트 운영 체제를 지원한다.[118] 주요 지원 게스트 운영 체제는 다음과 같다:
- 윈도우 11
- 윈도우 10
- 윈도우 8.1
- 윈도우 8
- 윈도우 서버 2008 x86/x64
- 윈도우 HPC 서버 2008
- 윈도우 서버 2003
- 윈도우 2000 서버 SP4 및 어드밴스드 서버 SP4[119]
- 윈도우 비스타 SP1 (홈 에디션 제외)
- 윈도우 XP 프로페셔널 SP2/SP3/x64
- 수세 리눅스 엔터프라이즈 서버 10 SP1/SP2
리눅스 게스트 운영 체제에 대한 기본적인 가상화 지원도 제공된다. [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ab7f4983-93c5-4a70-8c79-0642f0d59ec2 리눅스 통합 구성 요소]와 [https://web.archive.org/web/20100402083924/http://www.xen.org/download/satori.html Satori InputVSC] 드라이버를 설치하면 반가상화 지원을 사용할 수 있다. 2009년 7월 20일, 마이크로소프트는 리눅스 커널에 들어간 세 개의 드라이버들을 GPL로 공개하여[120] 2.6.32 이상의 커널은 자체적으로 하이퍼 V 반가상화 지원을 포함하고 있다. 마이크로소프트는 Linux Integration Service Version이라는 이름으로 Redhat 계열의 리눅스를 위한 드라이버를 제공하며 해당 프로그램을 다운로드하여 설치할 수 있다.
Windows Server 2008 R2 SP1에서 지원되는 게스트 운영 체제는 다음 표와 같다.[22]
게스트 운영 체제 | 가상 CPU | ||
---|---|---|---|
OS | 에디션 | 개수 | 아키텍처 |
Windows Server 2012 | Hyper-V, Standard, Datacenter | 1–4 | x86-64 |
Windows Home Server 2011 | Standard | 1–4 | x86-64 |
Windows Server 2008 R2 SP1 | Web, Standard, Enterprise, Datacenter | 1–4 | x86-64 |
Windows Server 2008 SP2 | Web, Standard, Enterprise, Datacenter | 1–4 | IA-32, x86-64 |
Windows Server 2003 R2 SP2 | Web, Standard, Enterprise, Datacenter | 1 또는 2 | IA-32, x86-64 |
Windows 2000 SP4 | Professional, Server, Advanced Server | 1 | IA-32 |
Windows 7 | Professional, Enterprise, Ultimate | 1–4 | IA-32, x86-64 |
Windows Vista | Business, Enterprise, Ultimate | 1–4 | IA-32, x86-64 |
Windows XP SP3 | Professional | 1 또는 2 | IA-32 |
Windows XP SP2 | Professional, Professional x64 Edition | 1 | IA-32, x86-64 |
SUSE Linux Enterprise Server 10 SP4 또는 11 SP1–SP3 | 1–4 | IA-32, x86-64 | |
Red Hat Enterprise Linux 5.5–7.0 | Red Hat Compatible Kernel | 1–4 | IA-32, x86-64 |
CentOS 5.5–7.5 | 1–4 | IA-32, x86-64 | |
Ubuntu 12.04–20.04 | Debian Compatible Kernel | 1–4 | IA-32, x86-64 |
Debian 7.0 | Debian Compatible Kernel | 1–4 | IA-32, x86-64 |
Oracle Linux 6.4 | Red Hat Compatible Kernel | 1–4 | IA-32, x86-64 |
페도라 8 또는 9는 지원되지 않지만 실행되는 것으로 보고되었다.[23][24][25]
FreeBSD 8.2 이상 게스트에 대한 타사 지원은 넷앱(NetApp)과 시트릭스(Citrix) 간의 파트너십을 통해 제공된다.[26] 여기에는 에뮬레이션 및 반가상화 모드와 여러 Hyper-V 통합 서비스가 포함된다.[27]
Windows Server 2008 및 이후 서버 버전, Windows Vista SP1 및 이후 클라이언트, 그리고 시트릭스 XenServer 및 노벨의 제품과 같은 ''Enlightened I/O'' 및 하이퍼바이저 인식 커널을 갖춘 게스트 운영 체제는 VSC 드라이버가 VMBus를 통해 VSP와 직접 통신하므로 호스트 리소스를 더 잘 사용할 수 있다.[29] 비-"enlightened" 운영 체제는 에뮬레이션된 I/O로 실행되지만,[30] Windows Server 2003 SP2, Windows Vista SP1 및 Linux용 ''통합 구성 요소''(VSC 드라이버 포함)를 사용하면 더 나은 성능을 얻을 수 있다.
Xen을 활성화한 Linux 게스트는 Hyper-V에 의해 반가상화가 가능하다. 현재, SUSE Linux Enterprise Server 10, 11, 12 x86 및 x64 Edition이 이 방법으로 마이크로소프트에서 공식적으로 지원되고 있다.[33] 2008년 2월, 레드햇과 마이크로소프트는 각 OS에서의 하이퍼바이저 상호 운용성에 대한 가상화 계약에 서명하여 레드햇 엔터프라이즈 리눅스 5가 공식적으로 Hyper-V에서 지원되도록 했다.[34]
Hyper-V 버전별 공식 지원 게스트 OS는 다음 표와 같다.
6. 버전별 기능 변화
Hyper-V는 윈도우 서버 버전에 따라 새로운 기능이 추가되거나 기존 기능이 개선되었다.
6. 1. Windows Server 2012 (Hyper-V 3.0)
윈도우 서버 2012는 하이퍼-V에 다음과 같은 많은 새로운 기능을 도입했다.[44]- 하이퍼-V 확장 가능 가상 스위치[45][46]
- 네트워크 가상화[45]
- 멀티 테넌시(Multi-tenancy)
- 스토리지 리소스 풀
- 최대 64TB 크기의 가상 하드 디스크를 지원하고, 정전 시 복원 기능을 갖춘 .vhdx 디스크 형식[47]
- 가상 파이버 채널
- 오프로드 데이터 전송
- 하이퍼-V 복제[48]
- 크로스-프레미스 연결
- 클라우드 백업
6. 2. Windows Server 2012 R2
Windows Server 2012 R2의 하이퍼-V는 2세대 가상 머신을 추가했다.[36]마이크로소프트는 Windows Server 2012 R2와 함께 다음과 같은 새로운 기능을 도입했다.[49]
6. 3. Windows Server 2016
윈도우 서버 2016과 윈도우 10 1607의 하이퍼-V는 다음 기능을 추가한다.[55]- 중첩 가상화[56] (인텔 프로세서만 지원하며, 하이퍼-V의 호스트와 게스트 인스턴스 모두 윈도우 서버 2016 또는 윈도우 10 이상이어야 함)
- 개별 장치 할당(DDA)으로, 호환되는 PCI 익스프레스 장치를 게스트 가상 머신에 직접 전달할 수 있다.[57]
- 윈도우 컨테이너 (OS 수준이 아닌 앱 수준에서 격리를 달성하기 위해)
- [https://software.intel.com/en-us/articles/intel-software-guard-extensions-remote-attestation-end-to-end-example#circle-of-trust 원격 증명 서버]를 사용한 보호된 VM
- 게스트에 의한 호스트 CPU 리소스 사용량 모니터링 및 보호(게스트에 의한 CPU 사용 제한)
6. 4. Windows Server 2019
윈도우 서버 2019 및 윈도우 10 1809 버전의 Hyper-V에는 다음과 같은 기능이 추가되었다.[58]- Linux 호환성을 개선한 보호된 가상 머신
- 가상 머신 암호화 네트워크
- vSwitch 수신 세그먼트 병합
- 동적 가상 머신 멀티 큐(d. VMMQ)
- 영구 메모리 지원
- 스토리지 공간 다이렉트 및 장애 조치(Failover) 클러스터링 기능 및 성능 대폭 개선
6. 5. Windows Server 2022
윈도우 서버 2022의 하이퍼-V에 추가된 기능은 다음과 같다.[59]- AMD 프로세서용 중첩 가상화
- 가상 스위치용 업데이트된 수신 세그먼트 병합(RSC)
7. 한계
하이퍼-V는 마이크로소프트 버추얼 서버 및 윈도우 버추얼 PC와 마찬가지로 각 게스트 운영 체제를 단일 가상 하드 디스크 파일에 저장하며, 이전 .vhd 형식과 최신 .vhdx 형식을 모두 지원한다. 버추얼 서버 2005, 버추얼 PC 2004 및 버추얼 PC 2007의 이전 .vhd 파일은 복사하여 하이퍼-V에서 사용할 수 있지만, 이전 가상 머신 통합 소프트웨어는 가상 머신에서 제거해야 한다. 마이그레이션된 게스트 운영 체제를 하이퍼-V를 사용하여 구성하고 시작한 후, 게스트 운영 체제는 (가상) 하드웨어의 변경 사항을 감지하며, "하이퍼-V 통합 서비스"를 설치하면 성능 향상을 위해 5개의 서비스와 새로운 게스트 비디오 및 네트워크 카드 드라이버가 추가된다.
7. 1. 오디오
Hyper-V는 오디오 하드웨어를 가상화하지 않는다. Windows 8.1 및 Windows Server 2012 R2 이전에는 네트워크 연결을 통해 원격 데스크톱 연결로 가상 머신에 연결하고 오디오 리디렉션 기능을 사용하여 이 문제를 해결할 수 있었다.[37][38] Windows 8.1 및 Windows Server 2012 R2는 네트워크 연결 없이 리디렉션을 제공하는 향상된 세션 모드를 추가했다.[39]7. 2. 광학 드라이브
게스트 가상 머신에서 가상화된 광학 드라이브는 읽기 전용이다.[40] 공식적으로 하이퍼-V는 게스트 가상 머신에서 호스트/루트 운영 체제의 광학 드라이브 통과를 지원하지 않는다. 결과적으로 디스크 굽기, 오디오 CD, 비디오 CD/DVD-Video 재생은 지원되지 않는다. 하지만, iSCSI 프로토콜을 사용하면 해결 방법이 있다. 호스트 머신에 광학 드라이브를 사용하여 iSCSI 타겟을 설정한 다음 표준 Microsoft iSCSI 초기자를 통해 통신할 수 있다. Microsoft는 자체 iSCSI 타겟 소프트웨어를 생산하거나, 다른 타사 제품을 사용할 수도 있다.[41]7. 3. VT-x/AMD-V 처리
하이퍼-V는 인텔의 VT-x 또는 AMD의 AMD-V x86 가상화를 사용한다. 하이퍼-V는 네이티브 하이퍼바이저이므로 설치되어 있는 한, 서드 파티 소프트웨어는 VT-x 또는 AMD-V를 사용할 수 없다. 예를 들어, 인텔 HAXM 안드로이드 기기 에뮬레이터(Android Studio 또는 Microsoft Visual Studio에서 사용)는 하이퍼-V가 설치되어 있는 동안 실행될 수 없다.[42]참조
[1]
웹사이트
Windows Server Virtualization Preview
http://www.winsupers[...]
2007-09-25
[2]
웹사이트
Enable Hyper-V on Windows
https://learn.micros[...]
2024-12-03
[3]
웹사이트
Microsoft to ship Windows Server 2008, over time, in eight flavors
http://www.zdnet.com[...]
2007-11-13
[4]
웹사이트
Announcement available from the Microsoft download centre
http://blogs.technet[...]
2008-06-26
[5]
웹사이트
Microsoft Hyper-V Server
http://www.microsoft[...]
Microsoft
2012-01-12
[6]
웹사이트
Download: Microsoft® Hyper-V™ Server 2008 R2 SP1 - Microsoft Download Center - Download Details
http://www.microsoft[...]
2012-10-07
[7]
웹사이트
Try Hyper-V Server 2012 R2
http://www.microsoft[...]
Microsoft
2015-02-16
[8]
간행물
Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now
http://www.microsoft[...]
Microsoft
2008-10-02
[9]
웹사이트
Microsoft Lifecycle
https://learn.micros[...]
Microsoft
[10]
웹사이트
Windows Server 2022 - Microsoft Lifecycle
https://learn.micros[...]
Microsoft
2024-03-21
[11]
웹사이트
Hyper-V Architecture
https://learn.micros[...]
Microsoft
2023-10-25
[12]
웹사이트
"Staging: hv: storvsc: Move the storage driver out of the staging area"
https://git.kernel.o[...]
2015-12-28
[13]
웹사이트
FreeBSD and Microsoft Windows Server Hyper-V support
https://wiki.freebsd[...]
2015-02-10
[14]
웹사이트
Microsoft Hyper-V Server 2008 R2: Frequently Asked Questions
http://www.microsoft[...]
Microsoft
[15]
웹사이트
Microsoft Hyper-V Server: System Requirements
http://www.microsoft[...]
Microsoft
[16]
웹사이트
Q: Will Windows Server 2012 require the processor to support SLAT?
http://windowsitpro.[...]
2011-11-05
[17]
웹사이트
Memory Limits for Windows Releases (Windows)
http://msdn.microsof[...]
2010-03-02
[18]
웹사이트
Microsoft Windows Server 2008 System Requirements
http://www.microsoft[...]
2012-10-07
[19]
웹사이트
Microsoft Hyper-V Server: Overview
http://www.microsoft[...]
2010-03-02
[20]
웹사이트
Hyper-V Server whitepaper
http://download.micr[...]
2013-12-21
[21]
웹사이트
Plan for Hyper-V scalability in Windows Server 2016
https://docs.microso[...]
2017-06-22
[22]
웹사이트
About Virtual Machines and Guest Operating Systems
https://technet.micr[...]
Microsoft
2016-05-09
[23]
웹사이트
Installing Fedora Core 8 on Hyper-V - Ben Armstrong - Site Home - MSDN Blogs
http://blogs.msdn.co[...]
2012-10-07
[24]
웹사이트
First Look: Fedora 9 Alpha, Running in Hyper-V Beta
http://www.crn.com/s[...]
2012-10-07
[25]
웹사이트
Install Ubuntu 7.10 on Hyper-V
http://www.haiders.n[...]
2012-10-07
[26]
웹사이트
Available Today: FreeBSD Support for Windows Server Hyper-V
http://blogs.technet[...]
Openness@Microsoft
2014-05-25
[27]
웹사이트
HyperV - FreeBSD Wiki
https://wiki.freebsd[...]
2014-05-25
[28]
웹사이트
Systancia offers application and desktop virtualization in a single product
http://www.datamonit[...]
DataMonitor
[29]
웹사이트
Microsoft Windows Server 2008 – Hyper-V solution overview - Gabe Knuth
http://www.brianmadd[...]
2012-10-07
[30]
웹사이트
Microsoft's Hyper-V: why all the fuss?
http://reviews.zdnet[...]
CBS Interactive
2012-10-07
[31]
웹사이트
Microsoft Contributes Linux Drivers to Linux Community
http://www.microsoft[...]
Microsoft
2010-03-02
[32]
웹사이트
Pigs are flying low: Why Microsoft open-sourced its Linux drivers
http://www.zdnet.com[...]
CBS Interactive
2012-08-07
[33]
웹사이트
Microsoft Hyper-V To Flaunt Advanced Virtualization Features
https://www.informat[...]
2012-10-07
[34]
웹사이트
Microsoft and Red Hat sign virtualization pact
https://www.zdnet.co[...]
CBS Interactive
2012-10-07
[35]
웹사이트
Hyper-V Overview
https://technet.micr[...]
Microsoft
2012-10-05
[36]
웹사이트
Generation 2 Virtual Machine Overview
https://docs.microso[...]
2021-01-19
[37]
웹사이트
Guest VM Audio Support under Hyper-V
http://windowsitpro.[...]
Penton Media
2014-09-21
[38]
웹사이트
Enable Audio in Windows 2008 guest machines running on HyperV
http://blogs.technet[...]
Microsoft
2014-09-21
[39]
웹사이트
Overview: Client Hyper-V Enhanced Session Mode in Windows 8.1
https://web.archive.[...]
Microsoft
2014-09-21
[40]
웹사이트
DVD writer on Hyper-V server
https://web.archive.[...]
Microsoft
2012-10-07
[41]
웹사이트
Using Full DVD/CD Writing Capabilities in a Hyper-V VM | Mark Gilbert's Blog
http://www.mark-gilb[...]
2015-01-18
[42]
웹사이트
VMware vs. Hyper-V: Architectural Differences
http://syrewiczeit.c[...]
Self-published
2019-01-18
[43]
웹사이트
Introduction to Hyper-V on Windows
https://learn.micros[...]
2024-10-15
[44]
웹사이트
Server Virtualization Features
http://www.microsoft[...]
Microsoft
2012-10-05
[45]
웹사이트
A deep dive into Hyper-V Networking (Video and Slides)
http://channel9.msdn[...]
2011-09-22
[46]
웹사이트
Extending the Hyper-V switch (Video and Slides)
http://channel9.msdn[...]
2012-05-10
[47]
웹사이트
Hyper-V Virtual Hard Disk Format Overview
https://technet.micr[...]
Microsoft
2012-08-25
[48]
웹사이트
Hyper-V Replica in depth
http://hyperv.veeam.[...]
Veeam Software
2014-11-14
[49]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[50]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[51]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[52]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[53]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[54]
웹사이트
What's New in Hyper-V for Windows Server 2012 R2
https://technet.micr[...]
2016-04-26
[55]
웹사이트
What's new in Hyper-V on Windows Server 2016
https://docs.microso[...]
2017-10-27
[56]
웹사이트
Run Hyper-V in a Virtual Machine with Nested Virtualization
https://docs.microso[...]
2017-10-27
[57]
웹사이트
What's new in Hyper-V on Windows Server 2016
https://docs.microso[...]
2019-02-21
[58]
웹사이트
What's new in Windows Server 2019
https://docs.microso[...]
2019-02-21
[59]
웹사이트
What's new in Windows Server 2022
https://learn.micros[...]
2024-08-20
[60]
웹사이트
What's new in Windows Server 2025
https://learn.micros[...]
2024-08-20
[61]
웹사이트
Microsoft to ship Windows Server 2008, over time, in eight flavors
http://blogs.zdnet.c[...]
2007-11-13
[62]
웹사이트
Windows Server Virtualization Preview
http://www.winsupers[...]
2007-09-25
[63]
웹사이트
Hyper-V RTM announcement. Available today from the Microsoft Download Centre
https://docs.microso[...]
Microsoft
2008-06-26
[64]
웹사이트
Windows 8 クライアントHyper-Vのインストール方法と特徴
https://techtarget.i[...]
ITMedia
2013-06-07
[65]
웹사이트
Client Hyper-V
https://docs.microso[...]
Microsoft
2013-06-07
[66]
간행물
Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now
http://www.microsoft[...]
マイクロソフト
2008-10-02
[67]
웹사이트
米Microsoft、「Hyper-V」LinuxドライバをカーネルコミュニティにGPLv2で提供
https://sourceforge.[...]
Sourceforge.JP Magazine
2009-07-24
[68]
웹사이트
Microsoft Contributes Linux Drivers to Linux Community
http://www.microsoft[...]
マイクロソフト
2009-07-24
[69]
웹사이트
Hyper-V VM configuration version supported features
https://www.thomasma[...]
2020-08-14
[70]
웹사이트
Hyper-Vのバージョン
https://www.atmarkit[...]
2020-08-18
[71]
웹사이트
NX7700xシリーズにおける Hyper-V 2.0 のサポートについて
https://jpn.nec.com/[...]
NEC
2020-08-18
[72]
웹사이트
Windows Server 8 βのHyper-V 3.0とMetro UI
https://techtarget.i[...]
2020-08-19
[73]
웹사이트
Client Hyper-V
https://docs.microso[...]
Microsoft
2020-08-18
[74]
웹사이트
Upgrade virtual machine version in Hyper-V on Windows 10 or Windows Server
https://docs.microso[...]
Microsoft
2020-03-30
[75]
뉴스
Hyper-Vがさらに進化するWindows Server 2012 R2
https://cloud.watch.[...]
2020-03-30
[76]
뉴스
山市良の「企業ユーザーはここに注目しよう!Windows 8.1の新機能」 ― 第1回 コピー&ペースト、オーディオ再生/録音、USBデバイスなどホスト-ゲスト間の連携 Windows 8.1で「クライアントHyper-V」はこう改善された
https://ascii.jp/ele[...]
KADOKAWA
2013-09-06
[77]
뉴스
Windows 10 The Latest:正式リリース日が決まったWindows 10。その仮想化機能「Hyper-V」とは?
https://atmarkit.itm[...]
ITmedia
2015-09-02
[78]
뉴스
【レビュー】Windows 10 Insider Previewを試す(第34回) - 仮想マシン上で仮想マシンが動く「Nested Hyper-V」
https://news.mynavi.[...]
마이나비
2015-11-03
[79]
웹사이트
Windows Hypervisor Platform
https://docs.microso[...]
Microsoft
2020-08-14
[80]
웹사이트
仮想化ベースのセキュリティ
https://docs.microso[...]
Microsoft
2020-08-14
[81]
웹사이트
ChangeLog/2.12
https://wiki.qemu.or[...]
2020-08-14
[82]
웹사이트
Android Emulator 27.3.8 available in the Stable channel
https://androidstudi[...]
2020-08-14
[83]
웹사이트
Changelog for VirtualBox 6.1
https://www.virtualb[...]
2020-08-14
[84]
웹사이트
「Oracle VM VirtualBox 6.0」が正式版に ~「Hyper-V」フォールバックをサポート
https://forest.watch[...]
인프레스
2020-08-14
[85]
웹사이트
「VMware Workstation/Player」が「Hyper-V」と共存可能に ~v15.5.5が正式公開 「Windows 10 May 2020 Update」へのアップグレードが必要
https://forest.watch[...]
인프레스
2020-05-29
[86]
웹사이트
Hyper-V Server 2008導入ガイド + Q&A[Part1]
https://www.computer[...]
2012-11-20
[87]
웹사이트
Microsoft® Hyper-V™ Server 2008 R2
https://www.microsof[...]
2012-11-20
[88]
웹사이트
Review Prerequisites for Installing Hyper-V Server 2008 R2
https://docs.microso[...]
Microsoft
2012-11-20
[89]
웹사이트
Review Prerequisites for Installation
https://docs.microso[...]
Microsoft
2012-11-20
[90]
웹사이트
Windows Server 2012 / Windows Server 2012 R2のHyper-V 情報
https://www.fujitsu.[...]
후지쯔
2012-11-20
[91]
웹사이트
Microsoft Hyper-V Server
http://www.microsoft[...]
Microsoft
2009-03-08
[92]
웹사이트
Virtual Server 2005 技術概要
http://technet.micro[...]
2012-11-20
[93]
웹사이트
Virtual Server 2005 R2 SP1 上における Linux ゲストのサポート
http://technet.micro[...]
Microsoft
2012-11-20
[94]
웹사이트
Supported operating systems in Virtual Server 2005 R2
http://support.micro[...]
Microsoft
2014-07-30
[95]
문서
Windows Server 2008 の Hyper-V インストール手順書 (MS-WORD)
Microsoft
[96]
웹사이트
About Virtual Machines and Guest Operating Systems
https://docs.microso[...]
Microsoft
2012-11-20
[97]
웹사이트
Supported CentOS and Red Hat Enterprise Linux virtual machines on Hyper-V
https://docs.microso[...]
Microsoft
2016-02-25
[98]
웹사이트
Supported SUSE virtual machines on Hyper-V
https://docs.microso[...]
Microsoft
2016-02-25
[99]
웹사이트
Supported Debian virtual machines on Hyper-V
https://docs.microso[...]
Microsoft
2016-02-25
[100]
웹사이트
Supported Ubuntu virtual machines on Hyper-V
https://docs.microso[...]
Microsoft
2016-02-25
[101]
웹사이트
Supported Windows Guest Operating Systems for Hyper-V in Windows Server 2012 and Windows 8
https://docs.microso[...]
Microsoft
2016-02-25
[102]
웹사이트
Supported Windows Guest Operating Systems for Hyper-V in Windows Server 2012 R2 and Windows 8.1
https://docs.microso[...]
Microsoft
2016-02-25
[103]
웹사이트
サポートされる Windows ゲスト
https://docs.microso[...]
Microsoft
2016-02-25
[104]
웹사이트
Installing Fedora Core 8 on Hyper-V
https://docs.microso[...]
Microsoft
2008-05-25
[105]
웹사이트
First Look: Fedora 9 Alpha, Running in Hyper-V Beta: CRN
https://www.crn.com/[...]
2008-05-25
[106]
웹사이트
Install Ubuntu 7.10 on Hyper-V
http://www.haiders.n[...]
2008-05-25
[107]
웹사이트
Hyper-V solution overview
https://www.brianmad[...]
2008-05-25
[108]
웹사이트
Microsoft's Hyper-V: why all the fuss?
http://reviews.zdnet[...]
2008-05-25
[109]
웹사이트
Microsoft Hyper-V To Flaunt Advanced Virtualization Features
http://www.informati[...]
2008-05-25
[110]
웹사이트
Microsoft and Red Hat sign virtualization pact
http://blogs.zdnet.c[...]
2009-02-17
[111]
웹인용
Microsoft to ship Windows Server 2008, over time, in eight flavors {{!}} ZDNet
http://blogs.zdnet.c[...]
2009-08-12
[112]
웹인용
Paul Thurrott's SuperSite for Windows: Windows Server Virtualization Preview
http://www.winsupers[...]
2009-08-12
[113]
문서
만약 이해가 안되면 직접 Windows 10 Pro 버전을 적용해보라. Hyper-V는 Windows 10 Pro 에도 있다.
[114]
기사
Microsoft Helps Customers Overcome Barriers to Virtualization and Get Virtual Now: Microsoft Hyper-V Server 2008 released; company announces new services and training offering...
http://www.microsoft[...]
[115]
웹인용
Server Virtualization Features
http://www.microsoft[...]
Microsoft
2012-10-05
[116]
기사
Memory Limits for Windows Releases (Windows)
http://msdn.microsof[...]
[117]
기사
Microsoft Hyper-V Server: Overview
http://www.microsoft[...]
[118]
기사
Supported Guest OS on Windows Server 2008 Hyper-V
http://www.microsoft[...]
[119]
웹인용
Microsoft releases Hyper-V RC1
http://www.infoworld[...]
2009-08-12
[120]
기사
Microsoft Contributes Linux Drivers to Linux Community: Roundtable Q&A: Sam Ramji, senior director of Platform Strategy at Microsoft, and Tom Hanrahan, director of Microsoft’s...
http://www.microsoft[...]
관련 사건 타임라인
( 최근 20개의 뉴스만 표기 됩니다. )
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com