EZ2-VX6060
Software
Page 20
SD.DT.F65-0e
2.4.3
iperf
iperf
is a commonly used tool for network performance measurement.
Choose a server between node1 and node2 by running
iperf -s
command. It will be waiting for the client.
From the other node, run
iperf -c <
server_ip
>
to launch the benchmark.
In the following example, you can see the benefit of the configured bonding between node1 and node2. Data
rate transfer between node1 and node2 up to 1.2 Gbits/sec has been reached.
node1 acts as the server
[guest@node1 ~]$
iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.1.1 port 5001 connected with 192.168.1.2 port 60546
[ 4] 0.0-10.0 sec 1.41 GBytes 1.21 Gbits/sec
node2 acts as the client
[guest@node2 ~]$
iperf -c node1
------------------------------------------------------------
Client connecting to node1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.2 port 60546 connected with 192.168.1.1 port 5001
[ 3] 0.0-10.0 sec 1.41 GBytes 1.21 Gbits/sec
For more information information, run
iperf --help
command.
2.4.4
Sockets on VXFabric
This technology is explained in detail in Kontron White paper (see
download section on
) if you do not already have this document. Once started, VXFabric
implements TCP/IP sockets on top of PCIe. Using the interface names exposed by VXFabric(tm) you can use
iperf between CPUA and CPUB to measure VXFabric(tm) communication.
Detailed information can be found in chapter ’IP over VXFabric’ in “Release Note Fedora 12 on VX6060”
(SD.DT.F72).