피드로 돌아가기
Dev.toInfrastructure
원문 읽기
openSUSE Kalpa 환경 내 AMD GPU Pass-Through 설정 가이드
Configuring GPU Pass-Through for AMD cards on openSUSE Kalpa
AI 요약
Context
가상 머신 내에서 호스트 GPU 자원을 직접 사용하기 위한 하드웨어 격리 필요. 가상화 계층의 오버헤드 없이 GPU 성능을 온전하게 활용하는 환경 구축 목적.
Technical Solution
- 펌웨어 설정 내 VT-d 기술 활성화 및 AMD64/Intel 64 아키텍처 검증
- 커널 cmdline 설정에 IOMMU 옵션과 vfio-pci 드라이버 사전 로드 구문 추가
- lspci 명령어로 확인한 AMD GPU 및 오디오 장치의 Vendor/Model ID 기반 VFIO 격리 설정
- dracut.conf.d 설정을 통한 initrd 단계의 vfio 드라이버 강제 로드 및 커널 이미지 갱신
- Guest VM의 성능 최적화를 위해 Q35 칩셋, UEFI 펌웨어, virtio 드라이버 조합 적용
- PCI Pass-Through 설정을 통한 호스트 물리 장치의 게스트 VM 직접 할당
Key Takeaway
하드웨어 가속 성능을 확보하기 위해 호스트 OS의 커널 수준 격리와 게스트 VM의 가상 하드웨어 추상화 계층(Q35, UEFI) 간의 정밀한 정렬이 필수적임.
실천 포인트
GPU Pass-Through 설정 전 호스트에 최소 2개의 디스플레이 카드(iGPU + dGPU 등)를 확보하여 호스트 제어권을 유지할 것