deejaybee
Goto Top

Geschwindigkeit bei RDP abhängig vom Client?

Hallo zusammen!

ich bin mir nicht sicher, obs die passende Kategorie ist, aber hier erstmal meine Frage:

Gibt es bei einer RDP-Verbindung irgendwelche Unterschiede in der Geschwindigkeit, die abhängig von der Hardware wären?

Wir arbeiten hier alle auf den selben virtuellen Terminalservern, nur die Clients sind alle unterschiedlich. (Gewachsene Struktur eben)
Es fühlt sich so an, als ob die Verbindung auf neueren, leistungsfähigeren Rechnern schneller und besser wäre, als auf älteren Clients.
Kann das sein? Denn RDP überträgt ja nur den Bildschirminhalt an den Client und die Eingaben der Tastatur / Maus an den Server. (Eventuell kommen noch angeschlossene Laufwerke / Drucker etc hinzu, aber die lasse ich in der Betrachtung mal außen vor)
Ich muss dazu sagen, dass die meisten RDP-Verbindungen "standardmäßig" angelegt worden sind. Es wurde also nicht drauf geachtet, ob Drucker / Laufwerke / Zwischenablage mit durchgeschleift wird oder welche Farbtiefe übergeben wird. Einfach mstsc und los gehts.

Die Clients sind verschiedene Geräte vom Thinclient mit Windows CE (oder so), über Thinclients mit Windows XP Embedded, normalen XP Clients und Windows 7 Rechnern.
Bildschirmauflösungen variieren teilweise auch stark.

Mich interessiert jetzt nur, ob die Hardware des Clients dem Benutzer das Arbeiten via RDP ausbremsen kann, oder ob das nur ein Gefühl ist.

Freue mich über Eure Antworten!
Gruß
DeeJayBee

Content-ID: 215979

Url: https://administrator.de/contentid/215979

Ausgedruckt am: 22.11.2024 um 20:11 Uhr

certifiedit.net
certifiedit.net 03.09.2013 um 16:18:31 Uhr
Goto Top
Hallo,

natürlich macht es einen Unterschied wie potent die Clients sind - Wichtiger ist aber was darauf alles im Hintergrund läuft (gewachsene Struktur, gewachsene Hintergrundprogramme).

Wichtiger Ansatz daher:
1. Auslastung der Hardware (u.a bedingt durch Auflösung etc)
2. Geschwindigkeit der NIC
3. Was wird sonst noch gearbeitet?
4. Mit welchen Dateigrößen.

Beste Grüße,

Christian

certified IT
Snowman25
Snowman25 03.09.2013 um 16:30:16 Uhr
Goto Top
Zitat von @certifiedit.net:
Hallo,

natürlich macht es einen Unterschied wie potent die Clients sind - Wichtiger ist aber was darauf alles im Hintergrund
läuft (gewachsene Struktur, gewachsene Hintergrundprogramme).

Es sollte auch beachtet werden, dass Win7 eine neuere Version des RDP-Protokolls unterstützt als Win XP. Diese ist auch nochmal performanter.
certifiedit.net
certifiedit.net 03.09.2013 um 16:33:10 Uhr
Goto Top
Wobei es dafür doch ein Update unter WinXP gibt (ohne Gewähr)
DeeJayBee
DeeJayBee 03.09.2013 um 17:06:27 Uhr
Goto Top
Hallo,

danke für Eure Antworten.
Habe vielleicht vergessen zu erwähnen, dass die meisten Benutzer mit Ihrem Rechner nichts weiteres machen. Daher haben wir auch viele ThinClients, bzw. welche mit XP Embedded im Einsatz.
Daher ist bei den meisten Rechner auch nichts drauf, was irgendwie mitlaufen würde. Zumindest nichts großes.

Die Benutzer benötigen den Rechner nur als "Portal" zum Terminalserver.

2. Geschwindigkeit der NIC? Netzwerkanbindung meinst Du?
4. Dateigrößen sind unterschiedlich. Es wird ja alles mögliche auf den TS gemacht.
departure69
departure69 03.09.2013 um 17:59:38 Uhr
Goto Top
Hallo.

Auch, wenn nur Bildschirminhalte und Befehle der Peripherie übertragen werden (Maus, Tastatur), ist das natürlich trotzdem Rechenarbeit, Arbeit für den Flash-Speicher (bei den Thin Clients), Arbeit für die Festplatten (bei den Fat-Clients) und Arbeit für den RAM. Die Netzwerkkarte ist hingegen eher unerheblich, selbst die älteste mit vielleicht nur 10 Mbit/s darf da keinen Unterschied machen, mehr als 10 Mbit/s im LAN ist in den Optionen des RDP-Clients unter "Leistung" ohnehin nicht einstellbar. Die vorher genannten Komponenten können aber durchaus einen Unterschied machen.

RDP-Protokolle:

Es ist zu empfehlen, stets den aktuellsten, jüngsten RDP-Client zu installieren (auch bspw. unter Linux von www.rdesktop.org).

Probleme hierbei:

- der RDP-Client 7 für Windows XP ist ein optionales Update. Dort, wo bloß immer nur Sicherheitsupdates installiert werden, kommt der dann natürlich nicht mit
- der RDP-Client 8 für Windows 7 ist ebenso optional und wird nicht zwingend installiert
- die RDP-Clients auf Windows-Thin-Clients (XP-Embedded, 7-Embedded) werden meiner Erfahrung nach so gut wie nie aktualisiert, Thin Clients werden jahrelang so betrieben, wie sie gekauft wurden, was ja auch irgendwie mit auch Sinn eines Thin Clients ist, er ist ja nicht nur "Thin" aufgrund seiner eher schmalen Hardware, sondern auch deshalb, weil man an einem Thin Client eigentlich so wenig wie möglich administrativ tätig sein will, damit die Dinger wenig Arbeit machen

Weiteres Problem:

Trotz der grundsätzlichen Empfehlung, immer den neuesten RDP-Client zu verwenden, nützt das wenig bis nichts, wenn der Quell-Terminalserver kein höheres RDP-Protokoll anbietet. Bei Windows 2000 (RDP 5.0) lieferte der Terminalserver bspw. stets nur 8-Bit-Farben (also 256 Farben) am Client, da konnte man sich mit dem Client auf den Kopf stellen, mehr ging nicht. Wer unter W2K-TS mehr als 256 Farben am Client wollte, mußte Citrix auf die Terminaldienste draufsetzen, was sehr kostspielig war, aber auch noch andere Vorteile als nur die Farbtiefe bot. Das ICA-Protokoll von Citrix ist dem RDP-Protokoll von Microsoft auch heute noch immer überlagen, obwohl Microsoft mit jeder neuen Windows-Server-Version immer noch etwas mehr zu Citrix aufschließt.

Du kannst letztlich nur dafür sorgen:

- neuestes RDP-Protokoll am Client einsetzen
- auch wartungsarme Systeme (Thin-Clients) dabei nicht vergessen
- auch Thin Clients haben irgendwann ihre beste Zeit hinter sich. Man kann sie normalerweise deutlich länger einsetzen als einen Fat-Client, doch irgendwann holt die Technik (neue Anforderungen, z. B. Wide-Screen-Monitore) die Zeit ein. Auch Thin Clients sollten irgendwann gegen neue ersetzt werden, wenn's mit Funktionen und Leistung hapert
- auch die (virtuellen) Terminalserver sollten nicht bis zum absoluten Supportende (W2K3 bspw. bis 2015) gefahren werden, wenn man vorher an neuen Technologien partizipieren will


Grüße

von

departure
DerWoWusste
DerWoWusste 04.09.2013 um 09:20:06 Uhr
Goto Top
Hi.

Lohnt sich schon zu diskutieren, wenn das Problem nur angerissen wird? Du schreibst von gefühlter Langsamkeit - wie drückt die sich genau aus? Mach auch Tests mit nackten Maschinen an verschiedenen Dosen bzw. Switches und nutze aktuelle Netzwerkkartentreiber.
DeeJayBee
DeeJayBee 04.09.2013 um 14:43:30 Uhr
Goto Top
Hi,

vielen Dank für die Antworten.

Das Problem der Langsamkeit besteht darin, dass ein User an einem "älteren" Client das Gefühl hat, dass die Programme träger reagieren, der Bildaufbau langsamer ist, dass das System generenn öfter hakt, etc.
Dieses Gefühl taucht an einem "neueren" Client nicht auf. Abgesehen von den Engpässen, die generell vom Server kommen, die bekommt ja jeder mit.

Mir sagte damals jemand, dass es egal wäre, welcher Client hinten dran hängt. Dass dem nicht so ist, merken wir hier zum einen und zum anderen bestätigt mir die Aussage von departure das ganze. Das war genau das, was ich wissen wollte!

Nun weiß ich, wodrauf ich zu achten habe und wo das "Problem" liegen kann.

Vielen Dank noch einmal.
departure69
departure69 05.09.2013 um 08:46:02 Uhr
Goto Top
Gern geschehen.

Markiere Deine Frage bitte noch als "gelöst".

Grüße

von

departure