There are some discussions on the spec review and Kyle suggested the discussion 
should be on openstack-dev. And also we want to get more attention on this 
topic to ensure that ML3 is the right approach.

Problem description:
At this point, only a single L3 router plugin can be exclusively specified by 
configuration. As the result, only a single type of router can be deployed. 
Multiple types of L3 routers can't be deployed simultaneously. For example, 
neutron native L3 router(legacy/ha/dvr) can't coexist with other 
opensource/vendor routers.

The basic idea that we are proposing is a L3 router plugin version of ML2. 
Implement a new modular L3 router plugin and port the existing reference L3 
plugin (neutron/services/l3_router/l3_router_plugin.py) to the router driver of 
L3 router plugin. (Agent side doesn't need modification). It's up to each 
vendor if they will port their L3 router plugin into ML3 router driver. Armando 
and  Paul made good points in the spec review ( FYI 
https://review.openstack.org/#/c/105078/).

The information we are seeking is:
1) Whether there is a broader requirement for running multiple types for L3 
routers in OpenStack deployment.
2) Whether ML3 is the right approach to achieve so.

Thanks,
Zang, Rui


From: Kyle Mestery [mailto:[email protected]]
Sent: Tuesday, June 2, 2015 9:17 PM
To: CARVER, PAUL; Maru Newby; Assaf Muller
Cc: Zang, Rui; Isaku Yamahata; YAMAMOTO Takashi; Stephen Wong; IWAMOTO 
Toshihiro; Bob Melander; mark mcclain; Carl Baldwin; Salvatore Orlando; Gal 
Sagie; vikram.choudhary; Armando Migliaccio; Robert Kukura; Sukhdev Kapur; 
Wang, Yalei; vishwanath jayaraman
Subject: Re: Change in openstack/neutron-specs[master]: L3 plugin: modular l3 
router plugin

Two items:

1. This seems like a candidate for an RFE following our new RFE process [1].
2. This discussion really should be happening on openstack-dev.
Thanks,
Kyle

[1] 
https://github.com/openstack/neutron/blob/master/doc/source/policies/blueprints.rst

On Tue, Jun 2, 2015 at 6:27 AM, CARVER, PAUL 
<[email protected]<mailto:[email protected]>> wrote:
Replying directly rather than adding side noise to review.o.o: Yes, I'm going 
to send the survey to the OpenStack General list and the OpenStack Operators 
list. I'm not sure if it's actually appropriate to send the survey to the -dev 
list although I'll certainly post the summary results there. I just wanted to 
give Armando and anyone else following the ML3 review discussion an opportunity 
to comment on whether I've asked the right questions before I send the survey 
out.

For those who didn't see it, the survey link is here: 
https://www.surveymonkey.com/s/BTMH7V5 and the purpose is to gather data on how 
people are currently doing L3 in OpenStack and whether a modular (i.e. 
supporting multiple L3 technologies/vendors per Neutron instance) L3 is 
something that people see a need for.

Comments are welcome on the wording of the questions and the multiple choice 
answers I provided. I'll send the survey out to the mailing lists sometime 
after noon EDT (UTC-4). Any comments I receive before then, I'll happily tweak 
the wording before sending.

-----Original Message-----
From: Rui Zang (Code Review) 
[mailto:[email protected]<mailto:[email protected]>]
Sent: Tuesday, June 02, 2015 02:31
To: Isaku Yamahata
Cc: YAMAMOTO Takashi; Stephen Wong; IWAMOTO Toshihiro; Bob Melander; mark 
mcclain; Carl Baldwin; Kyle Mestery; Salvatore Orlando; Gal Sagie; 
vikram.choudhary; Armando Migliaccio; Robert Kukura; Sukhdev Kapur; CARVER, 
PAUL; yalei wang; vishwanath jayaraman
Subject: Change in openstack/neutron-specs[master]: L3 plugin: modular l3 
router plugin

Rui Zang has posted comments on this change.

Change subject: L3 plugin: modular l3 router plugin
......................................................................


Patch Set 10:

(1 comment)

https://review.openstack.org/#/c/105078/10/specs/liberty/ml3-router-plugin.rst
File specs/liberty/ml3-router-plugin.rst:

Line 24: L3 routers can't be deployed simultaneously. For example, neutron 
native
> That's a really good point, but I'm not sure what the right answer is. Bein
Paul, I assume you are going to send this survey to the mailing list, right?


--
To view, visit https://review.openstack.org/105078
To unsubscribe, visit https://review.openstack.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I1c476156eb9788056e50e48c85c3d9b17e336b38
Gerrit-PatchSet: 10
Gerrit-Project: openstack/neutron-specs
Gerrit-Branch: master
Gerrit-Owner: Isaku Yamahata 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Armando Migliaccio 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Bob Melander 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Carl Baldwin <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Gal Sagie <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: IWAMOTO Toshihiro 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Isaku Yamahata 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Jenkins
Gerrit-Reviewer: Kyle Mestery <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Paul Carver <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Robert Kukura 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Rui Zang <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Salvatore Orlando 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Stephen Wong 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: Sukhdev Kapur 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: YAMAMOTO Takashi 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: mark mcclain <[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: vikram.choudhary 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: vishwanath jayaraman 
<[email protected]<mailto:[email protected]>>
Gerrit-Reviewer: yalei wang <[email protected]<mailto:[email protected]>>
Gerrit-HasComments: Yes

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to