On Mon, Dec 12, 2011 at 8:49 AM, Thiago Morello <morel...@gmail.com> wrote:

> Hi Guys,
>
> We have been playing with Quantum here at Locaweb to help us configure
> networks for our VMs, but we would like to extend Quantum to give some
> Layer 3 support (specifically to provide firewall rules configuration).
> Is the quantum idea to provide this kind of network services in the future
> as well?
> Have you guys thought about what would be the best abstraction for this
> model (as you did for the layer 2 model existent in quantum today)?
> We are really excited about quantum and we would like to contribute the
> best way we can for this project.
>

Hi Thiago,

Great to have you participating in the Quantum community.

You are correct that Quantum will be expanding its scope to touch on L3 +
L4 firewall-style filtering.

I expect this type of filtering will be achievable in (at least) two
different ways in quantum in the future:

- Exposing "security groups" that can be configured on a Quantum network
port.  Security groups are currently part of nova, but there are some
compelling (I think) reasons that they should be part of Quantum.  I have a
half written email on this that has been sitting in my drafts folder for
some time.  We're pretty busy with the Essex-2 release this week, but
hopefully after that we can revive the discussion.

- As part of a more general Layer-3 "router" abstraction in Quantum,
possibly including L3 forwarding, filtering, NAT, ACLs, etc.  This is work
that we'll focus on more toward the end of the Essex release cycle, as the
first part is more focused on shoring up the existing L2 functionality,
improved testing, and better integration with existing network-related
capabilities in Nova.

I expect the "F-series" summit will be were we really hash out proposals
for an "official" Quantum L3 API, but I think we can probably make good
progress on proposals/prototypes even during Essex.  There are a good
number of people who've already been thinking about L3 and Quantum, with
lots of different opinions, so my goal is to make sure proposals are as
concrete and well-developed going into the summit.

We're happy to have you contributing to the process.  What are your
thoughts on how you would like to participate?  As a user of Openstack +
Quantum, it would be great to get a set of proposed requirements + use
cases you're looking to tackle.  If you have resources for development, all
the better :)

This week things are pretty busy with the Essex-2 release (due out
thursday), but we'll definitely get back to you soon,

Dan



> Cheers,
>
> Thiago
>
> --
> Mailing list: https://launchpad.net/~netstack
> Post to     : netstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Wendlandt
Nicira Networks: www.nicira.com
twitter: danwendlandt
~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- 
Mailing list: https://launchpad.net/~netstack
Post to     : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to