22:00:26 #startmeeting telcowg 22:00:26 Meeting started Wed Dec 10 22:00:26 2014 UTC and is due to finish in 60 minutes. The chair is sgordon_. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:00:31 The meeting name has been set to 'telcowg' 22:00:34 #topic roll call 22:00:47 * sgordon_ here 22:00:49 #link https://etherpad.openstack.org/p/nfv-meeting-agenda 22:00:56 who is around for the telco working group meeting? 22:01:03 Here 22:01:14 hi 22:01:28 hello 22:02:08 ok, pretty full agenda for today so let's get started 22:02:27 #topic use cases 22:02:50 so margaret mkoderer and rprakash took action items last week 22:02:53 related to use cases 22:03:03 #link https://wiki.openstack.org/wiki/TelcoWorkingGroup/UseCases#VPN_Instantiation 22:03:27 Margaret submitted the above regarding VPN Instantiation 22:03:50 using the description/characteristics/requirements breakdown we discussed last week 22:03:54 any initial thoughts? 22:04:43 would be good to understand the locality criteria a bit more 22:05:22 potentially wider applicability e.g. concepts of "network nearness" 22:05:24 #info cloudon comments "would be good to understand the locality criteria a bit more" w.r.t. vpn instantiation use case 22:05:55 #info potentially wider applicability for concepts such as "network nearness" 22:06:44 mkoderer, any luck with regards to security segregation (DMZ/MZ concept)? 22:06:53 or VNF instantiation use cases? 22:08:08 will take that as no :) 22:08:21 will carry that action over 22:08:42 #action mkoderer and DaSchab to work on security segregation (dmz/mz concept), VNF instantiation and seperation of Infra/App Orchestration 22:09:08 #action rprakash adding Mobile Network use case for GTP tunneling and will bring it next week 22:09:32 any other comments wrt use cases? 22:09:43 also thanks for that input cloudon :) 22:11:54 #topic orchestration 22:11:56 Looking at the physical access to network resources case: I'm not clear if it's saying there's a gap 22:12:19 cloudon, i think the intent with that was to document the use case 22:12:27 if no gap than perfect (preferable even :)) 22:12:31 *then 22:12:54 particularly the comment 'The main goal of this use case is not necessarily to implement something new but to discuss the practicability of the current implementations. If I missed an alternative implementation please add it to the list. ' 22:13:28 so is the intention to do the analysis to see if there is a gap? 22:13:38 yes 22:13:43 ok 22:13:53 if mkoderer isn't here we may skip to discussing that aspect 22:14:04 (i was hoping mkoderer might be able to update on orchestration) 22:14:27 #topic Requirement Definition 22:14:33 so what i wanted to talk about here was 22:14:53 i think we got to a good point in terms of agreement about stating use cases at a high level, trying not to lead with a solution 22:15:15 but how do we want to then turn that into a gap analysis and ultimately requirements 22:15:51 i would obviously like more use cases still but want to start thinking about process for defining action :) 22:17:07 did i accidentally schedule this meeting in the middle of an SDN conference or something? :) 22:17:24 sgordon_: no, just a firefighting session here 22:17:35 I think it me be worthwhile to pick one use case per week to go over 22:17:39 yes 22:17:45 since it's not likely going to be a short conversation in most cases 22:18:06 is end goal to identify either existing blueprints or a gap where we need new ones? 22:18:15 what i had been musing about we think about use cases in terms of description, characterstics, requirements 22:18:25 so we should pick one, link to an etherpad from it's section of the wiki, and go over it over the week looking at what's missing, and what, if anything, is planned to cover it 22:18:25 and then the next step is success criteria? 22:18:30 cloudon, both most likely 22:18:39 aveiga, +1 22:19:17 #info aveiga suggests picking one use case per week for review, add an etherpad link for it in the wiki and use the week to go over gaps, what's planned, what's not, define success criteria 22:19:50 agree - ideally the raiser would have some idea of gaps but often will need help to identify, particularly if from a telco background 22:20:28 cloudon: yes, and I think you bring up a good point 22:20:34 certainly 22:20:39 the raiser field in the wiki should have email or IRC info 22:20:44 i think we're really just trying to compartmentalize their thinking on it 22:20:47 we need to be able to include t hem will discussing the gap analysis 22:21:35 right 22:21:40 atm they have names against them 22:21:45 not an email or irc nick though 22:22:09 there was another thread about that on the ML earlier, but not everyone raising an issue is necessarily a dev... 22:22:31 yeah agree 22:22:51 not sure everyone wants their email on the public wiki though 22:23:04 probably need to check with the three current raisers 22:23:23 that's fine, as long as we have some way to reach them during the discussion 22:23:32 just a suggestion, as IRC handle would work too 22:24:01 #info need a way to make sure original use case submitter is involved in future discussion, need an irc nick or email along with the name on the wiki 22:25:46 ok 22:25:50 #topic Design and Implementation 22:26:05 i wanted to circle back on a couple of things that are still being followed through from last cycle 22:26:16 just from reviewing the dash at http://nfv.russellbryant.net/ 22:26:26 which is generated based on the list of BPs in the wiki 22:26:41 #topic http://docs-draft.openstack.org/54/136554/1/check/gate-neutron-specs-docs/53623cb/doc/build/html/specs/kilo/nfv-vlan-trunks.html 22:26:48 whoops 22:26:49 #undo 22:26:50 Removing item from minutes: 22:26:56 #link http://docs-draft.openstack.org/54/136554/1/check/gate-neutron-specs-docs/53623cb/doc/build/html/specs/kilo/nfv-vlan-trunks.html 22:27:12 ian's BP with regards to VLAN trunking is still requiring iteration and comment 22:27:25 this is the one for exposing whether or not the driver in use supports VLANs 22:27:39 sorry, going to have to drop to head to local openstackdc meetup 22:27:45 so primarily a helper if you want to use them with e.g. LinuxBridge 22:27:53 np amitry1 thanks for your time 22:28:01 #link https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks 22:28:05 #link https://review.openstack.org/#/c/136554/ 22:28:46 #topic Design and Implementation - ML2 port sec extension 22:28:53 #link http://docs-draft.openstack.org/73/99873/14/check/gate-neutron-specs-docs/42051c8/doc/build/html/specs/kilo/ml2-ovs-portsecurity.html 22:28:59 #link https://blueprints.launchpad.net/neutron/+spec/ml2-ovs-portsecurity 22:29:04 #link https://review.openstack.org/#/c/99873/ 22:29:27 there have been some new comments on ML2 port security extension proposal i wanted to bring some attention to 22:29:51 particularly praveen's comment on december 9 22:30:07 w.r.t. potentially also removing the linux bridge from the networking path 22:30:11 comments welcome! 22:30:33 #topic Design and Implementation - cpu pinning and large pages 22:30:42 the design for these was of course approved some time ago 22:30:54 nova team at large have been working hard on implementation and code is up for review 22:31:05 for those willing to help please see these topics: 22:31:07 #link https://review.openstack.org/#/q/status:open+project:openstack%2Fnova+topic:bp%2Fvirt-driver-large-pages,n,z 22:31:12 #link https://review.openstack.org/#/q/status:open+project:openstack%2Fnova+topic:bp%2Fvirt-driver-cpu-pinning,n,z 22:31:36 * sgordon_ pauses for a minute to take a breath 22:31:41 any thoughts/comments on the above? 22:31:43 if pps through the network stack is the concern, agree removing the linux bridge helps, but still won't get you to anything ike the perf of a DPDK-accel vswitch 22:31:55 i know that was a bit of a brain dump but i wanted to make sure we didn't lose sigh of these 22:32:00 *sight 22:32:10 cloudon, agree 22:32:42 also statement that service VMs won't need security support is... debatable 22:32:46 cloudon, it also seems like optimizing before you know you need to optimize if that makes sense 22:32:53 cloudon: +1 to both points 22:33:04 right 22:33:12 sgordon_: it's optimizing partially and removing a feature to do so 22:33:19 certainly some VMs may themselves be providing security functions (firewalls, SBCs etc.) but in general think doidgy assumption 22:33:22 i.e. not fully solving the problem 22:33:39 #info some concerns about suggestion of removing LB from network path in ML2 spec proposal comments 22:33:50 sgordon_: don't use LB 22:33:54 that's overloaded :-P 22:34:00 #undo 22:34:01 Removing item from minutes: 22:34:19 #info some concerns about suggestion of removing the linux bridge from the network path in ML2 port security spec proposal comments 22:34:22 betterer? 22:34:23 that's better 22:34:38 #info cloudon notes: 1) "if pps through the network stack is the concern, agree removing the linux bridge helps, but still won't get you to anything ike the perf of a DPDK-accel vswitch" 2) "also statement that service VMs won't need security support is... debatable" 22:35:02 #info concern about balance of optimization versus effectively removing a feature 22:35:11 anyway - i agree but just wanted to highlight that 22:35:25 as it would if acted upon diverge a fair bit from the original idea as i understood it 22:35:41 well maybe not diverge, but it seems like a significant additional change on top of what was proposed 22:36:05 I wonder if that should be filed as a bug against the eventual implementation instead 22:36:14 or maybe not bug, but feature request 22:36:16 yeah or separate spec if required 22:37:24 #info may be better suited to an additional bug or feature request against final implementation 22:37:28 #topic other discussion 22:38:02 i am not sure we have quorum for the next topic but jaypipes raised an important question on the etherpad that i want to discuss 22:38:13 and is perhaps worth asking on M/L and discussing again next week as well 22:38:34 #topic OPNFV and OpenStack overlap/divergence? 22:38:39 +1 22:38:44 #info "From jaypipes: Why does there seem to be completely parallel and duplicative efforts and conversations going on in the OPNFV mailing lists and sites? What is going to be done to bring alignment between folks from OpenStack and folks from OPNFV working towards common goals?" 22:38:48 i have noticed this too 22:39:41 in that there seem to be an increasing number of cases where things pertaining to openstack design are being discussed on the opnfv list and not the openstack one 22:39:56 or both lists are being added but the follow ups arent going to both in some cases 22:40:17 now the reason i say we dont have quorum is i dont know how many people actively here today are also active in opnfv 22:40:33 and are well placed to help us understand how to align these efforts 22:40:49 do we have an official channel? 22:41:03 do we have overlapping members at all? 22:41:09 i am 22:41:13 for one 22:41:16 and me 22:41:45 aveiga, yeah quite a few i think 22:41:51 just unsure how many are on here today 22:42:03 * aveiga needs to join the club, apparently 22:42:28 aveiga, i follow the tech list primarily 22:42:45 maybe should bring this as an issue to the opnfv tsc 22:42:55 zhipeng, yes i think so 22:43:09 to have an official decision on how to collaborate 22:43:12 primarily i think what jaypipes is trying to highlight and i agree with 22:43:15 is that for success 22:43:23 yep 22:43:25 openstack design sessions have to happen in the openstack community 22:43:33 +1 22:43:39 +1 22:43:41 and there appear to be cases with specific features and even entire projects in opnfv 22:43:43 where this is not the case 22:44:02 sgordon_: ++ 22:44:29 I don't think we should ask them 22:44:49 I think we should tell them we'd like to see them participate where they exepct openstack functionality 22:45:09 you can't expect openstack devs to go out and follow another working group 22:45:27 and tehy can't expect to have it work without putting in the requests and discussing it with us 22:45:49 i agree 22:45:58 this might have led to the large group of people in Paris asking about why things haven't happened yet 22:46:05 i follow it more from the point of view of trying to steer things over here to openstack-land 22:46:55 but it is also important for openstack nfv folks to follow progress in opnfv 22:47:01 aveiga, i think there is also a frustration that some things keep getting raised on the openstack list and ignored (from the sender's perspective) 22:47:20 at the end of the day the bulk of the work will be at opnfv 22:47:26 zhipeng, i think the challenge is that opnfv need openstack devs 22:47:47 but openstack devs dont necessarily need opnfv 22:47:52 devs in opnfv are openstack devs actually :P 22:48:02 what i meant is openstack nfv devs 22:48:10 this is the disconnect 22:48:25 there should not be a difference between an "openstack nfv dev" and an "openstack dev" 22:48:26 since opnfv just doing integration 22:48:33 yes 22:48:41 but the concern raised is that it's not just integration discussions 22:48:45 zhipeng: not sure opnfv is just doing integ 22:49:09 as an example 22:49:10 https://wiki.opnfv.org/requirements_projects/doctor_fault_mangement_and_maintenance 22:49:42 and e.g. https://wiki.opnfv.org/requirements_projects/high_availability_for_opnfv 22:49:50 that's not just integration, that's new requirements and designs for openstack 22:50:18 and the problem i forsee is that these will be brought to the openstack community later having had little/no discussion there 22:50:37 resulting in spec rejection or heavy iteration being required 22:51:29 the servicevm thread is another example 22:51:33 it was posted to both lists 22:51:39 but the discussion is as a result completely forked 22:54:03 sgordon, yes i have the same concern, but opnfv team have just started projects, so we need more time to identify requirement 22:55:01 r-mibu, agree - i will take an action to try frame an email to highlight the concern nonetheless 22:55:32 #action sgordon_ to attempt to frame an email to OPNFV tech lists highlighting the concern jaypipes raised wrt to alignment w/ openstack 22:55:47 sgordon_: cheers 22:56:43 i do think it's a real concern and could ultimately hurt opnfv 22:57:02 #topic other business 22:58:12 anyone have anything else for the last few minutes? 22:58:13 issues? 22:58:15 concerns? 22:58:17 good jokes? 22:58:26 sgordon_: beer'o'clock? 22:58:45 yeah looking that way 22:58:54 i am about to get rained in on my west coast trip i suspect ;) 22:59:10 alright thank you all for your input! 22:59:12 #endmeeting