목록 보기
KVM GPU 패스스루 구축
데브옵스

KVM GPU 패스스루 구축

데보션
데보션
2025년 6월 10일

두줄요약

KVM GPU 패스스루를 이용해 VM이 물리 GPU를 직접 쓰는 구축 과정을 정리했습니다. 하드웨어 설정부터 VFIO 바인딩, VM 설정과 검증까지 단계별로 살펴보았습니다.

문제 상황

  • 여러 개발자가 GPU 서버 자원을 공유할 수 있는 온프레미스 환경 구성 필요
  • GPU가 필요한 렌더링 개발 환경을 VM으로 제공해야 하는 요구
  • 호스트 GPU를 VM에 직접 할당하는 패스스루 구축 필요

구조와 흐름

  • KVM GPU 패스스루를 통해 VM이 물리 GPU에 직접 접근하는 방식 정리
  • 구축 절차를 하드웨어 설정, 드라이버 바인딩, VM 설정의 3단계로 구분
  • BIOS/UEFI, GRUB, IOMMU 그룹, VFIO, virt-manager 설정을 순차적으로 적용

주의할 점

  • 호스트 GPU가 사용할 수 없게 되므로 원격 관리 환경 필요
  • IOMMU 그룹이 합쳐진 경우 ACS 오버라이드 같은 추가 조치 검토
  • VFIO 바인딩과 네이티브 드라이버 블랙리스트 설정 오류에 주의

적용해볼 점

  • 패스스루 대상 GPU와 오디오 장치의 PCI ID 사전 확인
  • dmesg, lspci, libvirt 로그로 바인딩과 인식 상태 검증
  • 설정 후 VM 내부 드라이버 설치와 화면 출력으로 최종 확인

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...