-
Ich brauch PCI Passthrough!
Autor: Peceih 17.06.09 - 20:00
Ich muß PCI Karten exklusiv im Gast nutzen können, gerne mittels VT-d.
Aber VirtualBox kann das leider (noch?) nicht... -
Re: Ich brauch PCI Passthrough!
Autor: Vollhorst 17.06.09 - 21:23
Ich begeb mich mal auf dünnes Eis:
Soweit ich weiß (bzw. mich (hoffentlich richtig) erinnere), reicht VT da nicht aus. Es gibt irgendwelche Probleme mit der PCI-Basisadresse, die derzeit im Gastsystem anders ist, und daher Treiber angepasst werden müssten. Irgendeine Erweiterung (zukünftiger?) Prozessoren wird das aber unterstützen, ob das dann eine Sache ist die auch Virtualbox kann, oder ob es da einen Hypervisor bedarf weiß ich nicht.
So und jetzt berichtigt mich bitte. -
Re: Ich brauch PCI Passthrough!
Autor: Katharina Vera Meyer 17.06.09 - 21:27
KMV! hab gehört das soll das tun können.
-
Re: Ich brauch PCI Passthrough!
Autor: Peceih 17.06.09 - 21:48
Ja, das nennt sich vt-d, nicht zu verwechseln mit dem gewöhnlichen vt-x.
-
Re: Ich brauch PCI Passthrough!
Autor: Vollhorst 17.06.09 - 22:16
Achsooo, das wußt ich noch nicht, danke. In dem Artikel den ich irgendwann mal gelesen hab, und auf den sich meine Erinnerungen stützen war die Rede von IOMMU oder so.
Sind denn inzwischen Chipse mit dieser Unterstützung auf dem Markt? Krieg gar nix mit hier, obwohl ich IT-News für Profis lese.. -
Re: Ich brauch PCI Passthrough!
Autor: Peceih 17.06.09 - 22:55
Ja, das hat mehrere Namen, einmal ist es wohl generell eine Bezeichnung und einmal wohl ein "Markenname", z.B. von Intel, aber wer blickt da noch durch.
Ja, das vt-d gibt es in einigen neueren Chipsätzen und es ist auch seit "ewigkeiten" angekündigt gewesen, z.B. von vmware und diverse "Papers" von Intel sind schon von 2005-2006, aber irgendwie scheint das doch extrem stiefmütterlich implementiert zu werden.
Ok, die Chipsätze sind nun wohl da, aber die Software hinkt noch, bis wohl auf ein paar wenige Ausnahmen.
Xen soll es wohl können, Parallels Server angeblich auch, aber da war es plötzlich recht ruhig um dieses Feature. vmware Workstation kann es nicht, KVM glaube ich kanns, Microsofts Hyper-V bin ich mir nocht so sicher, bekam widersprüchliche Aussagen von Microsoft direkt.
Aber das deckt sich so mit der gesamten Entwicklung der letzten Jahre: Viel wird angekündigt, aber dann "versackt" es irgendwie. -
Re: Ich brauch PCI Passthrough!
Autor: TheFlipside 18.06.09 - 09:12
Wieso gibt es nicht die Möglichkeit, eine zweite Grafikkarte, die eingesteckt ist, 100% unter VMs zu nutzen? z.B. GPU1 auf PCIe slot 1 für Host und dann GPU2 auf PCIe slot 2 unter VM.
Nichts würde sich im Weg sein, oder wie ist das? -
Re: Ich brauch PCI Passthrough!
Autor: Daniel Mayer 20.07.09 - 14:59
KVM kann PCI-PT, das IOMMU wird z.B. von AMD Opterons der vierstelligen Nrn., z.B. Opteron 2376, unterstützt. Die alten 1xx/2xx/8xx CPUs können das noch nicht.
Ich habe sehr fein diverse virtuelle Maschinen unter Linux/Ubuntu mit KVM am Laufen, eine davon nutzt eine durchgereichte TV-Karte.
Theoretisch sollte man tatsächlich eine Grafikkarte von PCIe durchreichen können, wenn sie über BIOS *nicht* als SLI/Crossfire genutzt wird - habe ich aber noch nicht probiert.
Gruß
DM