Hyper-V 기술 개요

적용 대상: Windows Server 2022, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019

Hyper-V는 Microsoft의 하드웨어 가상화 제품입니다. 가상 머신이라는 컴퓨터의 소프트웨어 버전을 만들고 실행할 수 있습니다. 각 가상 머신은 운영 체제 및 프로그램을 실행하는 전체 컴퓨터처럼 작동합니다. 컴퓨팅 리소스가 필요한 경우 가상 머신은 더 많은 유연성을 제공하고 시간과 비용을 절약하며 물리적 하드웨어에서 하나의 운영 체제를 실행하는 것보다 하드웨어를 사용하는 보다 효율적인 방법입니다.

Hyper-V는 자체 격리된 공간에서 각 가상 머신을 실행하므로 동일한 하드웨어에서 둘 이상의 가상 머신을 동시에 실행할 수 있습니다. 다른 워크로드에 영향을 주는 충돌과 같은 문제를 방지하거나 다른 사용자, 그룹 또는 서비스에 다른 시스템에 대한 액세스 권한을 부여하기 위해 이 작업을 수행할 수 있습니다.

Hyper-V가 도움이 될 수 있는 몇 가지 방법

Hyper-V를 사용하면 다음을 수행할 수 있습니다.

  • 프라이빗 클라우드 환경 설정 또는 확장. 공유 리소스 사용을 이동하거나 확장하여 보다 유연하고 주문형 IT 서비스를 제공하고 수요 변화에 따라 사용률을 조정합니다.

  • 하드웨어를 보다 효과적으로 사용합니다. 서버 및 워크로드를 더 적은 수의 강력한 물리적 컴퓨터에 통합하여 전력 및 물리적 공간을 줄입니다.

  • 비즈니스 연속성 개선. 예약된 가동 중지 시간과 예약되지 않은 워크로드의 영향을 최소화합니다.

  • VDI(가상 데스크톱 인프라) 설정 또는 확장. VDI와 함께 중앙 집중식 데스크톱 전략을 사용하면 비즈니스 민첩성 및 데이터 보안을 높이고 규정 준수를 간소화하고 데스크톱 운영 체제 및 애플리케이션을 관리할 수 있습니다. 동일한 서버에 Hyper-V 및 RD 가상화 호스트(원격 데스크톱 가상화 호스트)를 배포하여 사용자가 개인 가상 데스크톱 또는 가상 데스크톱 풀을 사용할 수 있도록 합니다.

  • 개발 및 테스트의 효율성을 높입니다. 물리적 시스템만 사용하는 경우 필요한 모든 하드웨어를 구입하거나 기본 필요 없이 다른 컴퓨팅 환경을 재현합니다.

Hyper-V 및 기타 가상화 제품

Windows 및 Windows Server의 Hyper-V는 Microsoft Virtual PC, Microsoft Virtual Server 및 Windows Virtual PC와 같은 이전 하드웨어 가상화 제품을 대체합니다. Hyper-V는 이러한 이전 제품에서 사용할 수 없는 네트워킹, 성능, 스토리지 및 보안 기능을 제공합니다.

Hyper-V 및 동일한 프로세서 기능이 필요한 대부분의 타사 가상화 애플리케이션은 호환되지 않습니다. 하드웨어 가상화 확장이라고 하는 프로세서 기능은 공유되지 않도록 설계되었기 때문입니다. 자세한 내용은 가상화 애플리케이션이 Hyper-V, Device Guard 및 Credential Guard와 함께 작동하지 않음을 참조하세요.

Hyper-V에는 어떤 기능이 있나요?

Hyper-V는 많은 기능을 제공합니다. 이 개요는 기능에서 제공하거나 사용자가 수행하는 데 도움이 되는 내용으로 그룹화되어 있습니다.

컴퓨팅 환경 - Hyper-V 가상 머신에는 메모리, 프로세서, 스토리지 및 네트워킹과 같은 물리적 컴퓨터와 동일한 기본 부분이 포함됩니다. 이러한 모든 파트에는 다양한 요구 사항에 맞게 다양한 방법을 구성할 수 있는 기능과 옵션이 있습니다. 스토리지 및 네트워킹은 구성할 수 있는 여러 가지 방법으로 인해 각각 고유한 범주로 간주될 수 있습니다.

재해 복구 및 백업 - 재해 복구를 위해 Hyper-V 복제본은 다른 물리적 위치에 저장될 가상 머신의 복사본을 생성하므로 복사본에서 가상 머신을 복원할 수 있습니다. 백업의 경우 Hyper-V는 두 가지 유형을 제공합니다. 하나는 저장된 상태를 사용하고 다른 하나는 VSS(볼륨 섀도 복사본 서비스)를 사용하므로 VSS를 지원하는 프로그램에 대해 애플리케이션 일치 백업을 만들 수 있습니다.

최적화 - 지원되는 각 게스트 운영 체제에는 Hyper-V 가상 머신에서 운영 체제를 더 쉽게 사용할 수 있도록 통합 서비스라는 사용자 지정된 서비스 및 드라이버 집합이 있습니다.

이식성 - 실시간 마이그레이션, 스토리지 마이그레이션 및 가져오기/내보내기와 같은 기능을 사용하면 가상 머신을 더 쉽게 이동하거나 배포할 수 있습니다.

원격 연결 - Hyper-V에는 Windows와 Linux 모두에서 사용할 수 있는 원격 연결 도구인 Virtual Machine 커넥트ion이 포함되어 있습니다. 원격 데스크톱과 달리 이 도구는 콘솔 액세스 권한을 제공하므로 운영 체제가 아직 부팅되지 않은 경우에도 게스트에서 무슨 일이 일어나고 있는지 확인할 수 있습니다.

보안 - 보안 부팅 및 보호된 가상 머신은 맬웨어 및 가상 머신 및 해당 데이터에 대한 기타 무단 액세스로부터 보호하는 데 도움이 됩니다.

이 버전에 도입된 기능에 대한 요약은 Windows Server의 Hyper-V의 새로운 기능을 참조 하세요. 일부 기능 또는 파트는 구성할 수 있는 수로 제한됩니다. 자세한 내용은 Windows Server 2016의 Hyper-V 확장성 계획을 참조하세요.

Hyper-V를 가져오는 방법

Hyper-V는 Windows Server 및 Windows에서 x64 버전의 Windows Server에 사용할 수 있는 서버 역할로 사용할 수 있습니다. 서버 지침은 Windows Server에 Hyper-V 역할 설치를 참조 하세요. Windows에서는 일부 64비트 버전의 Windows에서 기능으로 사용할 수 있습니다. 다운로드 가능한 독립 실행형 서버 제품 인 Microsoft Hyper-V 서버로도 사용할 수 있습니다.

지원되는 운영 체제

많은 운영 체제가 가상 머신에서 실행됩니다. 일반적으로 x86 아키텍처를 사용하는 운영 체제는 Hyper-V 가상 머신에서 실행됩니다. 그러나 실행할 수 있는 모든 운영 체제가 Microsoft에서 테스트 및 지원되는 것은 아닙니다. 지원되는 항목 목록은 다음을 참조하세요.

Hyper-V 작동 방식

Hyper-V는 하이퍼바이저 기반 가상화 기술입니다. Hyper-V는 특정 기능을 가진 물리적 프로세서가 필요한 Windows 하이퍼바이저를 사용합니다. 하드웨어 세부 정보는 Windows Server의 Hyper-V에 대한 시스템 요구 사항을 참조 하세요.

대부분의 경우 하이퍼바이저는 하드웨어와 가상 머신 간의 상호 작용을 관리합니다. 하드웨어에 대한 이 하이퍼바이저 제어 액세스는 가상 머신이 실행되는 격리된 환경을 제공합니다. 일부 구성에서는 가상 머신 또는 가상 머신에서 실행되는 운영 체제가 그래픽, 네트워킹 또는 스토리지 하드웨어에 직접 액세스할 수 있습니다.

Hyper-V는 무엇으로 구성됩니까?

Hyper-V에는 가상 머신을 만들고 실행할 수 있도록 함께 작동하는 필수 부분이 있습니다. 이러한 부분을 가상화 플랫폼이라고 합니다. Hyper-V 역할을 설치할 때 집합으로 설치됩니다. 필요한 부분에는 Windows 하이퍼바이저, Hyper-V Virtual Machine Management Service, 가상화 WMI 공급자, VMbus(가상 머신 버스), VSP(가상화 서비스 공급자) 및 VID(가상 인프라 드라이버)가 포함됩니다.

Hyper-V에는 관리 및 연결을 위한 도구도 있습니다. Hyper-V 역할이 설치된 컴퓨터와 Hyper-V 역할이 설치되지 않은 컴퓨터에 설치할 수 있습니다. 이러한 도구는 다음과 같습니다.

다음은 Hyper-V와 함께 자주 사용되는 Microsoft의 몇 가지 기술입니다.

다양한 스토리지 기술: 클러스터 공유 볼륨, SMB 3.0, 스토리지 공간 다이렉트

Windows 컨테이너는 가상화에 대한 또 다른 접근 방식을 제공합니다. MSDN의 Windows 컨테이너 라이브러리를 참조하세요.