Re: [openstack-dev] [Neutron] Port Forwarding API

2015-09-22 Thread Carl Baldwin
Interesting, I'll have a look. We should get this on the neutron drivers' agenda. The drivers team has been dormant for a couple of weeks but I'm sure it will pick up again very soon. Carl On Sep 20, 2015 12:28 AM, "Gal Sagie" wrote: > Hello All, > > I have sent a spec

[openstack-dev] [Neutron] Port Forwarding API

2015-09-20 Thread Gal Sagie
Hello All, I have sent a spec [1] to resume the work on port forwarding API and reference implementation. Its currently marked as "WIP", however i raised some "TBD" questions for the community. The way i see port forwarding is an API that is very similar to floating IP API and implementation

Re: [openstack-dev] [Neutron] Port Forwarding API

2015-09-20 Thread Gal Sagie
Hi shihanzhang, As mentioned in the spec, this doesnt support distributed FIP's, it will still work if the VMs are on different compute nodes, similar to the way centralized DNAT works (from the network node) Distributing port forwarding entries in my opinion is similar to distributing SNAT, and

Re: [openstack-dev] [Neutron] Port Forwarding API

2015-09-20 Thread shihanzhang
2) The same FIP address can be used for different mappings, for example FIP with IP X can be used with different ports to map to different VM's X:4001 -> VM1 IP X:4002 -> VM2 IP (This is the essence of port forwarding). So we also need the port mapping