이 소스는 기능 요청이며, 확인된 ZimaOS 기능이 아닙니다. 작성자는 Intel Arc B580 하나를 SR-IOV를 통해 여러 VM/컨테이너에 분할하고, IceWhale이 잠금이 해제되었거나 패치된 xe 드라이버를 제공하기를 원했습니다.
현재 가장 중요한 정정 사항은 Intel 자체 지원 매트릭스입니다. Intel은 현재 Arc Pro B-Series 외장 그래픽을 SR-IOV 지원 대상으로 표시하는 반면, 소비자용 Arc B-Series 외장 그래픽 제품군은 지원되지 않음으로 표시합니다. 따라서 소비자용 B580이 공식적으로 지원되는 기능을 단순히 소프트웨어로 잠가 둔 것이라는 원문의 주장은 확정된 사실로 받아들여서는 안 됩니다.
SR-IOV로 가능한 기능
단일 루트 I/O 가상화(Single Root I/O Virtualization)는 하나의 물리적 PCIe 장치가 여러 가상 기능(Virtual Function)을 노출하도록 합니다. 하이퍼바이저는 이러한 VF를 여러 게스트에 할당할 수 있으므로, 한 VM이 전체 물리 장치를 독점하지 않고 여러 VM이 하드웨어를 공유할 수 있습니다.
원문 사용자는 일반적인 플랫폼 사전 요구 사항을 활성화했습니다
요청에는 BIOS에서 VT-d, Above 4G Decoding, Resizable BAR 및 전역 SR-IOV 지원을 활성화했다는 내용이 포함되어 있습니다. 이러한 설정은 PCIe 가상화와 관련이 있지만, GPU/드라이버/펌웨어 스택에서 제공하지 않는 GPU SR-IOV 지원을 설정만으로 만들어 낼 수는 없습니다.
Battlemage는 Intel의 최신 xe 드라이버 경로를 사용합니다
이 게시물은 실제 아키텍처 전환을 정확히 짚었습니다. 최신 Intel 그래픽은 많은 커뮤니티 SR-IOV 실험에서 사용된 기존 i915 경로 대신 점점 더 새로운 xe 커널 드라이버를 사용합니다. 오래된 Alchemist/i915 DKMS 패치가 Battlemage에서도 그대로 작동한다고 가정해서는 안 됩니다.
Intel의 현재 매트릭스에는 소비자용 Arc B-Series SR-IOV가 지원 대상으로 표시되지 않습니다
Intel의 현재 그래픽 가상화 기술 표는 SR-IOV를 지원하는 Arc Pro B-Series와, Intel이 지원되지 않음으로 표시한 소비자용 Arc B-Series 외장 그래픽을 구분합니다.
SR-IOV를 위해 특별히 GPU를 선택하기 전에 Intel의 최신 그래픽 가상화 지원 매트릭스를 확인하세요.
Arc Pro B-Series와 Arc B580은 서로 대체할 수 있는 제품군이 아닙니다
Arc Pro B-Series에 문서화된 기능을 소비자용 B580에도 일반화해서는 안 됩니다. 아키텍처가 서로 관련되어 있더라도 제품 펌웨어, 검증 절차, 장치 ID, 드라이버 정책 및 지원 보장은 다를 수 있습니다.
패치된 xe 드라이버는 지원되지 않는 커널 수정입니다
IceWhale 또는 Intel이 지원하는 구현이 없다면, 비공식 xe SR-IOV 모듈을 주입할 경우 커널 ABI 불일치, GPU 펌웨어 비호환, 부팅 실패, VM 할당 오류 및 업데이트 문제가 발생할 수 있습니다. ZimaOS는 어플라이언스 OS이므로, 지원되지 않는 커널 모듈이 OTA 업데이트와 충돌할 가능성이 특히 높습니다.
전체 PCIe 패스스루는 다른 선택지입니다
소비자용 GPU가 지원되는 VF를 노출할 수 없더라도, 하이퍼바이저에서 VFIO/IOMMU를 통해 GPU 전체를 하나의 VM에 할당할 수는 있습니다. 이 방식은 한 카드를 여러 게스트가 공유하는 대신 한 VM이 독점적으로 사용하도록 합니다.
Docker GPU 공유에는 같은 방식의 SR-IOV가 필요하지 않습니다
여러 Docker 컨테이너는 PCIe VF를 생성하지 않고도 일반적인 그래픽/컨테이너 런타임을 통해 하나의 호스트 GPU를 공유할 수 있는 경우가 많습니다. 목표가 여러 개의 완전히 격리된 VM이 아니라 여러 미디어 또는 AI 컨테이너를 실행하는 것이라면, 호스트 수준의 GPU 공유가 작업을 더 간단하게 해결할 수 있습니다.
이 스레드에는 IceWhale의 구현 약속이 없습니다
원문에는 B580 SR-IOV 지원이나 패치된 xe 드라이버 로드맵을 발표하는 직원 답변이 없습니다. 이를 향후 버전의 약속이 아니라 고급 사용자 요청으로 간주하세요.
Arc B580 SR-IOV FAQ
Intel은 현재 소비자용 Arc B-Series SR-IOV를 지원 대상으로 표시하나요?
아니요. Intel의 현재 표에는 소비자용 Arc B-Series 외장 그래픽이 지원되지 않음으로 표시되어 있습니다.
Intel은 Arc Pro B-Series의 SR-IOV 지원을 표시하나요?
예. Intel은 현재 Arc Pro B-Series 외장 그래픽에 대해 SR-IOV를 지원하는 것으로 표시합니다.
오래된 i915 SR-IOV 패치를 B580에 그대로 사용할 수 있나요?
그렇게 가정해서는 안 됩니다. Battlemage는 최신 xe 드라이버 경로를 사용하며, 원문 자체에서도 기존 i915 중심 플러그인이 적용되지 않는다고 설명합니다.
