문제

나는 어떤 하이퍼 바이저를 통해 전문 PCI 카드 (예 : 전화 카드)에 가상 머신에 액세스 할 수있는 액세스 권한을 얻을 수 있습니다. 지금까지 나는 vmware esxi 서버를 시험해 보았지만 이것을 할 수없는 것 같습니다. Microsoft Virtual Server가이를 허용한다고 들었지만 지원 문서를 찾을 수 없었습니다.

도움이 되었습니까?

해결책

나는 조사 할 것이다 Xen, 호스트 OS에 백엔드 Xen 드라이버를로드하여 게스트의 하드웨어와 직접 통신 할 수있는 것으로 보입니다.

보다 이 링크 자세한 내용은. 저는 Xen 사용자는 아니지만 가상화 경험에서 Xen 호스트/추측의 파라버리얼 화 측면이 원시 장치 액세스에 가장 적합한 방법이 될 것이라고 생각합니다.

다른 팁

예, Xen 은이 작업을 성공적으로 수행 할 수 있습니다. PCI Passthrough라고합니다. http://wiki.xen.org/wiki/xen_pci_passthrough

내 시스템의 iommu를 사용하여 Xen 4.x를 사용하여 Windows와 Linux 손님 모두에 대해 성공적으로 수행했습니다. 특정 시스템의 PCI 계층을 기반으로 손님에게 어떤 장치를 할당 할 수 있는지에 대한 몇 가지 제한 사항이 있습니다. 'lspci -t'( "트리"용)를 사용하여 Linux에서 귀하의 것을 볼 수 있습니다.

IOMMU는 나무에 상당히 높은 위치에 있으므로 노트북과 같은 시스템에서는 별목이 많지 않을 수 있습니다. 그러나 애드 인 PCIE 카드는 거의 항상 할당 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top