Hyper-V에서 가상 머신에 물리적 GPU를 연결하는 방법
주요 내용
- GPU 패스스루는 가상 머신 그래픽 성능을 향상시킵니다.
- 시스템 요구 사항에는 Intel-VT 또는 AMD-V 지원이 포함됩니다.
- 성공적인 GPU 할당을 위해서는 적절한 구성이 필수입니다.
가상 그래픽 최대화: Hyper-V에 물리적 비디오 카드를 연결하는 방법에 대한 포괄적인 가이드
가상 환경에서 강력한 그래픽을 필요로 하는 고급 사용자의 경우, 전용 GPU를 활용하면 게임이나 고사양 그래픽 연산과 같은 애플리케이션의 성능을 크게 향상시킬 수 있습니다.이 가이드에서는 Hyper-V에서 가상 머신에 물리적 비디오 카드를 연결하는 방법을 자세히 설명하고, 필수 구성 요소와 단계별 절차를 살펴보며 잠재적인 문제점을 파악합니다.
GPU 패스스루를 사용하여 VM에 물리적 비디오 카드를 연결하는 방법
GPU 패스스루를 통해 물리적 비디오 카드를 VM에 연결하려면 다음의 자세한 단계를 따르세요.
- Intel-VT 또는 AMD-V 가상화를 활성화합니다.
- GPU 패스스루를 위해 컴퓨터를 구성하세요.
- Windows 11/10에 대한 GPU 패스스루 설정.
- Windows Server에 대한 GPU 패스스루 설정.
1단계: Intel-VT 또는 AMD-V 가상화 활성화
처음에는 하드웨어 가상화를 활성화해야 합니다. Intel CPU의 경우 Intel-VT를 활성화하고, AMD 사용자의 경우 AMD-V 가상화를 활성화합니다.컴퓨터를 재시작하여 BIOS 설정에 액세스합니다.
구성 > 가상화 기술 로 이동하여 사용 으로 설정합니다.
2단계: GPU 패스스루를 위한 컴퓨터 구성
가상화가 활성화된 경우 호스트가 적절하게 구성되었는지 확인해야 합니다.IOMMU가 활성화되어 있고 자동 검사점이 비활성화되어 있는지 확인하세요. PowerShell을 사용하여 IOMMU 상태를 확인할 수 있습니다.
(Get-VMHost).IovSupport; (Get-VMHost).IovSupportReasons
True를 반환하면 진행하고, False를 반환하면 활성화합니다.다음으로, 모든 VM 체크포인트를 삭제합니다.
Get-VM | Set-VM -Name NameOfVM -AutomaticStopAction TurnOff
3단계: Windows 11/10용 GPU 패스스루 설정
클라이언트 운영 체제에서 GPU 패스스루를 활성화하려면 비디오 카드가 이를 지원하는지 확인하세요.
Windows 11의 경우: Get-VMHostPartitionableGpu
Windows 10의 경우: Get-VMPartitionableGpu
다음으로, 이 링크를 사용하여 필요한 그래픽 드라이버를 다운로드하고 추출합니다.
다음을 사용하여 스크립트 실행을 활성화합니다.
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force 그리고 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
GPU 패스스루에 VM을 추가하려면 다음을 실행하세요.
.\Update-VMGpuPartitionDriver.ps1 -VMName <VMNAME> -GPUName "AUTO"
4단계: Windows Server용 GPU 패스스루 설정
Windows Server의 경우 캐시 및 제한을 구성합니다.
Set-VM -Name VMNAME -GuestControlledCacheTypes $True -LowMemoryMappedIoSpace 3Gb -HighMemoryMappedIoSpace 33280Mb
PCI Express 장치 위치를 확인하세요.
Get-PnpDevice | Where-Object {$_. Present -eq $true} | Where-Object {$_. Class -eq "Display"} | select Name, InstanceId
해당 장치를 찾았다면 장치 관리자에서 장치를 비활성화하고 다음을 실행합니다.
Dismount-VmHostAssignableDevice -LocationPath "PCIROOT(0)#PCI(0200)"-Force
GPU를 할당하려면:
Add-VMAssignableDevice -VMName VMNAME -LocationPath "PCIROOT(0)#PCI(0200)"
VM을 부팅하고 제조업체 웹사이트에서 비디오 카드 드라이버를 설치하면 설정이 완료됩니다!
VM에서 GPU를 제거하려면 다음을 실행하세요.
Remove-VMAssignableDevice -VMName VMNAME -LocationPath $locationPath
마지막으로 GPU를 다시 연결합니다.
Mount-VMHostAssignableDevice -LocationPath $locationPath
요약
GPU 패스스루를 통해 Hyper-V의 가상 머신에 물리적 비디오 카드를 성공적으로 연결하면 까다로운 애플리케이션에서 탁월한 그래픽 성능을 경험할 수 있습니다.하드웨어 및 소프트웨어 필수 구성 조건을 충족하고, 가상화를 활성화하고, 자세한 구성 단계를 따라 VM의 성능을 극대화하세요.
결론
가상 환경에 물리적 비디오 카드를 통합하면 시스템의 그래픽 성능이 향상되어 게임, 디자인 및 데이터 시각화 작업에 새로운 지평을 열 수 있습니다.성공적인 설치를 위해 설명된 단계를 주의 깊게 따르고 하드웨어 및 소프트웨어 요구 사항을 준수하십시오.지금 바로 가상 머신의 성능을 강화하세요!
FAQ(자주 묻는 질문)
GPU 패스스루란 무엇인가요?
GPU 패스스루는 가상 머신이 전용 그래픽 카드에 직접 액세스할 수 있도록 하는 기술로, 높은 그래픽 처리 능력이 필요한 애플리케이션의 성능을 향상시킵니다.
모든 GPU를 패스스루에 사용할 수 있나요?
아니요, 성공적인 패스스루를 위해서는 GPU가 NVIDIA GRID나 AMD MxGPU와 같은 가상화 기술을 지원하는지 확인해야 합니다.