Bitte beachten Sie, dass es NICHT darum geht, eine Hyper-V-Verbindung zu einem Host herzustellen und die GPU auf diesem Host zu nutzen. Ich sage das, weil jede Suche, die ich danach durchführe, davon ausgeht, dass ich genau das erreichen möchte.
Ich habe in meinem lokalen Netzwerk einen Hyper-V-Server eingerichtet. Ich bin Entwickler/Berater und betreibe für jeden meiner Kunden eine VM. Manchmal muss ich 2-3 VMs ausführen und sie benötigen idealerweise jeweils 10-14 GB Speicher und stoßen damit an die Grenzen dessen, was mein Laptop verarbeiten kann. Auch die CPU meines Laptops leidet unter dieser Belastung.
Also habe ich meinen Gaming-PC der letzten Generation (I7, 64 GB RAM, 1080 Grafikkarte) als Hyper-V-Server umfunktioniert. Ich habe einige meiner VMs darauf verschoben,die notwendige Konfiguration vorgenommenund dachte, ich wäre startklar. Ich könnte eine Handvoll VMs darauf ausführen und so meinen Laptop entlasten.
Und hier kommt das Problem. Das funktioniert, ich kann mich problemlos mit meinem neuen Hyper-V-Server verbinden. Allerdings stoße ich auf einen unerwarteten Engpass.
Meine Hyper-V-Verbindung auf meinem Laptop scheint über die integrierte (schwache) Intel-GPU herzustellen. Und allein diese eine Verbindung scheint die GPU erheblich zu belasten – ich habe jetzt spürbare Verzögerungen bei der Benutzeroberfläche, Verzögerungen beim Verschieben von Fenstern und dergleichen. In Wirklichkeit –mein Laptop scheint jetzt, da nur diese eine Remote-Verbindung läuft, stärker beansprucht zu sein, als damals, als ich die VM lokal ausgeführt habe. Also genau das Gegenteil von dem, was ich wollte.
Gibt es eine Möglichkeit, Hyper-V dazu zu bringen, meine bessere GPU-Ressource zu nutzen? Oder kann ich irgendetwas dagegen tun? Es macht für mich keinen Sinn, dass mein Laptop MEHR belastet wird, wenn ich die VM auf eine andere Maschine auslagere, als wenn ich sie vollständig lokal ausführe.
Ich versuche nicht, auf der Fernbedienung zu spielen. Die VMs, die ich ausführe, sind normale Windows 10-Umgebungen, in denen normale (Entwickler-)Sachen wie IIS, SQL Server usw. ausgeführt werden. Auf dem Server gibt es keine Leistungsprobleme. Es ist lediglich meine Clientverbindung zum Host, die hier Probleme bereitet.