wiki.ipfire.org

The community-maintained documentation platform of IPFire

User Tools

Site Tools


en:hardware:lightningwirelabs:professional-ii

IPFire Professional II Appliance

The successor of the first IPFire Professional Appliance series.

Benchmarks

Networking Throughput

The IPFire Professional II Appliance comes with four Intel Gigabit Network Adapters (Intel Corporation I210 Gigabit Network Connection (rev 03)).

[root@ipfire ~]# iperf -c 192.168.190.1 -d -t 60
------------------------------------------------------------
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
Client connecting to 192.168.190.1, TCP port 5001
TCP window size:  357 KByte (default)
------------------------------------------------------------
[  5] local 192.168.190.2 port 42378 connected with 192.168.190.1 port 5001
[  4] local 192.168.190.2 port 5001 connected with 192.168.190.1 port 39756
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  6.56 GBytes   938 Mbits/sec
[  4]  0.0-60.0 sec  6.53 GBytes   935 Mbits/sec

The payload size that was used in this test was 1500 bytes (TCP/IP headers + 1448 bytes payload). Including the Ethernet header the thoughput on the wire is ~960 MBit/s. This is approximately the max. practical bandwidth a Gigabit Ethernet port can provide.

Cryptography

The system supports the AES-NI instructions and is able to encrypt/decrypt up to ~400 MBytes/s per CPU core.

[root@ipfire ~]# openssl speed -elapsed -evp aes-256-cbc aes-192-cbc aes-128-cbc
OpenSSL 1.0.1h 5 Jun 2014
built on: Tue Jul 29 21:26:12 GMT 2014
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) 
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DSSL_FORBID_ENULL -DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGEST -DL_ENDIAN -DTERMIO -Wall -O2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fPIC -fstack-protector-all --param=ssp-buffer-size=4 -march=i586 -mtune=generic -fomit-frame-pointer -DPURIFY
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128-cbc      10288.37k    39322.86k   132864.17k   327970.47k   542228.48k
aes-192-cbc      10271.97k    38888.96k   128050.18k   298733.57k   465584.13k
aes-256-cbc      10249.39k    38460.44k   123367.17k   245596.84k   407587.50k

Power Consumption

The appliance consumes about 29 watts when idle and 48 watts under full load.

Translations of this page?:
en/hardware/lightningwirelabs/professional-ii.txt · Last modified: 2014/08/06 20:01 by MichaelTremer