September 2, 20241 yr Quote Hallo Zusammen, ich kämpfe mich schon länger mit langsamer Performance meiner VM's rum und bin nun mi meinem "Latein" am Ende. Ich vermute es liegt an einer falschen Config/Unwissenheit, aber dafür würde ich nun hier gerne die Schwarmintelligenz nutzen. Das ist mein erster Post und ich hoffe die Eingabe der Daten ist soweit in Ordnung Mein System: Unraid V6.12.10 M/B: Dell Inc. 0X8DXD Version A01 S/N /1BJX9V2/CNFCW0088R00OG/ BIOS: Dell Inc. Version 2.22.0 Datiert 08/11/2022 CPU: Intel® Xeon® W-2133 CPU @ 3.60GHz HVM: Aktiviert IOMMU: Aktiviert Cache: L1-Cache: 0 KiB, L2-Cache: 0 KiB, L3-Cache: 0 KiB Arbeitsspeicher: 64 GiB DDR4 Single-bit ECC (Maximal installierbare Kapazität 3072 GiB) Netzwerk: bond0: fault-tolerance (active-backup), mtu 1500 Kernel: Linux 6.1.79-Unraid x86_64 OpenSSL: 1.1.1v Platten: Parität: Seagate Ironwolf 4TB ST4000VN008-2DR166 Daten 1-3: Seagate Ironwolf 4TB ST4000VN008-2DR166 Daten 4: HGST 4TB HDN726040ALE614 Daten 5: Crucial SSD 250GB CT250MX500SSD1 Ich habe insgesamt 3 verschiedene VM's getestet. Kubuntu Win10 Win11 Wobei ich eigentlich nur Win11 vorerst nutzen wollte, nach den Performance Problemen aber auch Win10 und Kubuntu geprüft habe. Ich würde gerne für die VM einen USB 3.0 zu Gigabit Ethernet Adapter nutzen, befürchte aber das ich den nicht korrekt durchgereicht bekomme, denn immer wenn ich den auswähle bekomme ich maximal Fast Ethernet. Mein letztes Setting das einigermaßen läuft sieht nun so aus und theoretisch soll ich nun Gigabit haben, die Übertragung sagt aber was anderes: P.S: wie kann ich hier denn den XML Code der VM eintragen, dass das vernünftig angezeigt wird? Es spielt keine Rolle ob alle, keine oder ein paar Docker Container laufen, die Performance ändert sich nur minimal. Die Gesamtperformance des Servers mit VM im Idle bewegt sich übrigens bei ca. 30% BTW: gibt es eine App, die mir hierzu Langzeit Daten und Mediane auswerten/aufzeichnen kann? Wenn ich auf der VM ein Programm öffne, geht die Last natürlich kurz hoch. Die vertio Treiber sind installiert, ich verbinde mich per RDP und es wird auch kein Error im Gerätemanager bei fehlenden Treiber oder ähnliches angezeigt. Die VM ist komplett auf der SSD installiert Die Leistung der VM ansich ist schneller als von Win10, wobei ich bei der Win11 auch am meisten ausprobiert habe aber ich dachte eigentlich das die Leistung doch noch etwas höher ist bei der Hardware.... Bei der VM selber kann ich den Netzwerkquelle nur zwischen br0n und virbr0 auswählen und das Netzwerkmodell: virtio-net virtio e1000 rtl8153 vmxnet3 Wobei der rtl8153 ja der USB Adapter wäre, dieser aber nur als 10MBit/s erkannt wird Schlimmer ist jedoch der Netzwerkverkehr, dazu habe ich verschiedene tests durchgeführt: 1. iperf2.2 auf der Fritzbox aktiviert und alle 10 Sekunden Daten von der VM hin und her geschoben: .\iperf-2.2.n-win64.exe -c 192.168.1.1 -p4711 -t120 -i10 ------------------------------------------------------------ Client connecting to 192.168.1.1, TCP port 4711 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 1] local 192.168.1.164 port 50070 connected with 192.168.1.1 port 4711 [ ID] Interval Transfer Bandwidth [ 1] 0.00-10.00 sec 26.1 MBytes 21.9 Mbits/sec [ 1] 10.00-20.00 sec 32.3 MBytes 27.1 Mbits/sec [ 1] 20.00-30.00 sec 29.9 MBytes 25.1 Mbits/sec [ 1] 30.00-40.00 sec 24.1 MBytes 20.2 Mbits/sec [ 1] 40.00-50.00 sec 42.5 MBytes 35.7 Mbits/sec [ 1] 50.00-60.00 sec 28.3 MBytes 23.7 Mbits/sec [ 1] 60.00-70.00 sec 27.3 MBytes 22.9 Mbits/sec [ 1] 70.00-80.00 sec 26.6 MBytes 22.3 Mbits/sec [ 1] 80.00-90.00 sec 28.5 MBytes 23.9 Mbits/sec [ 1] 90.00-100.00 sec 24.3 MBytes 20.3 Mbits/sec [ 1] 100.00-110.00 sec 24.8 MBytes 20.8 Mbits/sec [ 1] 110.00-120.00 sec 29.9 MBytes 25.1 Mbits/sec [ 1] 0.00-120.02 sec 345 MBytes 24.1 Mbits/sec Als Vergleichswert das gleiche von meinem Desktop PC durchgeführt: .\iperf-2.2.n-win64.exe -c 192.168.1.1 -p4711 -t120 -i10 ------------------------------------------------------------ Client connecting to 192.168.1.1, TCP port 4711 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 1] local 192.168.1.193 port 56692 connected with 192.168.1.1 port 4711 [ ID] Interval Transfer Bandwidth [ 1] 0.00-10.00 sec 514 MBytes 431 Mbits/sec [ 1] 10.00-20.00 sec 569 MBytes 477 Mbits/sec [ 1] 20.00-30.00 sec 603 MBytes 505 Mbits/sec [ 1] 30.00-40.00 sec 605 MBytes 508 Mbits/sec [ 1] 40.00-50.00 sec 625 MBytes 524 Mbits/sec [ 1] 50.00-60.00 sec 621 MBytes 521 Mbits/sec [ 1] 60.00-70.00 sec 625 MBytes 525 Mbits/sec [ 1] 70.00-80.00 sec 629 MBytes 528 Mbits/sec [ 1] 80.00-90.00 sec 615 MBytes 515 Mbits/sec [ 1] 90.00-100.00 sec 628 MBytes 527 Mbits/sec [ 1] 100.00-110.00 sec 626 MBytes 525 Mbits/sec [ 1] 110.00-120.00 sec 621 MBytes 521 Mbits/sec [ 1] 0.00-120.02 sec 7.11 GBytes 509 Mbits/sec Die beiden Geräte hängen am gleichen Switch und der Test wurde natürlich nicht gleichzeitig durchgeführt. Auch eine 5GB große Testdatei hat folgende Werte ergeben, von Unraid Share zu VM und dann von VM zu Unraid Share; Und auch hier wieder der gleiche Test mit dem Desktop PC: Lesen langsamer, schreiben jedoch viiel schneller: Möglicherweise hatte der ein oder andere ja die gleichen Probleme und weiß eine Lösung oder sieht bei mir direkt einen Fehler und kann helfen. Vielen Dank vorab! Oliver
September 2, 20241 yr 24 minutes ago, Ultr4vox said: Ich würde gerne für die VM einen USB 3.0 zu Gigabit Ethernet Adapter nutzen so rein aus Interesse, warum ... nicht einfach die bridge nutzen und fertif, virtio oder was auch immer und alles ist gut hast dann auch lokal zwischen VM und Host 10G ... wenn die disks das mitmachen egal jetzt, wird seine Gründe haben. zu USB, da ist der VM Treiber mal egal, du reichst ein USB Gerät durch, jetzt müsste der hoffentlich an einem USB3 Port am Mainboard hängen, auch entsprechend im BIOS eingestellt sein (XHCI) das alles sauber läuft ... in der VM dann die passenden Realtek Treiber installiert sein und auch nur diese Netzwerkkarte noch aktiv ist. Sprich, die VM Setting zu Netzwerk ist da mehr oder weniger raus und es zählt nur noch die USB NIC ... Thema grundsätzliche Performance, RDP ist schonmal ok, mit einer GPU wird es halt richtig gut ...
September 2, 20241 yr Author 9 minutes ago, alturismo said: so rein aus Interesse, warum ... nicht einfach die bridge nutzen und fertif, virtio oder was auch immer und alles ist gut hast dann auch lokal zwischen VM und Host 10G ... wenn die disks das mitmachen egal jetzt, wird seine Gründe haben. zu USB, da ist der VM Treiber mal egal, du reichst ein USB Gerät durch, jetzt müsste der hoffentlich an einem USB3 Port am Mainboard hängen, auch entsprechend im BIOS eingestellt sein (XHCI) das alles sauber läuft ... in der VM dann die passenden Realtek Treiber installiert sein und auch nur diese Netzwerkkarte noch aktiv ist. Sprich, die VM Setting zu Netzwerk ist da mehr oder weniger raus und es zählt nur noch die USB NIC ... Thema grundsätzliche Performance, RDP ist schonmal ok, mit einer GPU wird es halt richtig gut ... Danke für die Antwort! Ich hatte zuerst nur die "geteilte" Verbindung drin, also ohne USB Ethernet, da lief das genauso langsam, brach dann aber ein wenn ich per Netzwerk auf andere Platten zugegriffen haben, z.b seafile Cloud im docker. Der Adapter hängt aufjedenfall an USB 3.0 und wird ja theoretisch auch als Gigabit erkannt. Oben habe ich die USB 3.0 Treiber der VM auch aktiviert. Im BIOS müsste ich mal schauen ob das noch was geht. Ich habe ne Nvidia quadro 400 eingebaut (hatte ich noch) wenn ich die Durchroute, habe ich ja prinzipiell keine Nachteile außer das ich lokal nicht mehr ins BIOS komme bzw. Die Terminalanzeige von unraid sehe richtig? Onboard Grafik ist bei der CPU ja kein Thema 8 minutes ago, alturismo said: Nachtrag noch, diagnostics << click << helfen meist etwas mehr Schnappe ich mir morgen und lade dann direkt hoch, danke!
September 2, 20241 yr 1 hour ago, Ultr4vox said: Schnappe ich mir morgen und lade dann direkt hoch, danke! ok noch ein Hinweis, solltest du auf der 6.12.13 sein mit bridged network da ich auf der beta 7 bin ... denke ich da als nicht dran
September 6, 20241 yr Author On 9/2/2024 at 8:28 PM, alturismo said: Nachtrag noch, diagnostics << click << helfen meist etwas mehr Hi, ich habe mir die Diagnostics mal angeschaut und weiter unten wird aufgeführt, das VM's und Docker damit nicht "geloggt" werden... On 9/2/2024 at 10:23 PM, alturismo said: ok noch ein Hinweis, solltest du auf der 6.12.13 sein mit bridged network da ich auf der beta 7 bin ... denke ich da als nicht dran Das System habe ich jetzt in soweit umgestellt, das die Netzwerkquelle br0 und Netzwerkmodell virtio-net ist. Damit ist genau wie du sagtest die interne Verbindung 10G und auch die Datenrate mit iperf zur Fritzbox ist deutlich höher. Kommt nicht ganz an den Desktop PC heran, aber ist in Ordnung bei zeigleicher Benutzung von Docker Containers und co .\iperf-2.2.n-win64.exe -c 192.168.1.1 -p4711 -t120 -i10 ------------------------------------------------------------ Client connecting to 192.168.1.1, TCP port 4711 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 1] local 192.168.1.164 port 53301 connected with 192.168.1.1 port 4711 [ ID] Interval Transfer Bandwidth [ 1] 0.00-10.00 sec 462 MBytes 387 Mbits/sec [ 1] 10.00-20.00 sec 500 MBytes 420 Mbits/sec [ 1] 20.00-30.00 sec 528 MBytes 443 Mbits/sec [ 1] 30.00-40.00 sec 517 MBytes 434 Mbits/sec [ 1] 40.00-50.00 sec 452 MBytes 379 Mbits/sec [ 1] 50.00-60.00 sec 479 MBytes 401 Mbits/sec [ 1] 60.00-70.00 sec 536 MBytes 450 Mbits/sec [ 1] 70.00-80.00 sec 521 MBytes 437 Mbits/sec [ 1] 80.00-90.00 sec 523 MBytes 439 Mbits/sec [ 1] 90.00-100.00 sec 539 MBytes 452 Mbits/sec [ 1] 100.00-110.00 sec 531 MBytes 446 Mbits/sec [ 1] 110.00-120.00 sec 533 MBytes 447 Mbits/sec [ 1] 0.00-120.01 sec 5.98 GBytes 428 Mbits/sec Damit wäre die Frage zur Netzwerkübertragung soweit geklärt. Win11 kommt mit der Hardware also deutlich besser klar als Windows 10. Jetzt besteht noch die Frage, warum das System an sich nicht ganz so performant läuft wie erhofft. Ich habe die GPU nun durchgereicht und die Anzeige funktioniert auch, aber trotz Installation der nvidea Treiber wird mit im Geräte Manager nach wie vor eine Fehlermeldung angezeigt Ich habe auch den Treiber 528.02 installiert gehabt, gleiches Problem, daher habe ich einmal gedowngraded. Trotz Neustart kann ich aber auch das nvidea Control Panel nicht öffnen (beim ausführen öffnet sich nichts), also irgendwas läuft da noch nicht rund. Windows Update findet keine neuen Updates mehr. Gibt es da bei VM's irgendwas zu beachten damit das klappt, oder muss ich die virtio teils deaktivieren? Danke vorab!
September 6, 20241 yr 3 hours ago, Ultr4vox said: Gibt es da bei VM's irgendwas zu beachten damit das klappt, oder muss ich die virtio teils deaktivieren? normal, nichts ... außr die Karte wäre etwas "alt" ... hast du einen Monitor angeschlossen ? oder einen HDMI Dummy zumindest ?
September 17, 20241 yr Author On 9/6/2024 at 1:25 PM, alturismo said: normal, nichts ... außr die Karte wäre etwas "alt" ... hast du einen Monitor angeschlossen ? oder einen HDMI Dummy zumindest ? Ich hatte lediglich einen Adapter von mini DP zu DP angeschlossen. System herunter gefahren -> Adapter ab -> System wieder hoch Problem bleibt das gleiche. Trotz Installation und "korrekter" Auflösung, erscheint nach einem Neustart das Dreieck wieder. Die Performance ist so weit "ok", also ich hätte von dem System mehr erwartet... Es kommt nun aber vor, dass teilweise wenn ich mehrere Dinge gleichzeitig mache, ein Fenster einfriert. z.B. Brave Browser, den Windows Explorer kann ich dann noch eingeschränkt nutzen, aber Brave gar nicht mehr, beenden geht auch nicht, hilft nur ein Neustart. Weder CPU, noch RAM oder SSD sind dabei voll ausgelastet. So ein bisschen wie ein "halber" System Freeze. Wirklich erklären kann ich mir das nicht, da muss ich nochmal ran...
September 17, 20241 yr 49 minutes ago, Ultr4vox said: Ich hatte lediglich einen Adapter von mini DP zu DP angeschlossen. System herunter gefahren -> Adapter ab -> System wieder hoch wenn kein "Abnehmer", also Monitor dran ist bringt der Adapter nichts ... da geht es um einen HDMI "Handshake" ... wenn der nicht erfolgt ... kommt es gerne zu "Code 43" Errors bei einigen Karten ... Daher auch die Mindestempfehlung, HDMI Dummy ... der gaukelt einen Monitor vor mit HDMI Handshake
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.