DSL - die dicke Leitung

TUNING: Remoteverbindungen optimieren, Funktionen ausreizen

Über PC-Fernsteuerung im Netzwerk lässt sich die Rechenleistung vermehren, in dem Jobs auf alte Zweitrechner ausgelagert werden. Zudem ist auch die Fernsteuerung und Überwachung eines Rechners über das Internet leicht machbar. Eine Fernsteuerung einrichten ist mit kostenlosen Tools kein Problem. Danach geht es allerdings mit Optimierung weiter - hier alle wichtigen Tipps dazu.

HINWEIS: Wie PC-Remoteverbindungen funktionieren und wie sie installiert werden, ist im ersten Beitrag "Rechenleistung gratis maximieren - Remote statt  Sanduhr". In diesem Folgebeitrag geht es lediglich um die Optimierung solcher Remote-Verbindungen und das Nutzen weiterer Funktionen.

Bei einer PC-Fernsteuerung muss der Server-Rechner seinen Bildschirminhalt permanent  an den Viewer/Client-Rechner übertragen. Im Idealfall geht das so schnell, dass es im Bedienungsfenster des fernsteuernden Rechners kaum spürbar ist - alles passiert so schnell, als ob es direkt auf dem Hauptrechner passieren würde.

Das permanente Senden eines kompletten Bildschirminhalts kostet einen Server-Rechner allerdings viel Rechenzeit. Die reduziert eine Software wie UltraVNC dadurch, indem sie nur Bildinhalte, die sich verändern, übers Netzwerk schickt. Auch dieses Überwachen und "Komprimieren" des Bildschirminhalts kostet den Server-Rechner natürlich Rechenleistung. Das nervt, denn der Zweitrechner soll ja Rechenleistung für Programme bereithaben und sie nicht für die Übertragung seines Bildschirminhalts verjodeln.

Ein Tool wie UltraVNC muss also so optimiert werden, dass es dem Server während der Bildschirmübertragung möglichst wenig Rechenleistung wegfrisst. Dazu gibt es verschiedene Möglichkeiten.

Die wichtigste von allen heißt: runter mit Bildschirmauflösung und Farbtiefe. Je weniger Auflösung und je weniger Farbtiefe, desto geringer ist der Rechenaufwand und die Netzwerkbelastung um ein Einzelbild zu übertragen.

800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.

Zudem gilt: je mehr sich auf einem Bildschirm befindet und je mehr sich dort bewegt, desto mehr muss die Fernbedienungssoftware ackern. Tools wie UltraVNC sind typischerweise so voreingestellt, dass sie beispielsweise darauf verzichten, ein Desktop-Hintergrundbild zu übertragen. Am schlausten ist es, beim Server auf ein Desktop-Hintergrundbild generell zu verzichten und auch sonst sollte der Desktop möglichst leer sein - also weg mit überflüssigen Programmstart-Bildsymbolen.

Ist auf dem Server schließlich eine Software am Ackern bei der sich im Fenster was bewegt (Statusanzeigen und Co), dann ist es sinnvoll die Fenster zu minimieren - bewegt sich nichts am Bildschirm, dann muss die Fernbedienungssoftware sozusagen auch nichts übers Netzwerk übertragen.

Eine geringe Bildauflösung und Reduzieren des Bildschirminhalts sind die einfachste Methode um mehr Speed zu kriegen. Aber damit ist noch nicht Schluss. Es gibt noch zig weitere Optimierungsmethoden...

800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.
Bei UltraVNC findet sich der Grafik-Zusatztreiber im Gerätemanager im Bereich "Grafikkarte" als Eintrag "Winvnc video hook driver".
Windows-Startmenü "UltraVNC"-"UltraVNC"-Driver-"Install Driver" - über diese Option kann der Zusatztreiber nachträglich manuell installiert werden oder lässt sich entfernen (Remove Driver).
Je nach Willen der UltraVNC-Entwickler kann es sein, dass der Video-Zusatztreiber im Downloadbereich separat gesaugt werden muss oder es wird ein spezielles UltraVNC-Setup angeboten, das den Zusatztreiber enthält.
UltraVNC-Eigenschaftendialog: Die Option "Video Hook Driver" muss aktiviert sein - nur dann wird der Zusatztreiber verwendet.
UltraVNC-Viewer: bereits beim Start des Viewers lassen sich verschiedene Dinge einstellen, die Taste "Optionen" bringt weitere Einstellungen.
Härtetest: hier wird ein Video auf dem Server abgespielt und übers Netzwerk ins Client-Fenster übertragen.
Server-Eigenschaften: auch hier gibt es diverse Optionen um die Übertragungsleistung zu optimieren.
UltraVNC-Servereinstellungen: damit ein Zugang über Internet-Browser möglich ist, muss die Option "Enable JavaViewer" aktiviert sein.
Um einen Server per Internet-Browser zu steuern wird im Browser die Internet-IP-Adresse aufgerufen, dahinter muss der Port 5800 angegeben werden. Hier im Beispiel
Durch diese Setup-Option (Pfeil im Bild) wird der UltraVNC-Server als Hintergrunddienst unter Windows installiert. Alternativ kann der Hintergrunddienst auch nach Installation von UltraVNC nachträglich aktiviert werden (Windows-Startmenü: "UltraVNC"-"UltraVNC-Server"-"Install Winvnc Service"). Eine Deinstallationsroutine wird über das Startmenü ebenfalls angeboten.
Per Blick in den Windows-Taskmanager lässt sich schnell rauskriegen, ob UltraVNC im System als Wächter aktiv ist. Auf der Dialogseite "Prozesse" wird UltraVNC unter dem Namen "winvnc.exe" aufgeführt.
800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.
Bei UltraVNC findet sich der Grafik-Zusatztreiber im Gerätemanager im Bereich "Grafikkarte" als Eintrag "Winvnc video hook driver".
Windows-Startmenü "UltraVNC"-"UltraVNC"-Driver-"Install Driver" - über diese Option kann der Zusatztreiber nachträglich manuell installiert werden oder lässt sich entfernen (Remove Driver).
Je nach Willen der UltraVNC-Entwickler kann es sein, dass der Video-Zusatztreiber im Downloadbereich separat gesaugt werden muss oder es wird ein spezielles UltraVNC-Setup angeboten, das den Zusatztreiber enthält.
UltraVNC-Eigenschaftendialog: Die Option "Video Hook Driver" muss aktiviert sein - nur dann wird der Zusatztreiber verwendet.
UltraVNC-Viewer: bereits beim Start des Viewers lassen sich verschiedene Dinge einstellen, die Taste "Optionen" bringt weitere Einstellungen.
Härtetest: hier wird ein Video auf dem Server abgespielt und übers Netzwerk ins Client-Fenster übertragen.
Server-Eigenschaften: auch hier gibt es diverse Optionen um die Übertragungsleistung zu optimieren.
UltraVNC-Servereinstellungen: damit ein Zugang über Internet-Browser möglich ist, muss die Option "Enable JavaViewer" aktiviert sein.
Um einen Server per Internet-Browser zu steuern wird im Browser die Internet-IP-Adresse aufgerufen, dahinter muss der Port 5800 angegeben werden. Hier im Beispiel
Durch diese Setup-Option (Pfeil im Bild) wird der UltraVNC-Server als Hintergrunddienst unter Windows installiert. Alternativ kann der Hintergrunddienst auch nach Installation von UltraVNC nachträglich aktiviert werden (Windows-Startmenü: "UltraVNC"-"UltraVNC-Server"-"Install Winvnc Service"). Eine Deinstallationsroutine wird über das Startmenü ebenfalls angeboten.
Per Blick in den Windows-Taskmanager lässt sich schnell rauskriegen, ob UltraVNC im System als Wächter aktiv ist. Auf der Dialogseite "Prozesse" wird UltraVNC unter dem Namen "winvnc.exe" aufgeführt.
800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.
Bei UltraVNC findet sich der Grafik-Zusatztreiber im Gerätemanager im Bereich "Grafikkarte" als Eintrag "Winvnc video hook driver".
Windows-Startmenü "UltraVNC"-"UltraVNC"-Driver-"Install Driver" - über diese Option kann der Zusatztreiber nachträglich manuell installiert werden oder lässt sich entfernen (Remove Driver).
Je nach Willen der UltraVNC-Entwickler kann es sein, dass der Video-Zusatztreiber im Downloadbereich separat gesaugt werden muss oder es wird ein spezielles UltraVNC-Setup angeboten, das den Zusatztreiber enthält.
UltraVNC-Eigenschaftendialog: Die Option "Video Hook Driver" muss aktiviert sein - nur dann wird der Zusatztreiber verwendet.
UltraVNC-Viewer: bereits beim Start des Viewers lassen sich verschiedene Dinge einstellen, die Taste "Optionen" bringt weitere Einstellungen.
Härtetest: hier wird ein Video auf dem Server abgespielt und übers Netzwerk ins Client-Fenster übertragen.
Server-Eigenschaften: auch hier gibt es diverse Optionen um die Übertragungsleistung zu optimieren.
UltraVNC-Servereinstellungen: damit ein Zugang über Internet-Browser möglich ist, muss die Option "Enable JavaViewer" aktiviert sein.
Um einen Server per Internet-Browser zu steuern wird im Browser die Internet-IP-Adresse aufgerufen, dahinter muss der Port 5800 angegeben werden. Hier im Beispiel
Durch diese Setup-Option (Pfeil im Bild) wird der UltraVNC-Server als Hintergrunddienst unter Windows installiert. Alternativ kann der Hintergrunddienst auch nach Installation von UltraVNC nachträglich aktiviert werden (Windows-Startmenü: "UltraVNC"-"UltraVNC-Server"-"Install Winvnc Service"). Eine Deinstallationsroutine wird über das Startmenü ebenfalls angeboten.
Per Blick in den Windows-Taskmanager lässt sich schnell rauskriegen, ob UltraVNC im System als Wächter aktiv ist. Auf der Dialogseite "Prozesse" wird UltraVNC unter dem Namen "winvnc.exe" aufgeführt.
800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.
Bei UltraVNC findet sich der Grafik-Zusatztreiber im Gerätemanager im Bereich "Grafikkarte" als Eintrag "Winvnc video hook driver".
Windows-Startmenü "UltraVNC"-"UltraVNC"-Driver-"Install Driver" - über diese Option kann der Zusatztreiber nachträglich manuell installiert werden oder lässt sich entfernen (Remove Driver).
Je nach Willen der UltraVNC-Entwickler kann es sein, dass der Video-Zusatztreiber im Downloadbereich separat gesaugt werden muss oder es wird ein spezielles UltraVNC-Setup angeboten, das den Zusatztreiber enthält.
UltraVNC-Eigenschaftendialog: Die Option "Video Hook Driver" muss aktiviert sein - nur dann wird der Zusatztreiber verwendet.
UltraVNC-Viewer: bereits beim Start des Viewers lassen sich verschiedene Dinge einstellen, die Taste "Optionen" bringt weitere Einstellungen.
Härtetest: hier wird ein Video auf dem Server abgespielt und übers Netzwerk ins Client-Fenster übertragen.
Server-Eigenschaften: auch hier gibt es diverse Optionen um die Übertragungsleistung zu optimieren.
UltraVNC-Servereinstellungen: damit ein Zugang über Internet-Browser möglich ist, muss die Option "Enable JavaViewer" aktiviert sein.
Um einen Server per Internet-Browser zu steuern wird im Browser die Internet-IP-Adresse aufgerufen, dahinter muss der Port 5800 angegeben werden. Hier im Beispiel
Durch diese Setup-Option (Pfeil im Bild) wird der UltraVNC-Server als Hintergrunddienst unter Windows installiert. Alternativ kann der Hintergrunddienst auch nach Installation von UltraVNC nachträglich aktiviert werden (Windows-Startmenü: "UltraVNC"-"UltraVNC-Server"-"Install Winvnc Service"). Eine Deinstallationsroutine wird über das Startmenü ebenfalls angeboten.
Per Blick in den Windows-Taskmanager lässt sich schnell rauskriegen, ob UltraVNC im System als Wächter aktiv ist. Auf der Dialogseite "Prozesse" wird UltraVNC unter dem Namen "winvnc.exe" aufgeführt.
800x600 Bildpunkte Auflösung und 16 Bit Farbtiefe - das reicht auf einem Server in der Regel dicke aus.
Bei UltraVNC findet sich der Grafik-Zusatztreiber im Gerätemanager im Bereich "Grafikkarte" als Eintrag "Winvnc video hook driver".
Windows-Startmenü "UltraVNC"-"UltraVNC"-Driver-"Install Driver" - über diese Option kann der Zusatztreiber nachträglich manuell installiert werden oder lässt sich entfernen (Remove Driver).
Je nach Willen der UltraVNC-Entwickler kann es sein, dass der Video-Zusatztreiber im Downloadbereich separat gesaugt werden muss oder es wird ein spezielles UltraVNC-Setup angeboten, das den Zusatztreiber enthält.
UltraVNC-Eigenschaftendialog: Die Option "Video Hook Driver" muss aktiviert sein - nur dann wird der Zusatztreiber verwendet.
UltraVNC-Viewer: bereits beim Start des Viewers lassen sich verschiedene Dinge einstellen, die Taste "Optionen" bringt weitere Einstellungen.
Härtetest: hier wird ein Video auf dem Server abgespielt und übers Netzwerk ins Client-Fenster übertragen.
Server-Eigenschaften: auch hier gibt es diverse Optionen um die Übertragungsleistung zu optimieren.
UltraVNC-Servereinstellungen: damit ein Zugang über Internet-Browser möglich ist, muss die Option "Enable JavaViewer" aktiviert sein.
Um einen Server per Internet-Browser zu steuern wird im Browser die Internet-IP-Adresse aufgerufen, dahinter muss der Port 5800 angegeben werden. Hier im Beispiel
Durch diese Setup-Option (Pfeil im Bild) wird der UltraVNC-Server als Hintergrunddienst unter Windows installiert. Alternativ kann der Hintergrunddienst auch nach Installation von UltraVNC nachträglich aktiviert werden (Windows-Startmenü: "UltraVNC"-"UltraVNC-Server"-"Install Winvnc Service"). Eine Deinstallationsroutine wird über das Startmenü ebenfalls angeboten.
Per Blick in den Windows-Taskmanager lässt sich schnell rauskriegen, ob UltraVNC im System als Wächter aktiv ist. Auf der Dialogseite "Prozesse" wird UltraVNC unter dem Namen "winvnc.exe" aufgeführt.

Artikel kommentieren