Microsoft RDP Inputlag (Vgl. mit RDesktop)
Aloha zusammen (ich hoffe, der Bereich ist dafür passend gewählt).
Hintergrund
In unserer Firma wird in den kommenden Monaten die Infrastruktur zentralisiert, was bedeutet, dass die (meist etwas älteren) PCs (auf denen bisher noch Windows XP läuft) nun mit ThinClient-Sticks (USB bzw. SATA) ausgestattet werden und somit nur noch als (energiefutternde) ThinClients laufen sollen.
Vorhaben
Bisher war die Überlegung bzw. Planung so, dass ThinClient-Sticks der Firma Rangee (basierend auf Linux) genutzt werden sollen. Dort würde sich via RDesktop dann auf den 2008 R2 Ent. TS/RDS verbunden und ggf. USB & lokale Drucker durchgemapped werden.
Das funktioniert auch soweit, jedoch werden Dateien mit Umlauten von eingesteckten USB-Sticks kryptisch Dargestellt und man kann auch keine Dateien mit Umlaute im Dateinamen vom Server auf den Stick kopieren.
Aktueller Test
Unabhängig davon, ob Rangee dieses Problem doch noch irgendwann lösen kann, habe ich mir überlegt, stattdessen einfach Windows-Live-Sticks als ThinClient-Sticks zu nutzen. Dafür wurde jetzt testhalber mittels Win8.1SE ein solcher Stick erstellt und durchgetestet.
Kern der Frage / Problem
Das Arbeiten auf dem TS/RDS (derzeit Windows Server 2003 Standard; 24bit sowie Windows Server 2008 R2 Enterprise; 32bit) via Windows RDP hat sowohl über den USB-Stick als auch auf einem lokalen Desktop-PC immer ein gewisses Inputlag. Man merkt es bspw. wenn man im Kontextmenü mit der Maus hoch und runter fährt. Auch im Warenwirtschaftsprogramm merkt man dieses durchaus. Das Tippen von Text, bspw. im Office, ist eher unauffällig.
Die RDP-Einstellungen waren bereits auf das Minimum eingestellt, kein Audio, keine Zwischenablage, nur Bitmapspeicherung, 32bit-Übertragung sowie das durchmappen von USB und lokalen Druckern.
Genau dieselben Einstellungen sind auch im ThinClient-Stick von Rangee eingestellt, das Netzwerk besteht zwischen den PCs und dem Hauptverteilerswitch aus Cat5 (Jahr 2000), erst danach Cat7 zum Serverraum.
Jedoch ist dieses Inputlag bei der Verbindung via RDesktop so gut wie nicht vorhanden (manchmal bildet man sich es ein), also beim normalen Arbeiten gefühlt nicht anders als auf einem lokalen Desktop.
Frage
Liegt es nun einfach am RDP oder gibt es irgendwo auf Windowsbasis noch Einstellungen, die man ändern konnte, um dieselbe Performance wie über RDesktop zu bekommen?
Denn aufgrund der Umlautethematik würde ich Windows-Live-ThinClient-Sticks bevorzugen, jedoch ist einfach das Risiko da, wenn jemand schnell bei einer Datei bspw. im Kontextmenü nach unten fährt, um z.B. auf Umbenennen zu klicken, dass er Cursor noch auf Löschen (direkt drüber) hängt.
Das Lag ist nicht groß, vermutlich ein paar hundert Millisekunden (gefühlt), aber es ist da und auch die Kollegen (beim Testprobieren auf einem dafür derzeit eingerichteten Testarbeitsplatz) bemerken dies.
Ich hoffe auf eure Ratschläge & Hilfe. Solltet ihr weitere Informationen benötigen, gebt Bescheid.
Grüße, André
Hintergrund
In unserer Firma wird in den kommenden Monaten die Infrastruktur zentralisiert, was bedeutet, dass die (meist etwas älteren) PCs (auf denen bisher noch Windows XP läuft) nun mit ThinClient-Sticks (USB bzw. SATA) ausgestattet werden und somit nur noch als (energiefutternde) ThinClients laufen sollen.
Vorhaben
Bisher war die Überlegung bzw. Planung so, dass ThinClient-Sticks der Firma Rangee (basierend auf Linux) genutzt werden sollen. Dort würde sich via RDesktop dann auf den 2008 R2 Ent. TS/RDS verbunden und ggf. USB & lokale Drucker durchgemapped werden.
Das funktioniert auch soweit, jedoch werden Dateien mit Umlauten von eingesteckten USB-Sticks kryptisch Dargestellt und man kann auch keine Dateien mit Umlaute im Dateinamen vom Server auf den Stick kopieren.
Aktueller Test
Unabhängig davon, ob Rangee dieses Problem doch noch irgendwann lösen kann, habe ich mir überlegt, stattdessen einfach Windows-Live-Sticks als ThinClient-Sticks zu nutzen. Dafür wurde jetzt testhalber mittels Win8.1SE ein solcher Stick erstellt und durchgetestet.
Kern der Frage / Problem
Das Arbeiten auf dem TS/RDS (derzeit Windows Server 2003 Standard; 24bit sowie Windows Server 2008 R2 Enterprise; 32bit) via Windows RDP hat sowohl über den USB-Stick als auch auf einem lokalen Desktop-PC immer ein gewisses Inputlag. Man merkt es bspw. wenn man im Kontextmenü mit der Maus hoch und runter fährt. Auch im Warenwirtschaftsprogramm merkt man dieses durchaus. Das Tippen von Text, bspw. im Office, ist eher unauffällig.
Die RDP-Einstellungen waren bereits auf das Minimum eingestellt, kein Audio, keine Zwischenablage, nur Bitmapspeicherung, 32bit-Übertragung sowie das durchmappen von USB und lokalen Druckern.
Genau dieselben Einstellungen sind auch im ThinClient-Stick von Rangee eingestellt, das Netzwerk besteht zwischen den PCs und dem Hauptverteilerswitch aus Cat5 (Jahr 2000), erst danach Cat7 zum Serverraum.
Jedoch ist dieses Inputlag bei der Verbindung via RDesktop so gut wie nicht vorhanden (manchmal bildet man sich es ein), also beim normalen Arbeiten gefühlt nicht anders als auf einem lokalen Desktop.
Frage
Liegt es nun einfach am RDP oder gibt es irgendwo auf Windowsbasis noch Einstellungen, die man ändern konnte, um dieselbe Performance wie über RDesktop zu bekommen?
Denn aufgrund der Umlautethematik würde ich Windows-Live-ThinClient-Sticks bevorzugen, jedoch ist einfach das Risiko da, wenn jemand schnell bei einer Datei bspw. im Kontextmenü nach unten fährt, um z.B. auf Umbenennen zu klicken, dass er Cursor noch auf Löschen (direkt drüber) hängt.
Das Lag ist nicht groß, vermutlich ein paar hundert Millisekunden (gefühlt), aber es ist da und auch die Kollegen (beim Testprobieren auf einem dafür derzeit eingerichteten Testarbeitsplatz) bemerken dies.
Ich hoffe auf eure Ratschläge & Hilfe. Solltet ihr weitere Informationen benötigen, gebt Bescheid.
Grüße, André
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 253311
Url: https://administrator.de/contentid/253311
Ausgedruckt am: 26.11.2024 um 12:11 Uhr
7 Kommentare
Neuester Kommentar
Hi.
Ganz ohne Lag wird es nie gehen bei Remoteverbindungen. Da wir jetzt nicht beurteilen können wie Dein RDesktop dazu im Vergleich ist, kann man eigentlich gar nichts für Dich tun.
Nur zwei Dinge: Nimm mal als Zielserver zu Deinen 8.1ern lieber einen 2012 R2 - klappt am besten. Und einzustellen gibt es da rein gar nichts.
Ganz ohne Lag wird es nie gehen bei Remoteverbindungen. Da wir jetzt nicht beurteilen können wie Dein RDesktop dazu im Vergleich ist, kann man eigentlich gar nichts für Dich tun.
Nur zwei Dinge: Nimm mal als Zielserver zu Deinen 8.1ern lieber einen 2012 R2 - klappt am besten. Und einzustellen gibt es da rein gar nichts.
Ich kann gerne morgen mal mit rdesktop vergleichen, gib mal genau die Version Davon an und von welchem OS Du es hernimmst, zudem ob 100MBit oder GBit. Ich denke nämlich auch, dass rdesktop nicht überlegen sein dürfte. Du nimmst also 8.1 SE von hier http://win81se.cwcodes.net/ ?
Schon mal verglichen mit win8.1 to go?
Schon mal verglichen mit win8.1 to go?
Ok, Test durchgeführt.
1 Mein Setup war so win8.1->per RDP auf ein Suse mit xrdp->auf einen 2008 R2. Performance sehr gut, trotz des zusätzlichen Hops. Alle Verbindungen Gigabit.
-dazu im Vergleich:
2 win8.1 ->2008 R2 - Performance fast eben so gut, evtl. eine Winzigkeit langsamer
3 Win8.1 ->Server 2012 R2 - das beste Resultat.
Herangezogen wurde "wandern mit dem Zeiger durch ein Pulldownmenü des Internet Explorers".
Tatsächlich sind also xrdp und auch rdesktop richtig performant. Aber 8.1->2008R2 war auch gut. 2012R2 hat das noch weiter verbessert.
1 Mein Setup war so win8.1->per RDP auf ein Suse mit xrdp->auf einen 2008 R2. Performance sehr gut, trotz des zusätzlichen Hops. Alle Verbindungen Gigabit.
-dazu im Vergleich:
2 win8.1 ->2008 R2 - Performance fast eben so gut, evtl. eine Winzigkeit langsamer
3 Win8.1 ->Server 2012 R2 - das beste Resultat.
Herangezogen wurde "wandern mit dem Zeiger durch ein Pulldownmenü des Internet Explorers".
Tatsächlich sind also xrdp und auch rdesktop richtig performant. Aber 8.1->2008R2 war auch gut. 2012R2 hat das noch weiter verbessert.
Hi,
schau Dir mal openthinclient an. http://openthinclient.org/de/
Ist eine deutsche Firma und der Support ist gigantisch.
Ich nutze es nun schon seit mehr als 6 Monate und die Nutzer und ich sind super glücklich.
Das geniale ist dabei, da es per PXE Boot geht, so braucht man in den Clients keine Bootquelle. Das macht eine Fehlerquelle weniger.
AD Integration ist auch dabei und das beste es kostet nichts.
Gruß Mario
schau Dir mal openthinclient an. http://openthinclient.org/de/
Ist eine deutsche Firma und der Support ist gigantisch.
Ich nutze es nun schon seit mehr als 6 Monate und die Nutzer und ich sind super glücklich.
Das geniale ist dabei, da es per PXE Boot geht, so braucht man in den Clients keine Bootquelle. Das macht eine Fehlerquelle weniger.
AD Integration ist auch dabei und das beste es kostet nichts.
Gruß Mario