about l3 agent

Asked by Lingxian Kong

Hi all:

we know that l3 agent gives enable layer 3 forwarding and floating IP support.
But in LinuxBridge plugin or OVS plugin, l3 agent just use linux iptable to support this feature.

My question is : although we can use multi-l3-agent to support multi-external network, is this feature reliable enough to support the large-scale deployment, is there any show case? why not use physical NAT device(eg. Huawei eudemon 1000e) ?

Question information

Language:
English Edit question
Status:
Solved
For:
neutron Edit question
Assignee:
No assignee Edit question
Solved by:
Ravi Chunduru
Solved:
Last query:
Last reply:
Revision history for this message
yong sheng gong (gongysh) said :
#1

IMHO, one physical NAT device cannot support large-scale deployment.

 To support physical device, u can implement your own l3 agent manager.

Revision history for this message
Lingxian Kong (kong) said :
#2

to yong sheng:

Thanks for your answer.

"one physical NAT device cannot support large-scale deployment."
what if there are more physical devices work with l3 agent?

I just think that physical device is more reliable and efficient than Iptables.

Revision history for this message
Best Ravi Chunduru (ravivsn) said :
#3

I agree one would want Carrier grade NAT and simple IPTables is not scalable.

To over come the scalability, there is a BP in process
https://blueprints.launchpad.net/quantum/+spec/quantum-scheduler

Revision history for this message
Lingxian Kong (kong) said :
#4

Thanks Ravi Chunduru, that solved my question.