Donnerstag, 6. Mai 2010

RDP 5.1 vs 6.1 und Ericom Blaze

Aufgabe : Gibt es grosse Unterschiede in der Datenmenge? Bringt die Optimierung Reduktion der Datenmenge? Bringt der RDP Cache etwas? Was bedeutet RDP 5.1 versus RDP6.1 auf die Datenmenge?

Budget : Keins
Architektur :

Clients

VM Windows XP SP3 (RDP Version 6.0)
Client Windows XP SP2 (RDP Version 5.1 / RDP Version 6.1)

Software
Traffic Shaper : Traffic Shaper XP (Version 1.21)
Network Simulator : TMnetsim (Version 2.3)
Microsoft Word 2003

Testdokument
Grösse : 336384 Bytes
Seiten : 12
Absätze : 172
Zeilen : 326
Wörter : 727
Anzahl Zeichen : 5296
Buchstaben : 5949
Anzahl Bilder : 12
Bildformat : JPEG

Client


TMnetsim


Traffic Shaper

Netz

VM

RDP / BLAZE Client

Port 3399

NIC Auf Port 339 / 3389

Port 3399 / 3389


Testszenario

Es wurde mittels AutoIT ein Script erstellt dass Microsoft Word 2003 öffnet und danach ein geläufiges Firmen Dokument öffnet (12 Seiten). Es wird mittels PAGE DOWN bis zum ende gescrollt (Mit 5 Seunden Wartezeit zwischen den PAGEDOWN Befehlen). Am Schluss wird Microsoft Word 2003 geschlossen.
Die Messung beginnt vom starten des Scripts bis ende des Scripts. Gemessen werden die Übertragene (RDP / BLAZE) Daten mittels TMnetsim. Es kann Abweichungen geben von maximal 8KB.
Der RDP Cache wird nach jeder Messung gelöscht.

Frage 1: Hat die Bandbreite Einfluss auf die Datenmenge (Komprimierung)

Latenz : 80ms
Jitter (Gausian) 15ms
Bandbreite : 512Kbit/s (64kB/s), 1MBit/s (128kB/s), 2MBit/s (256kB/s), 100MBit/s (13MB/s)

RDP / BLAZE Settings
Auflösung : 1152x864
Farbtiefe : High Color (16Bit)
RDP / BLAZE Leistung : LAN (10MBit/s oder höher)
BLAZE : RDP Komprimierung an, Qualität “Very Fast / Good Quality”
Usability bei 512Kbit/s (64kB/s)

Protokoll

Bilderaufbau

Textaufbau

Fluss

Texteingabe

RDP

Kacheln

Fliessend

Stoppte mehrmals

Fliessend

BLAZE

Delay <>

Fliessend

Stoppte einmal

Akzeptabel


Usability bei 1MBit/s (128kB/s)

Protokoll

Bilderaufbau

Textaufbau

Fluss

Texteingabe

RDP

Kacheln

Fliessend

Fliessend

Fliessend

BLAZE

Delay <>

Fliessend

Stoppte mehrmals

Akzeptabel


Useability bei 2MBit/s (256kB/s)

Protokoll

Bilderaufbau

Textaufbau

Fluss

Texteingabe

RDP

Kacheln

Fliessend

Fliessend

Fliessend

BLAZE

Fliessend

Fliessend

Fliessend

Akzeptabel


Beim RDP Protokoll war aufallend die gute Reaktionszeit der Tastenanschläge. Bei Blaze hat eher das Gefühl man müsse die Tasten “härter” drücken.
Antwort : Die Bandbreite hat keinen Einfluss auf die Datenmenge. Die Kompression von BLAZE ist gegenüber RDP besser (ca. 9.8%).

Frage : Hat die Optimierung grossen Einfluss auf die Datenmenge?

Ohne Optimierung
Latenz : 80ms
Jitter (Gausian) 15ms
Bandbreite : 1MBit/s (128kB/s)

RDP / BLAZE Settings
Auflösung : 1152x864
Farbtiefe : High Color (16Bit)
RDP / BLAZE Leistung : LAN (10MBit/s oder höher)
BLAZE : RDP Komprimierung an, Qualität “Very Fast / Good Quality”

Mit Optimierung
Latenz : 80ms
Jitter (Gausian) 15ms
Bandbreite : 1MBit/s (128kB/s)

RDP / BLAZE Settings
Auflösung : 1152x864
Farbtiefe : High Color (15Bit)
RDP / BLAZE Leistung : Modem (Modem 28.8kBit/s) / Modem (56 kbps)
BLAZE : RDP Komprimierung an, Qualität “Very Fast / Good Quality”
Bei der Optimierung beider Protokolle sinkt die Datenmenge um 6.3%. Im Vergleich BLAZE ohne Optimierung versus RDP mit Optimierung bringt einen Vorteil von 4.2% für RDP.
Antwort : Die Optimierung bringt eine Reduktion von ca. 6.3% der Datenmenge.

Frage : Was bringe der Cache vom RDP Protokoll?
Der Test wurde erweitert. Es wurde von oben nach untern gescrollt (PAGE DOWN) bzw. Von unten nach oben gescrollt (PAGE UP).
Der Cache wurde während der Tests nicht gelöscht.
Die 2. Session brachte klare Vorteile mit dem Cache. Einsparniss der Datenmenge beim abwärtsscrollen liegt bei 8.3% beim heraufscrollen sind es sogar 13.6%

RDP Cache versus BALZE der Datenmenge (Abwärtsscrollen)
Antwort : Trotz Cache bleibt BLAZE im Vorteil von 1.4%

Frage : RDP 6.1 versus RDP 5.1?

Ohne Optimierung
Latenz : 80ms
Jitter (Gausian) 15ms
Bandbreite : 1MBit/s (128kB/s)

RDP Settings
Auflösung : 1152x864
Farbtiefe : High Color (16Bit)
RDP Leistung : LAN (10MBit/s oder höher)
Antwort : Die Menge der Übertragenen Daten ist gleich.

Fazit : Ton und USB Unterstützung wurden nicht berücksichtigt! Die Messungen decken nur einen kleinen bereich ab! In freier Wildbahn können sich die Ergebnisse verbessern bzw. Verschlechtern sowie die eigenschaften der Protokolle verändern. Folgendes kann man aber ableiten: Bei einer Bandbreite von minimum 2Mbit/s und einer Latzenz unter 80ms und der gegebenen Auflösung bzw. Farbtiefe lässt es sich konfortabel arbeiten (Office Anwendung).
Für schnelles Scrollen (PDF oder Webseite) ist BLAZE eindeutig im Vorteil, da hinkt RDP.

Dienstag, 21. Juli 2009

wbar für Lenny

Wer wbar für Lenny möchte kann das Paket hier finden :
www.thetube.ch/downloads/wbar-1.3.3.deb
Nur auf eigenes Risiko installieren! Ohne Gewähr!
Getestet unter Lenny mit XFCE.
MD5 Checksum : f74568576e605ea8dcad86bd67cd0d1c

Dienstag, 9. Juni 2009

Google Chrome unter Linux

Google Chrome gibt es Native für Linux als Paket.
Getestet habe ich Chrome unter Ubuntu 8.04


Wie bei der Windows Version läuft alles flott und macht keine grossen Probleme. Auf Flash Inhalte muss noch verzichtet werden.
Vor der Installation sollte man folgendes lesen :
Requires Intel Pentium 4 / Athlon 64 or later CPU, and 32 or 64 bit Ubuntu 8.04 or later, or 32 bit Debian 5. Support for other Linux distributions is planned; unpacking the .deb files by hand may work.
Installing Google Chrome will add the Google repository so your system will automatically keep Chrome up to date. (If you don't want Google's repository, do "sudo touch /etc/defaults/google-chrome" before installing the package.)
Note: The Linux build still lacks certain privacy features, and is not appropriate for general consumer use.

Mittwoch, 4. März 2009

Neue englischsprachige Channels bei Cablecom

Eigentlich wollte ich mich schon aufregen ab den neuen Sender bei Cablecom Digital TV.
Wieso bringen die Bibel TV und K-TV ins Netz aber keine englischsprachige Sender wie bei der Konkurrenz Bluewin TV. Heute die Erlösung :

4. März 2009: Das englische Senderangebot wird am 17. März 09 weiter ausgebaut
FIVE ist ein Familiensender bestehend aus Filmen, Serien, Shows und Lifestyle.
Die beiden privaten Digitalsender E4 und More 4 erweitern das Grundangebot mit dem Besten aus den Rubriken Comedy, Movies, Serien und Sport.
BBC Three, BBC Four, CBBC und CBeebies ergänzen die öffentlich-rechtlichen Digitalsender aus Grossbritannien und glänzen mit Kultursendungen, Dokumentationen uvm.
Mit ITV 3 und ITV 4 können sich die Serien- und Sportfans auf ein spannendes und umfangreiches Programm freuen.

Danke Cablecom!

Montag, 23. Februar 2009

2 Wochen Palm Centro

Nach 2 Wochen Palm Centro kann ich folgendes festhalten :

Plus Punkte :
  • Verfügbare Software
  • Ein-Hand-Handling ist Perfekt
  • Kalenderfunktion 
  • Gute Sprach / Ton Qualität
  • Akku kann leicht ausgetauscht werden (iPhone...)
  • Kann über USB Port geladen werden
Minus Punkte :
  • Proprietäre Steckverbindung (Kein Mini-USB Stecker)
  • 2,5mm Klinkenstecker für Kopfhörer
Seit 2 Wochen läuft der Centro stabil. Kein Reset war bisher nötig.
Auch dass der Centro kein UMTS / WLAN unterstützt stört mich kaum. GPRS sind für meine Zwecke weit ausreichend.

Zusätzlich installierte Software :
  • Agendus Mail SSL Edition - Tolles Mailprogramm. GMail Accounts lässt sich ohne Probleme mit IMAP Synchronisieren. Einhand Bedienung ist sehr gut.
  • GooSync - Damit lässt sich der Palm Kalender mit dem Google Calendar abgleichen. Bis jetzt funktioniert es perfekt. Keine doppelte einträge...
  • Adarian Money - Sehr gute Finanzsoft. So habe ich guten Überblick auf die Konten bzw. des Bargeldes
  • Vox - Blogging Software
  • Card Export 2 - Verwandelt der Palm in ein USB-Drive. Sehr nützliches Tool für Datentransfer!
  • FileZ - Filemanager, ein muss
  • Keyring - Gute Passwortverwaltung
  • NVBackup - Backupprogramm, mach ein Backup auf die SDHC Karte. Das Schedule feature finde ich besonders nützlich
  • PalmOTP - OneTimePasswort
  • Snap - Für Screenshots 
  • netClock - Palmuhr mit einem NTP-Server synchronisieren
  • TCPMP Player - Musik und Videos auf dem Palm
Nicht alle Software sind Freeware oder stehen unter GPL. Doch sind die anderen Software das Geld wirklich wert! (Sind im schnitt um die 20US$).
Mir ist nicht ganz klar wieso sich Palm vom PalmOS trennt. Man wird sehen in welche Richtung webOS geht. Ich denke webOS geht in Richtung Multimedia/Web

Sonntag, 8. Februar 2009

Palm Centro

Es wurde mal Zeit für einen  PDA / Smartphone / Netbook. 
Folgende Anforderung müssen erfüllt werden :
  • Gute Kalender / Aufgaben Funktion
  • EMail abrufen (IMAP / SSL verschiedene Accounts)
  • Google Kalender Synchronisieren
  • Ein Wörterbuch
  • Kamera oder / und Webcam (MoBlogging)
  • Telefonfunktion
  • OGG Sammlung anhören
Das Netbook fällt raus. Sicher würde es fast alle Funktionen erfüllen, doch muss ich immer noch ein Mobile mitschleppen. Und fürs Musik hören auf dem Arbeitsweg ist es ziemlich unpraktisch.
Der PDA würde die Funktionen erfüllen bis auf das Telefonieren. Bleibt also nur das Smartphone. Was darf es sein? Ein Symbian OS, Windows Mobile oder Palm OS?


In der Berufsumgebung wird Windows Mobile 6.1 Pro auf HTC TyTN II eingesetzt. Klappt in einem reinem Microsoft Umfeld gut. Synchronisieren mit Exchange funktioniert einwandfrei. Nur habe ich mit Windows Mobile 6.1 meine mühe. Irgendwie ist es man würde XP / Vista auf ein 240x320 Display schrumpfen. Einhändig bedienen wird sehr schwierig. Viel muss mit dem Stylus eingegeben / navigiert werden. Windows Mobile läuft meiner Meinung nach eher langsam und z.t. unstabil.


Kenne ich eher weniger. Hatte nur einmal ein Nokia der N-Series in der Hand.


Palm OS kenne ich seit Palm III (Palm OS 3.5). Kalender Funktion bzw. Aufgaben für mich ein Plus bei Palm. Übersichtlich und gut. Genügend Software zu Palm OS gibt es in Hülle und Fülle. Palm OS kenne ich als sehr stabiles und schnelles OS. Reboot sind eher selten. Auch dass Palm OS "nicht" Multitasking fähig ist, stört mich kaum. Ich bin ein Mann und kann eh nur eins nach dem anderen erledigen ;-)

Weil ich eigentlich nie Probleme mit Palm OS hatte (Okay, ausgenommen mit HotSync (Adminrechte...)) sollte das Device Palm OS unterstützen.


Die Suche war kurz. Ich entschied mich für den Palm Centro. Trotz aller Kritik (Kein WLAN, kein UMTS) war dass mein Favorit. Die Praxis auf den Windows Mobile Smartphone zeigte dass WLAN nicht bis garnie eingesetzt wurde (Da meist Authentifizierung etc.) . Auf UMTS kann ich verzichten da die Datenmengen die übertragen werden müssen locker mit GPRS bewältigt werden können. Pro Tag habe ich ein aufkommen von ca. 500kB wenn es sehr hoch kommt 2MB. Als Provider entschied ich mich für Sunrise. Da meine Monatlichen kosten für SMS / Gespräche bei ca. 20.- liegen kam ein Sunrise zero Abonnement in frage. Die Option Sunrise surf ist perfekt. 250MB an traffic für 7.50 pro Monat. Kann man nicht meckern. Sunrise offerierte den Palm Centro (Natürlich mit Vertrag).

Bedienung des Centro

Alles kann man schön mit einer Hand bedienen. Wie gewohnt übersichtlich und gut. Man muss nicht lange suchen wo / was ist.
Die Tastatur ist gewöhnungsbedürftig aber man findet sich schnell zurecht. Auf dem Device ist das wichtigste schon drauf.
Zusätlich habe ich folgende Programme installiert:
Die meisten Anwendungen sind Freeware oder stehen unter GPL. Agendus Mail kostet 25US$ doch dieser Preis ist gerechtfertigt. Zusätzliche Software wird sicher Card Export 2 sein. Eine OGG Sammlung mit HotSync zu Synchronisieren dauert eine Ewigkeit. Da soll Card Export 2 helfen.

Zusätzlich habe ich eine 8GB microSDHC Karte von SanDisk installiert (Der Centro erkennt nur 4GB aber es können die vollen 8GB benutzt werden) Die Karte muss aber vorher auf einem PC mit FAT32 formatiert werden.

Nach einer Woche lässt der Centro keine Wünsch offen. Auch mit Sunrise gab es keine Probleme. 

Mittwoch, 28. Januar 2009

vsftpd und Virtuelle User

VSFTPD ist ein schlanker und schnell konfigurierter FTP-Server. Für gewisse User will ich keinen Shell Account eröffnen. Die User brauchen aber der FTP Service. Am besten geht das mit vsftpd, dieser unterstützt Virtuelle User.
Installation unter Debian :
  1. apt-get install vsftpd
  2. mkdir /etc/vsftpd
  3. htpasswd -c /etc/vsftpd/passwd unseruser
  4. /etc/vsftpd.conf editieren :
    listen=YES
    anonymous_enable=NO
    local_enable=YES
    virtual_use_local_privs=YES
    write_enable=YES
    connect_from_port_20=YES
    secure_chroot_dir=/var/run/vsftpd
    pam_service_name=vsftpd
    guest_enable=YES
    user_sub_token=$USER
    local_root=/var/ftp/sites/$USER
    chroot_local_user=YES
    hide_ids=YES
  5. mkdir /var/ftp/sites/unseruser
  6. chmod 766 /var/ftp/sites/unseruser
  7. /etc/init.d/vsftpd reststart
That's it.