After enable neutron-l3-agent, we want to know the network performance. I will compare neutron-l3-agent netowrk and provider network.
The main different is that neutron-l3-agent will use virtual router and provider network is using physical router.
Here is my test environment network topology:
provider network topology:
neutron-l3-agent network topology:
I use ping and netperf to test the performance, and from the ping avg rtt and TCP RR to show the performance. Here is the result:
Conclusion:
From Picutre 1, we can see the latency of ping in provider network is better than L3 network. And both of them is below 1 ms.
From Picutre 2, we can see the TCP_RR in provider network is a little better than L3 network, and they are very near.