Piktogramm
Admiral
- Registriert
- Okt. 2008
- Beiträge
- 8.859
Servus,
mein AMD Kabini Athlon 5150 rückt über SSH meist nur 65MB/s heraus was mir zu lahm ist, vor allem da das Ding mit AES-Ni locker +200MB/s lokal erreichen sollte um die 1Gbit/s Verbindung gescheit zu nutzen und dann seine 120MB/s zu schaffen.
Auf meiner Suche bin ich daraufgestoßen, dass OpenSSL (SSL nicht wie gewünsch SSH ) mittels der EVP Bibliotheken AES-Ni nutzen kann und "openssl speed -evp aes-128-ctr" auch tatsächlich in Bereichen von 180MB/s (16bytes) bis 1.370MB/s (8192bytes) und bei aes-128-cbc 272MB/s zu 488MB/s vorstößt.
Die Frage ist nun, wie bekomme ich nun eine SSH Verbindung hin, die verschlüsselt ist und AES-Ni auf Server wie Client nutzt?!
Das Problemchen, dass SSH immer nur singlethreaded läuft behandeln wir dann, wenn günstig 10Gbit/S Netzwerktechnik in die Hände bekomme
PS: Info
Edit:
Also lokal passt die Geschwindigkeit halbwegs. Über das Netzwerk wird der Spaß dagegen auf gut 50% dessen reduziert. Wobei auch die lokale Geschwindigkeit dafür spricht, dass da noch alles in Software und nicht über AES-Ni abläuft. Mit AES-Ni würde ich als Minimum das Doppelte erwarten (siehe oben).
Bleibt also die Frage, wieso über das Netzwerk die Geschwindigkeit halb so groß ist und wie die Geschwindigkeit allgemein verbessert werden kann.
Der Vollständigkeit halber: Nein der Festspeicher begrenzt nicht. Es ist zwar nur eine billige SanDisk SSD aber die schreibt und liest sequentiell mehr als 1Gbit/s Lan liefert.
mein AMD Kabini Athlon 5150 rückt über SSH meist nur 65MB/s heraus was mir zu lahm ist, vor allem da das Ding mit AES-Ni locker +200MB/s lokal erreichen sollte um die 1Gbit/s Verbindung gescheit zu nutzen und dann seine 120MB/s zu schaffen.
Auf meiner Suche bin ich daraufgestoßen, dass OpenSSL (SSL nicht wie gewünsch SSH ) mittels der EVP Bibliotheken AES-Ni nutzen kann und "openssl speed -evp aes-128-ctr" auch tatsächlich in Bereichen von 180MB/s (16bytes) bis 1.370MB/s (8192bytes) und bei aes-128-cbc 272MB/s zu 488MB/s vorstößt.
Die Frage ist nun, wie bekomme ich nun eine SSH Verbindung hin, die verschlüsselt ist und AES-Ni auf Server wie Client nutzt?!
Das Problemchen, dass SSH immer nur singlethreaded läuft behandeln wir dann, wenn günstig 10Gbit/S Netzwerktechnik in die Hände bekomme
PS: Info
Code:
~$ ssh -V
OpenSSH_6.6.1p1 Ubuntu-8, OpenSSL 1.0.1f 6 Jan 2014
Edit:
Code:
~$ dd if=/dev/zero bs=1048576 count=4096 | ssh 127.0.0.1 dd of=/dev/null
someones@127.0.0.1's password:
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB) copied, 38.8783 s, 110 MB/s
8388608+0 records in
8388608+0 records out
4294967296 bytes (4.3 GB) copied, 31.9961 s, 134 MB/s
Also lokal passt die Geschwindigkeit halbwegs. Über das Netzwerk wird der Spaß dagegen auf gut 50% dessen reduziert. Wobei auch die lokale Geschwindigkeit dafür spricht, dass da noch alles in Software und nicht über AES-Ni abläuft. Mit AES-Ni würde ich als Minimum das Doppelte erwarten (siehe oben).
Bleibt also die Frage, wieso über das Netzwerk die Geschwindigkeit halb so groß ist und wie die Geschwindigkeit allgemein verbessert werden kann.
Der Vollständigkeit halber: Nein der Festspeicher begrenzt nicht. Es ist zwar nur eine billige SanDisk SSD aber die schreibt und liest sequentiell mehr als 1Gbit/s Lan liefert.
Zuletzt bearbeitet: