Hetzner/ODroid XU4, Scaleway/ODroid C1 - Fastd Benchmark

Dank flokli konnten wir vorhin die fastd Performance auf einem ODroid XU4 (armv7) bei Hetzner (ab 11,78 € / Monat) testen. Hierzu wurden via lo zwei fastd v17-60-ge9b472d Daemons mit 1280 MTU verbunden, über die dann jeweils iperf via IPv6 Link-Local Adressen gejagt wurde.

salsa2012+umac

[  6]  0.0-60.1 sec   801 MBytes   112 Mbits/sec

null

[  5]  0.0-60.1 sec   998 MBytes   139 Mbits/sec

Die Ergebnisse haben über mehrere Testläufe so gut wie nicht variiert.

processor	: 0
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 84.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 3

processor	: 1
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 84.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 3

processor	: 2
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 84.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 3

processor	: 3
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 84.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 3

processor	: 4
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 120.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0xc0f
CPU revision	: 3

processor	: 5
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 120.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0xc0f
CPU revision	: 3

processor	: 6
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 120.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0xc0f
CPU revision	: 3

processor	: 7
model name	: ARMv7 Processor rev 3 (v7l)
BogoMIPS	: 120.00
Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0xc0f
CPU revision	: 3

Hardware	: ODROID-XU3
Revision	: 0100
Serial		: 0000000000000000
4 „Gefällt mir“

Und hier noch ein Benchmark des ODroid C1 von Scaleway (online.net, $ 2,99 + MwSt.) mit dem gleichen Setup. Getestet via http://instantcloud.io.

salsa2012+umac

[  4]  0.0-60.1 sec   375 MBytes  52.4 Mbits/sec

null

[  5]  0.0-60.1 sec   881 MBytes   123 Mbits/sec

Und cpuinfo:

processor	: 0
model name	: ARMv7 Processor rev 2 (v7l)
BogoMIPS	: 1332.01
Features	: half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae 
CPU implementer	: 0x56
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0x584
CPU revision	: 2

processor	: 1
model name	: ARMv7 Processor rev 2 (v7l)
BogoMIPS	: 1332.01
Features	: half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae 
CPU implementer	: 0x56
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0x584
CPU revision	: 2

processor	: 2
model name	: ARMv7 Processor rev 2 (v7l)
BogoMIPS	: 1332.01
Features	: half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae 
CPU implementer	: 0x56
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0x584
CPU revision	: 2

processor	: 3
model name	: ARMv7 Processor rev 2 (v7l)
BogoMIPS	: 1332.01
Features	: half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae 
CPU implementer	: 0x56
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0x584
CPU revision	: 2

Hardware	: Marvell Armada 370/XP (Device Tree)
Revision	: 0000
Serial		: 0000000000000000

Sehr schön!

kannst du bitte noch ein How-To schreiben oder verlinken, Wie man die produktiv bei sich zu hause installieren und implementieren kann?

1 „Gefällt mir“

Ich besitze keines dieser Geräte und die waren zum Beginn der Tests bereits mit einem (semi-)aktuellen Ubuntu ausgestattet. Im Zweifel auf einer der einschlägigen Community-Seiten zur Hardware einlesen, sorry!

könnte man sich kaufen für 79€, allerdings kommt da bestimmt noch einiges mehr an zubehör dazu:, z.b. ein Gehäuse, …

Der C1 kostet wohl nur 45€ plus Gehäuse, ich werde heute mal einen besorgen um das in real auszuprobieren.

Ich habe eben auch Benchmarks auf den Scaleway C1 gemacht (tun, MTU 1500) und bin auf

  • 102 MBit/s mit salsa2012+umac und
  • 153 Mbit/s mit null

gekommen. Die Debian armhf Pakete (laufen bestimmt auch auf anderen ARMs), die ich dazu gebaut habe, findet ihr hier: http://metameute.de/~nils/fastd-armhf/

Meine Tests oben waren bei einer MTU von 1280 Byte. Mit 1500 Byte ist die Performance beim XU4 nochmal ein Stück (~30 MBit/s) höher.

Kurzer Tipp für alle die batman auf dem XU4 kompilieren wollen:

Man muss das Modul gegen diesen Kernel Source bauen, im normalen linux-headers Paket fehlen leider ein paar spezifische Headerfiles.

https://codeload.github.com/hardkernel/linux/zip/odroidc-3.10.y

1 „Gefällt mir“