2. Copyright 2016 FUJITSU LABORATORIES LTD.
We measured the received and mirrored packets when
increasing the send packets by “iperf –b Npps”.
It seems that the overhead of mirroring is small if the number
of send packets is less than about 70k pps.
Increasing send packets by “iperf –b Npps”
br_tun
br_int
br_tap
MonitorDst Src1
VXLAN
iperf
1GbE
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets when increasing send packets
(64 Byte-length UDP)
ideal
64(w/o mirror)
64(w/ mirror)
64(mirror)
Receivedpackets(pps)
Send packets(pps)
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets when increasing send packets
(128 Byte-length UDP)
ideal
128(w/o mirror)
128(w/ mirror))
128(mirror)
Receivedpackets(pps)
Send packets(pps)
br_tun
br_int
br_tap
Controller &
Compute node Compute node
1
3. We measured the performance of the flow based tunneling
implementation by “iperf –b Npps”.
It seems performance is a little bit degraded compared with
previous slide.
Copyright 2016 FUJITSU LABORATORIES LTD.
Performance of flow based tunneling
br_tun
br_int
br_tap
MonitorDst Src1
VXLAN
Controller &
Compute node Compute node
iperf
1GbE
br_tun
br_int
br_tap
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets of flow based tunneling
(64 Byte-length UDP)
ideal
64(w/o mirror)
64(w/ mirror)
64(mirror)
Receivedpackets(pps)
Send packets(pps)
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets of flow based tunneling
(128 Byte-length UDP)
ideal
128(w/o mirror)
128(w/ mirror)
128(mirror)
Receivedpackets(pps)
Send packets(pps)
1GbE
2
4. We compared between the original(community) version and
the flow based tunneling version when the UDP packet length
is 1400Byte
It seems that the received packets with mirror and mirrored
packets are almost half of the packets without mirror, it is
because the physical network was saturated.
Each data of flow based tunneling is almost same because of
the separation between the production and the mirror traffic.
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets of original
(1400 Byte-length UDP)
ideal 1400(w/o mirror)
1400(w/ mirror) 1400(mirror)
Receivedpackets(pps)
Send packets(pps)
0
20000
40000
60000
80000
100000
120000
140000
160000
0 50000 100000 150000
Received packets of flow based tunneling
(1400 Byte-length UDP)
ideal
1400(w/o mirror)
1400(w/ mirror)
1400(mirror)
Receivedpackets(pps)
Send packets(pps)
Copyright 2016 FUJITSU LABORATORIES LTD.
Comparison of when packet length is 1400Byte
3