*** Julien-zte has joined #openstack-meeting-4 | 00:23 | |
*** Julien-zte has quit IRC | 00:29 | |
*** Julien-zte has joined #openstack-meeting-4 | 00:30 | |
*** mattmceuen is now known as mattmceuen_away | 00:32 | |
*** yfauser has joined #openstack-meeting-4 | 00:37 | |
*** yfauser has quit IRC | 00:42 | |
*** limao has joined #openstack-meeting-4 | 00:45 | |
*** limao has quit IRC | 00:45 | |
*** limao has joined #openstack-meeting-4 | 00:45 | |
*** david-lyle has joined #openstack-meeting-4 | 00:45 | |
*** david-lyle has quit IRC | 00:50 | |
*** tovin07 has joined #openstack-meeting-4 | 00:54 | |
*** yifei has joined #openstack-meeting-4 | 00:59 | |
*** hieulq has joined #openstack-meeting-4 | 01:20 | |
*** hieulq has quit IRC | 01:32 | |
*** hieulq_ has joined #openstack-meeting-4 | 01:32 | |
*** Sukhdev has joined #openstack-meeting-4 | 01:41 | |
*** david-lyle has joined #openstack-meeting-4 | 01:46 | |
*** hongbin has joined #openstack-meeting-4 | 01:47 | |
*** david-lyle has quit IRC | 01:50 | |
*** Jeffrey4l_ has quit IRC | 02:02 | |
*** Jeffrey4l_ has joined #openstack-meeting-4 | 02:03 | |
*** yfauser has joined #openstack-meeting-4 | 02:24 | |
*** galstrom_zzz is now known as galstrom | 02:26 | |
*** yamamot__ has joined #openstack-meeting-4 | 02:27 | |
*** yfauser has quit IRC | 02:29 | |
*** salv-orlando has joined #openstack-meeting-4 | 02:31 | |
*** trinaths has joined #openstack-meeting-4 | 02:31 | |
*** salv-orlando has quit IRC | 02:36 | |
*** trinaths has quit IRC | 02:43 | |
*** david-lyle has joined #openstack-meeting-4 | 02:47 | |
*** caowei has joined #openstack-meeting-4 | 02:47 | |
*** galstrom is now known as galstrom_zzz | 02:49 | |
*** david-lyle has quit IRC | 02:51 | |
*** l4yerffeJ_ has joined #openstack-meeting-4 | 03:09 | |
*** markmcclain has quit IRC | 03:11 | |
*** markmcclain has joined #openstack-meeting-4 | 03:11 | |
*** portdirect___ has joined #openstack-meeting-4 | 03:12 | |
*** l4yerffeJ has quit IRC | 03:13 | |
*** portdirect_ has quit IRC | 03:13 | |
*** admcleod has quit IRC | 03:14 | |
*** bobh has joined #openstack-meeting-4 | 03:14 | |
*** bobh has quit IRC | 03:14 | |
*** bobh has joined #openstack-meeting-4 | 03:14 | |
*** admcleod has joined #openstack-meeting-4 | 03:18 | |
*** admcleod has quit IRC | 03:18 | |
*** admcleod has joined #openstack-meeting-4 | 03:18 | |
*** hongbin has quit IRC | 03:20 | |
*** hongbin has joined #openstack-meeting-4 | 03:24 | |
*** yfauser has joined #openstack-meeting-4 | 03:26 | |
*** bobh has quit IRC | 03:27 | |
*** yfauser has quit IRC | 03:31 | |
*** limao has quit IRC | 03:33 | |
*** limao has joined #openstack-meeting-4 | 03:34 | |
*** yamamot__ has quit IRC | 03:34 | |
*** limao has quit IRC | 03:34 | |
*** limao has joined #openstack-meeting-4 | 03:35 | |
*** gnuoy has quit IRC | 03:37 | |
*** yamamot__ has joined #openstack-meeting-4 | 03:39 | |
*** limao has quit IRC | 03:41 | |
*** limao has joined #openstack-meeting-4 | 03:42 | |
*** limao has quit IRC | 03:46 | |
*** yfauser has joined #openstack-meeting-4 | 03:46 | |
*** david-lyle has joined #openstack-meeting-4 | 03:47 | |
*** limao has joined #openstack-meeting-4 | 03:48 | |
*** yfauser has quit IRC | 03:51 | |
*** limao has quit IRC | 03:52 | |
*** david-lyle has quit IRC | 03:52 | |
*** limao has joined #openstack-meeting-4 | 03:54 | |
*** limao has quit IRC | 03:54 | |
*** limao has joined #openstack-meeting-4 | 03:54 | |
*** limao_ has joined #openstack-meeting-4 | 03:56 | |
*** limao has quit IRC | 03:57 | |
*** l4yerffeJ_ has quit IRC | 04:00 | |
*** l4yerffeJ_ has joined #openstack-meeting-4 | 04:00 | |
*** limao_ has quit IRC | 04:04 | |
*** trinaths has joined #openstack-meeting-4 | 04:04 | |
*** gongysh has joined #openstack-meeting-4 | 04:13 | |
*** Sukhdev has quit IRC | 04:15 | |
*** Sukhdev has joined #openstack-meeting-4 | 04:15 | |
*** psachin has joined #openstack-meeting-4 | 04:19 | |
*** baoli has joined #openstack-meeting-4 | 04:21 | |
*** hongbin has quit IRC | 04:21 | |
*** limao has joined #openstack-meeting-4 | 04:29 | |
*** salv-orlando has joined #openstack-meeting-4 | 04:32 | |
*** salv-orlando has quit IRC | 04:37 | |
*** trinaths has quit IRC | 04:38 | |
*** baoli has quit IRC | 04:38 | |
*** Jeffrey4l_ has quit IRC | 04:43 | |
*** baoli has joined #openstack-meeting-4 | 04:46 | |
*** yfauser has joined #openstack-meeting-4 | 04:47 | |
*** trinaths has joined #openstack-meeting-4 | 04:47 | |
*** baoli has quit IRC | 04:49 | |
*** Sukhdev has quit IRC | 04:50 | |
*** baoli has joined #openstack-meeting-4 | 04:50 | |
*** caowei has quit IRC | 04:50 | |
*** yfauser has quit IRC | 04:52 | |
*** baoli has quit IRC | 04:54 | |
*** baoli has joined #openstack-meeting-4 | 04:56 | |
*** baoli_ has joined #openstack-meeting-4 | 04:59 | |
*** baoli has quit IRC | 05:03 | |
*** trinaths1 has joined #openstack-meeting-4 | 05:08 | |
*** trinaths has quit IRC | 05:10 | |
*** amotoki has joined #openstack-meeting-4 | 05:19 | |
*** l4yerffeJ__ has joined #openstack-meeting-4 | 05:30 | |
*** baoli_ has quit IRC | 05:32 | |
*** l4yerffeJ_ has quit IRC | 05:34 | |
*** prateek has joined #openstack-meeting-4 | 05:40 | |
*** yfauser has joined #openstack-meeting-4 | 05:48 | |
*** david-lyle has joined #openstack-meeting-4 | 05:49 | |
*** yfauser has quit IRC | 05:52 | |
*** david-lyle has quit IRC | 05:54 | |
*** Jeffrey4l has joined #openstack-meeting-4 | 05:57 | |
*** limao has quit IRC | 06:04 | |
*** trinaths1 has quit IRC | 06:04 | |
*** trinaths has joined #openstack-meeting-4 | 06:04 | |
*** limao has joined #openstack-meeting-4 | 06:06 | |
*** yfauser has joined #openstack-meeting-4 | 06:09 | |
*** caowei has joined #openstack-meeting-4 | 06:11 | |
*** yfauser has quit IRC | 06:14 | |
*** mohankumar has joined #openstack-meeting-4 | 06:16 | |
*** baoli has joined #openstack-meeting-4 | 06:32 | |
*** amotoki has quit IRC | 06:33 | |
*** salv-orlando has joined #openstack-meeting-4 | 06:33 | |
*** salv-orlando has quit IRC | 06:37 | |
*** baoli has quit IRC | 06:38 | |
*** david-lyle has joined #openstack-meeting-4 | 06:50 | |
*** carl_baldwin_ has joined #openstack-meeting-4 | 06:50 | |
*** blogan_ has joined #openstack-meeting-4 | 06:51 | |
*** tlbr_ has joined #openstack-meeting-4 | 06:52 | |
*** hwoarang_ has joined #openstack-meeting-4 | 06:52 | |
*** med_` has joined #openstack-meeting-4 | 06:52 | |
*** raginbaj- has joined #openstack-meeting-4 | 06:52 | |
*** rosmaita_ has joined #openstack-meeting-4 | 06:52 | |
*** ruriryan_ has joined #openstack-meeting-4 | 06:53 | |
*** majklk_ has joined #openstack-meeting-4 | 06:53 | |
*** blogan has quit IRC | 06:53 | |
*** rosmaita has quit IRC | 06:53 | |
*** shaohe_feng has quit IRC | 06:53 | |
*** siva_krishnan has joined #openstack-meeting-4 | 06:53 | |
*** clayton has quit IRC | 06:53 | |
*** apuimedo has quit IRC | 06:53 | |
*** _ody has quit IRC | 06:53 | |
*** med_ has quit IRC | 06:53 | |
*** raginbajin has quit IRC | 06:53 | |
*** zz_ja has quit IRC | 06:53 | |
*** tlbr has quit IRC | 06:53 | |
*** erikmwilson has quit IRC | 06:53 | |
*** carl_baldwin has quit IRC | 06:53 | |
*** sbadia has quit IRC | 06:53 | |
*** hwoarang has quit IRC | 06:53 | |
*** majklk has quit IRC | 06:53 | |
*** ruriryan has quit IRC | 06:53 | |
*** prateek has quit IRC | 06:53 | |
*** aarefiev has quit IRC | 06:53 | |
*** jlvillal has quit IRC | 06:53 | |
*** kevinbenton has quit IRC | 06:53 | |
*** carl_baldwin_ has quit IRC | 06:53 | |
*** carl_baldwin_ has joined #openstack-meeting-4 | 06:53 | |
*** erikmwilson has joined #openstack-meeting-4 | 06:54 | |
*** raginbaj- is now known as raginbajin | 06:54 | |
*** carl_baldwin_ is now known as carl_baldwin | 06:54 | |
*** david-lyle has quit IRC | 06:54 | |
*** aarefiev has joined #openstack-meeting-4 | 06:54 | |
*** prateek has joined #openstack-meeting-4 | 06:54 | |
*** shaohe_feng has joined #openstack-meeting-4 | 06:55 | |
*** _ody has joined #openstack-meeting-4 | 06:55 | |
*** sbadia has joined #openstack-meeting-4 | 06:56 | |
*** zz_ja has joined #openstack-meeting-4 | 06:56 | |
*** clayton has joined #openstack-meeting-4 | 06:56 | |
*** jlvillal has joined #openstack-meeting-4 | 06:56 | |
*** kevinbenton has joined #openstack-meeting-4 | 06:56 | |
*** apuimedo has joined #openstack-meeting-4 | 06:57 | |
*** tovin07_ has joined #openstack-meeting-4 | 07:00 | |
*** amotoki has joined #openstack-meeting-4 | 07:01 | |
*** janki has joined #openstack-meeting-4 | 07:04 | |
*** yfauser has joined #openstack-meeting-4 | 07:10 | |
*** yfauser has quit IRC | 07:15 | |
*** pcaruana has joined #openstack-meeting-4 | 07:21 | |
*** nishpatwa007 has quit IRC | 07:22 | |
*** siva_krishnan has quit IRC | 07:22 | |
*** zz_ja has quit IRC | 07:22 | |
*** zz_ja has joined #openstack-meeting-4 | 07:24 | |
*** gongysh has quit IRC | 07:27 | |
*** stanchan has joined #openstack-meeting-4 | 07:35 | |
*** pcaruana has quit IRC | 07:35 | |
*** pcaruana has joined #openstack-meeting-4 | 07:36 | |
*** links has joined #openstack-meeting-4 | 07:48 | |
*** l4yerffeJ_ has joined #openstack-meeting-4 | 07:49 | |
*** l4yerffeJ__ has quit IRC | 07:49 | |
*** david-lyle has joined #openstack-meeting-4 | 07:50 | |
*** david-lyle has quit IRC | 07:55 | |
*** coolsvap has joined #openstack-meeting-4 | 08:09 | |
*** baoli has joined #openstack-meeting-4 | 08:10 | |
*** limao has quit IRC | 08:10 | |
*** yfauser has joined #openstack-meeting-4 | 08:11 | |
*** amotoki has quit IRC | 08:14 | |
*** baoli has quit IRC | 08:14 | |
*** yfauser has quit IRC | 08:16 | |
*** amotoki has joined #openstack-meeting-4 | 08:21 | |
*** trinaths has quit IRC | 08:22 | |
*** trinaths has joined #openstack-meeting-4 | 08:24 | |
*** yfauser has joined #openstack-meeting-4 | 08:32 | |
*** amotoki_ has joined #openstack-meeting-4 | 08:32 | |
*** salv-orlando has joined #openstack-meeting-4 | 08:34 | |
*** amotoki has quit IRC | 08:35 | |
*** alexchadin has joined #openstack-meeting-4 | 08:36 | |
*** yfauser has quit IRC | 08:37 | |
*** zz_ja has quit IRC | 08:37 | |
*** zz_ja has joined #openstack-meeting-4 | 08:38 | |
*** salv-orlando has quit IRC | 08:38 | |
*** aarefiev has quit IRC | 08:39 | |
*** aarefiev has joined #openstack-meeting-4 | 08:42 | |
*** links has quit IRC | 08:50 | |
*** breton has quit IRC | 08:51 | |
*** breton has joined #openstack-meeting-4 | 08:51 | |
*** yamamot__ has quit IRC | 08:52 | |
*** lihi has joined #openstack-meeting-4 | 08:56 | |
*** dimak has joined #openstack-meeting-4 | 08:58 | |
*** limao has joined #openstack-meeting-4 | 08:58 | |
*** oanson has joined #openstack-meeting-4 | 08:59 | |
*** ishafran has joined #openstack-meeting-4 | 09:00 | |
oanson | #startmeeting Dragonflow | 09:00 |
---|---|---|
openstack | Meeting started Mon Dec 26 09:00:25 2016 UTC and is due to finish in 60 minutes. The chair is oanson. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: Dragonflow)" | 09:00 | |
openstack | The meeting name has been set to 'dragonflow' | 09:00 |
oanson | Hello, everyone. Welcome to the weekly Dragonflow meeting. | 09:00 |
dimak | Good morning | 09:00 |
xiaohhui | Hi | 09:00 |
lihi | Hi | 09:00 |
oanson | Raise you hands, say yeah! (If you're here) | 09:00 |
ishafran | Hi | 09:00 |
*** trinaths has quit IRC | 09:01 | |
oanson | #info lihi xiaohhui ishafran in meeting | 09:01 |
oanson | #info dimak is also here | 09:01 |
oanson | yuli_s, nick-ma_, you guys in? | 09:01 |
*** yamamoto has joined #openstack-meeting-4 | 09:01 | |
oanson | All right, let;s get this show on the road. | 09:02 |
oanson | #topic Ocata Roadmap | 09:02 |
*** openstack changes topic to "Ocata Roadmap (Meeting topic: Dragonflow)" | 09:02 | |
oanson | lihi, any updates? | 09:02 |
oanson | (IPv6, that is) | 09:02 |
lihi | I'm still working on the router discovery | 09:02 |
lihi | I have a suspicion that ovs doesn't support it properly. But I'm still checking it | 09:03 |
*** anilvenkata has joined #openstack-meeting-4 | 09:04 | |
oanson | If there is an OVS bug, you can report it, or better yet, we can try working on a fix :) | 09:04 |
lihi | OK :) | 09:04 |
lihi | However more comments on the neighbor discovery would be nice :) | 09:05 |
oanson | I also see the Neighbor Advertiser is coming along nicely. Link: http://review.openstack.org/#/c/412337/ | 09:05 |
oanson | Next up, NB API refactor | 09:05 |
oanson | dimak had some interesting ideas on the spec. I am still trying to construct something readable of it | 09:06 |
oanson | I hope that will be done today. | 09:06 |
*** mohankumar has quit IRC | 09:06 | |
*** Wang_Jian has joined #openstack-meeting-4 | 09:06 | |
oanson | I understand that dimak already started working on the implementation with jsontools. So that would be interesting to see too. | 09:06 |
dimak | oanson, I think we should have some kind of group discussion once the spec is updated | 09:06 |
dimak | The info is too scattered at the moments | 09:07 |
oanson | If its all right with everyone, lets schedule it for tomorrow, 8:30 UTC? (That's half an hour before this meeting) | 09:07 |
oanson | (If I got my timings correct (: ) | 09:07 |
nick-ma_ | hi | 09:07 |
dimak | oanson, I have some basic implementation for the proposed idea, I'll upload it as a patch today hopefully | 09:07 |
oanson | #info nick-ma_ is also in meeting | 09:08 |
oanson | nick-ma_, hi :) | 09:08 |
dimak | so anyone interested can examine and play with it | 09:08 |
oanson | irenab, ^^^^ (if you're here) | 09:08 |
dimak | we should try to come up with the order of work items as well, so we can merge the refactor gradually | 09:09 |
oanson | I'll ask her offline later | 09:09 |
*** hujie has joined #openstack-meeting-4 | 09:09 | |
oanson | There is a list of work items on the spec. If it's not granular enough, we can try breaking it up further | 09:09 |
dimak | So lets discuss it more in depth tomorrow | 09:10 |
oanson | Sounds good. | 09:10 |
oanson | Anything open on SFC? | 09:10 |
*** baoli has joined #openstack-meeting-4 | 09:11 | |
oanson | dimak, ? | 09:11 |
dimak | Have some issues with the MPLS labeling scheme | 09:11 |
oanson | You want to share and consult? | 09:11 |
*** pcaruana has quit IRC | 09:12 | |
dimak | Namely, mapping locations in SFC graphs to actual labels | 09:12 |
oanson | What's the issue? | 09:12 |
dimak | The way we though of doing it originally, was using NSH which has fields for chain, hop# and metadata to store some extra info (e.g. what initial classifier we had, to restore port regs/metadata) | 09:13 |
dimak | But with MPLS we have to introduce a mapping Chain#, Hop#, Flow classifier# <=> Label | 09:13 |
*** pcaruana has joined #openstack-meeting-4 | 09:14 | |
dimak | Which means that each change we have to query some extra table and look for vacant labels | 09:14 |
dimak | I am not sure this suits key value stores well | 09:14 |
*** baoli has quit IRC | 09:15 | |
oanson | That last one doesn't sound too bad. Changes are made on the Neutron Server nodes. And we have an unique key infrastructure we can use | 09:15 |
dimak | Its auto-increment | 09:15 |
dimak | But labels are limited to 20 (+3) bits | 09:15 |
oanson | Is that a problem (for a first implementation)? | 09:15 |
xiaohhui | We can make that to be a allocation-pool | 09:16 |
dimak | We can just ignore it for the moment | 09:16 |
oanson | And labels have to be unique per destination port | 09:16 |
xiaohhui | I meant the unique key | 09:16 |
dimak | oanson, what do you mean? | 09:16 |
oanson | We could, but I don't think we need that now. | 09:16 |
oanson | dimak, the label is used by the destination port on the SF / SFF to decide what to do with the packet. | 09:16 |
*** mohankumar has joined #openstack-meeting-4 | 09:17 | |
oanson | So if we have the same label on different ports, that belong to different SFFs, there shouldn't be a problem | 09:17 |
oanson | Am I right? | 09:17 |
dimak | The key has to be SFF agnostic because ports can move around | 09:17 |
oanson | From one SFF to another? | 09:17 |
dimak | and I don't think we'd like to reallocate labels if ports move | 09:17 |
dimak | yes | 09:17 |
dimak | A vm migrates | 09:18 |
xiaohhui | The unique key for lport might use allocation-pool, as it has the possibility to run out of unique key, if the system runs for a long time. | 09:18 |
oanson | xiaohhui, yes. That's true. We will also want an allocation pool for sNAT addresses | 09:18 |
oanson | dimak, an SFF is also a VM? It's not planned to be done as flows? | 09:19 |
xiaohhui | oanson, that will be my plan in next step to refactor the unique key. | 09:19 |
dimak | SFF is not a vm, its our ovs bridge | 09:19 |
oanson | xiaohhui, very cool! | 09:19 |
dimak | but an SF is a VM | 09:19 |
dimak | so its dest ports can move around | 09:20 |
oanson | dimak, I see | 09:20 |
dimak | oanson, I'll try to resolve it this week | 09:21 |
dimak | Maybe for a first release we'll just ignore 23 bit overflow | 09:21 |
oanson | dimak, sure. | 09:21 |
dimak | then introduce some smart mapping and allocation mechanism | 09:22 |
dimak | Or switch to NSH :) | 09:22 |
oanson | dimak, sounds good. We can cross that bridge when we get to it. | 09:22 |
dimak | (I meant add support along with MPLS :) | 09:22 |
dimak | I hope to upload some initial patches this week although they are still based on the old refactor code | 09:23 |
oanson | The mapping to labels itself can be handled by the db, e.g. a tables 'union(<keys>) <=> label' with cached reverse lookup | 09:23 |
dimak | Hope we can have refactoring done quickly so I can base on it | 09:23 |
yuli_s | For TAPasaService Iren also advised me not to use segment id for tapService from neutron segment pool, but to use other ids, | 09:23 |
oanson | dimak, that's the plan | 09:23 |
oanson | yuli_s, sure. We'll get to that in a minute. Let's finish with SFC first | 09:24 |
yuli_s | if we have a general allocation pool mechanizm I can also reuse it for tap-as-a-service | 09:24 |
oanson | Anything else for SFC? | 09:24 |
dimak | Not for now | 09:25 |
oanson | Great. Tap as a Service | 09:25 |
oanson | yuli_s, now go | 09:25 |
yuli_s | thanks | 09:25 |
yuli_s | For TAPasaService Iren also advised me not to use segment id for tapService from neutron segment pool, but to use other ids, | 09:25 |
xiaohhui | yuli_s, how would you avoid conflict the vni number with tenant network? | 09:25 |
yuli_s | IMHO if we have a general allocation pool mechanizm I can also reuse it for tap-as-a-service | 09:25 |
oanson | yuli_s, why? | 09:25 |
oanson | Why avoid Neutron's segment ID allocation? | 09:25 |
oanson | And if we do, how do we avoid the issue xiaohhui just raised? | 09:25 |
hujie | what about use unique_key for tapService?? | 09:26 |
yuli_s | neutron segment pool is used for networks | 09:26 |
oanson | hujie, we may have a conflict with existing VNI's and segment IDs | 09:26 |
oanson | yuli_s, yes. | 09:26 |
hujie | as each tapService refers to a lport, and each lport has its owner unique key | 09:26 |
yuli_s | xiaohhui, it can be done if we assign range that does not coinside with the one used in neutron | 09:27 |
oanson | yuli_s, 1. How do you verify that? 2. I still don't understand why? | 09:27 |
yuli_s | oanson, I suppose this can be done during the stack.sh script | 09:27 |
xiaohhui | Then the configuration should be carefully taken. | 09:28 |
xiaohhui | taken care | 09:28 |
oanson | I don't remember seeing anything like that. Do you have a reference? | 09:28 |
yuli_s | it will assign specific range that will be different that currently used by neutron | 09:28 |
oanson | And it sounds very error prone, and devstack specific | 09:28 |
oanson | yuli_s, please first answer why, then we can discuss how. | 09:29 |
yuli_s | hm | 09:29 |
yuli_s | [ml2_type_geneve] | 09:29 |
yuli_s | vni_ranges = 1:1000 | 09:29 |
yuli_s | that what I can in /etc/neutron/plugins/ml2/ml2_conf.ini file | 09:29 |
yuli_s | that what I have in /etc/neutron/plugins/ml2/ml2_conf.ini file | 09:29 |
oanson | Cool. | 09:30 |
*** baoli has joined #openstack-meeting-4 | 09:30 | |
oanson | I would still like to know why? | 09:30 |
dimak | is there any metadata we can add to geneve headers to mark this as tap traffic? | 09:30 |
oanson | dimak, IIRC, encapsulation protocols only give you a VNI field to identify the traffic. geneve specifically is variable-width, but e.g. VxLAN is fixed width on (IIRC) 24 bits | 09:31 |
yuli_s | according to Iren network segment pool should be used only for networks | 09:31 |
yuli_s | to distinguish networks | 09:31 |
oanson | irenab, irenab_ , you here to comment? | 09:32 |
yuli_s | and not to distinguish TapServices | 09:32 |
yuli_s | because we can have a lot of TapServices | 09:32 |
xiaohhui | segment means the L2 segment, I don't think it has to be only used for neutron network. | 09:32 |
oanson | yuli_s, we can see a TapService as a (tap) network | 09:32 |
irenab | oanson, sorry, I was at the meeting; was not following the discussion | 09:32 |
dimak | oanson, vxlan gbp also lets you use 16 bit for group policy id | 09:32 |
*** yfauser has joined #openstack-meeting-4 | 09:33 | |
oanson | irenab, we're discussing why not use Neutron's segment ID allocation for TapService VNI allocation? | 09:33 |
yuli_s | when we have a lot of TapServices it will "eat" resources assigned to networks | 09:33 |
oanson | dimak, but we want to support regular VxLAN too (or am I confused and it's the same protocol?) | 09:33 |
oanson | yuli_s, those VNIs have to come from somewhere anyway | 09:34 |
dimak | oanson, its an extension | 09:34 |
dimak | oanson, it conflicts with vxlan gpe though :( | 09:34 |
*** baoli has quit IRC | 09:34 | |
irenab | oanson, I raised this concern on the spec. | 09:34 |
dimak | irenab, yuli_s oanson maybe we can allocate a single vni then? | 09:35 |
dimak | and encode the tap id elsewhere? | 09:35 |
oanson | dimak, I don't think so. If you have multiple TapService on the same remote compute node, you will have a collisionb | 09:35 |
yuli_s | single vni is not good from security point of view. | 09:35 |
oanson | irenab, not sure I understand yet why they need to be separate? | 09:36 |
yuli_s | we do not want to mix traffic from different clients / tenants | 09:36 |
dimak | maybe we can use source mac and put it back in the destination | 09:36 |
dimak | if there are several, encode its index too | 09:36 |
dimak | we have 2 extra bytes | 09:36 |
*** Julien-zte has quit IRC | 09:36 | |
oanson | dimak, we raised the possibly of using src IP last week. But it's... less elegant | 09:37 |
dimak | that 64k macs per source port | 09:37 |
irenab | oanson, admin setups network vnis and expects number of network to be supported | 09:37 |
dimak | oh, sorry, I didn't follow that discussion | 09:37 |
*** qwebirc85860 has joined #openstack-meeting-4 | 09:37 | |
*** qwebirc85860 is now known as itamaro | 09:37 | |
oanson | yuli_s, how is it solved in TAPaaS reference implementation? | 09:38 |
irenab | if we get Tap Service vnis from the same pool, the number of networks will decrease | 09:38 |
yuli_s | oanson, I will check | 09:38 |
oanson | irenab, won't separating them cause a deployment and configuration overhead? Including more pain points? | 09:38 |
*** yfauser has quit IRC | 09:38 | |
xiaohhui | irenab, the segment is associated with network, one network might have multiple segments, so they don't have to be same number | 09:38 |
irenab | oanson, Tap is service, it maybe enabled or not, it can come with its own configuration | 09:39 |
oanson | irenab, yes. But then it is possible there are no free segment IDs for it. All were taken for networks | 09:40 |
irenab | oanson, if its separate pool, this will not happen | 09:40 |
oanson | I guess we could support both options. But that makes things worse :) | 09:40 |
oanson | irenab, I mean the network segment ID pool takes up the entire e.g. 24 bits | 09:41 |
irenab | another question is how the Virtual Topology will look like | 09:41 |
oanson | irenab, what do you mean? | 09:41 |
irenab | oanson, in ML2 VXLAN driver, admin specifies the ranges to allocate from | 09:42 |
*** caowei has quit IRC | 09:42 | |
irenab | oanson, TAP Service is port on some neutron network, but it gets another network segment | 09:42 |
oanson | irenab, yes. But he can specify the whole range. He has to know about it TaaS needing VNIs, or modify the range later | 09:43 |
irenab | oanson, tap can fallback to neutron range if there is not dedicated one | 09:43 |
oanson | irenab, that sounds good | 09:44 |
oanson | That's what I mean when I said support both options. | 09:44 |
oanson | Is this acceptable by everyone? | 09:44 |
irenab | oanson, yuli_s But I still do not quite see how Tap Service is prefented in Virtual Topology | 09:45 |
irenab | we can discuss it over spec | 09:45 |
oanson | irenab, I'm sorry, I'm not sure I understand 'Virtual Topology'. What is it? | 09:45 |
irenab | think of Topology view in Horizon | 09:46 |
oanson | I'll admit, I don't remember the last time I was in horizon :) | 09:46 |
irenab | lets take it offline :-) | 09:46 |
oanson | But that sounds like something with the Neutron API, not Dragonflow. | 09:47 |
oanson | irenab, sure | 09:47 |
oanson | Everyone happy with the segment IDs solution? | 09:47 |
oanson | Great. yuli_s, please verify what TAPaaS reference implementation did so that we have a basis for comparison. | 09:47 |
yuli_s | sure | 09:48 |
oanson | Thanks | 09:48 |
oanson | sNAT - ishafran, anything to update? | 09:48 |
ishafran | I am working on POC | 09:48 |
yamamoto | irenab: https://review.openstack.org/#/c/396022/ | 09:48 |
ishafran | Facing problem with NAT implementation in OVS | 09:49 |
oanson | yamamoto, thanks | 09:49 |
ishafran | I am going to ask in OVS discuss group regarding this issue | 09:49 |
oanson | ishafran, sounds good. | 09:50 |
oanson | Anything else for roadmap? | 09:50 |
oanson | #topic Open Issues | 09:51 |
*** openstack changes topic to "Open Issues (Meeting topic: Dragonflow)" | 09:51 | |
oanson | The floor is for the taking | 09:51 |
oanson | Just bring it back when you're done :) | 09:51 |
xiaohhui | I want to present this solution for multi-tenants in topology | 09:51 |
xiaohhui | https://review.openstack.org/#/c/414697/ | 09:51 |
xiaohhui | I meant selective topology distribution | 09:51 |
*** yfauser has joined #openstack-meeting-4 | 09:51 | |
dimak | I'll go over it today | 09:52 |
xiaohhui | There are 2 options, I want to hear your opinions | 09:52 |
xiaohhui | thanks dimak | 09:52 |
oanson | xiaohhui, I'll go over it too | 09:52 |
xiaohhui | thank you too oanson | 09:52 |
oanson | :) | 09:52 |
oanson | Anything else? | 09:53 |
xiaohhui | Nothing from me | 09:53 |
oanson | It's a grade A floor. Only drawback is that it's virtual. | 09:53 |
oanson | All right. Thanks everyone. | 09:54 |
dimak | Good bye! | 09:54 |
yuli_s | thanks ! | 09:54 |
oanson | Don't forget tomorrow 8:30 for the NB refactor discussion if you want to join | 09:54 |
oanson | #endmeeting | 09:54 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 09:54 | |
openstack | Meeting ended Mon Dec 26 09:54:53 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:54 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/dragonflow/2016/dragonflow.2016-12-26-09.00.html | 09:54 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/dragonflow/2016/dragonflow.2016-12-26-09.00.txt | 09:54 |
openstack | Log: http://eavesdrop.openstack.org/meetings/dragonflow/2016/dragonflow.2016-12-26-09.00.log.html | 09:54 |
dimak | openstack, where? | 09:55 |
dimak | oanson, where? | 09:55 |
dimak | df channel? | 09:55 |
oanson | yes | 09:55 |
oanson | #openstack-dragonflow | 09:55 |
dimak | great | 09:56 |
yamamoto | which tz? | 09:56 |
nick-ma_ | Ok | 09:56 |
oanson | UTC | 09:56 |
oanson | yamamoto, UTC | 09:56 |
yamamoto | ok thx | 09:56 |
*** limao has quit IRC | 09:58 | |
*** zenoway has joined #openstack-meeting-4 | 10:00 | |
*** tovin07_ has quit IRC | 10:01 | |
*** gongysh has joined #openstack-meeting-4 | 10:03 | |
*** baoli has joined #openstack-meeting-4 | 10:10 | |
*** amotoki_ has quit IRC | 10:11 | |
*** numans has joined #openstack-meeting-4 | 10:13 | |
*** baoli has quit IRC | 10:14 | |
*** amotoki has joined #openstack-meeting-4 | 10:27 | |
*** amotoki has quit IRC | 10:30 | |
*** bobmel has quit IRC | 10:32 | |
*** bobmel has joined #openstack-meeting-4 | 10:34 | |
*** salv-orlando has joined #openstack-meeting-4 | 10:35 | |
*** janki has quit IRC | 10:39 | |
*** salv-orlando has quit IRC | 10:39 | |
*** baoli has joined #openstack-meeting-4 | 10:45 | |
*** hujie has left #openstack-meeting-4 | 10:49 | |
*** baoli has quit IRC | 10:50 | |
*** alexchad_ has joined #openstack-meeting-4 | 10:58 | |
*** alexchadin has quit IRC | 10:58 | |
*** reedip has quit IRC | 10:58 | |
*** siva_krishnan has joined #openstack-meeting-4 | 10:59 | |
*** alexchadin has joined #openstack-meeting-4 | 10:59 | |
*** alexchad_ has quit IRC | 11:00 | |
*** amotoki has joined #openstack-meeting-4 | 11:04 | |
*** baoli has joined #openstack-meeting-4 | 11:10 | |
*** reedip has joined #openstack-meeting-4 | 11:11 | |
*** gongysh has quit IRC | 11:15 | |
*** baoli has quit IRC | 11:19 | |
*** Wang_Jian has quit IRC | 11:20 | |
*** numans_ has joined #openstack-meeting-4 | 11:20 | |
*** gnuoy has joined #openstack-meeting-4 | 11:23 | |
*** numans has quit IRC | 11:24 | |
*** numans_ has quit IRC | 11:25 | |
*** numans has joined #openstack-meeting-4 | 11:25 | |
*** alexchadin has quit IRC | 11:27 | |
*** amotoki has quit IRC | 11:32 | |
*** baoli has joined #openstack-meeting-4 | 11:40 | |
*** baoli has quit IRC | 11:45 | |
*** bobmel has quit IRC | 11:49 | |
*** prateek has quit IRC | 11:52 | |
*** bobmel has joined #openstack-meeting-4 | 11:53 | |
*** bobmel has quit IRC | 12:11 | |
*** l4yerffeJ_ has quit IRC | 12:13 | |
*** priya has joined #openstack-meeting-4 | 12:15 | |
*** alexchadin has joined #openstack-meeting-4 | 12:28 | |
*** trinaths has joined #openstack-meeting-4 | 12:28 | |
*** limao has joined #openstack-meeting-4 | 12:30 | |
*** limao has quit IRC | 12:35 | |
*** salv-orlando has joined #openstack-meeting-4 | 12:36 | |
*** baoli has joined #openstack-meeting-4 | 12:40 | |
*** salv-orlando has quit IRC | 12:40 | |
*** bogdando has quit IRC | 12:42 | |
*** baoli has quit IRC | 12:44 | |
*** anilvenkata has quit IRC | 12:46 | |
*** zhurong has joined #openstack-meeting-4 | 12:48 | |
*** trinaths has quit IRC | 13:06 | |
*** mohankumar has quit IRC | 13:08 | |
*** coolsvap has quit IRC | 13:19 | |
*** sbezverk_ has joined #openstack-meeting-4 | 13:24 | |
*** sbezverk_ has quit IRC | 13:25 | |
*** sbezverk has quit IRC | 13:26 | |
*** salv-orlando has joined #openstack-meeting-4 | 13:32 | |
*** palexster has quit IRC | 13:38 | |
*** baoli has joined #openstack-meeting-4 | 13:40 | |
*** limao has joined #openstack-meeting-4 | 13:41 | |
*** baoli has quit IRC | 13:44 | |
*** limao has quit IRC | 13:46 | |
*** trinaths1 has joined #openstack-meeting-4 | 13:46 | |
*** limao has joined #openstack-meeting-4 | 13:47 | |
*** zhurong has quit IRC | 13:47 | |
*** yedongcan has joined #openstack-meeting-4 | 13:53 | |
*** irenab_ has left #openstack-meeting-4 | 14:05 | |
*** ivc_ has joined #openstack-meeting-4 | 14:06 | |
*** yedongcan has left #openstack-meeting-4 | 14:08 | |
*** itamaro has quit IRC | 14:10 | |
*** ishafran has quit IRC | 14:10 | |
*** salv-orlando has quit IRC | 14:13 | |
*** ralonsoh has joined #openstack-meeting-4 | 14:23 | |
*** bobmel has joined #openstack-meeting-4 | 14:23 | |
*** caowei has joined #openstack-meeting-4 | 14:24 | |
*** palexster has joined #openstack-meeting-4 | 14:25 | |
*** bobmel has quit IRC | 14:28 | |
*** irenab_ has joined #openstack-meeting-4 | 14:28 | |
*** irenab_ has quit IRC | 14:28 | |
*** vikasc has quit IRC | 14:33 | |
*** baoli has joined #openstack-meeting-4 | 14:35 | |
*** baoli has quit IRC | 14:40 | |
*** vikasc has joined #openstack-meeting-4 | 14:50 | |
*** baoli has joined #openstack-meeting-4 | 14:50 | |
*** palexster has quit IRC | 14:54 | |
*** baoli has quit IRC | 14:54 | |
*** prateek has joined #openstack-meeting-4 | 14:56 | |
*** watanabe_isao has joined #openstack-meeting-4 | 14:59 | |
*** palexster has joined #openstack-meeting-4 | 15:01 | |
*** watanabe_isao has quit IRC | 15:02 | |
*** prateek has quit IRC | 15:07 | |
*** yfauser has quit IRC | 15:09 | |
*** yfauser has joined #openstack-meeting-4 | 15:09 | |
*** watanabe_isao has joined #openstack-meeting-4 | 15:09 | |
*** yfauser has quit IRC | 15:14 | |
*** salv-orlando has joined #openstack-meeting-4 | 15:14 | |
*** watanabe_isao has quit IRC | 15:14 | |
*** salv-orlando has quit IRC | 15:19 | |
*** trinaths1 has quit IRC | 15:21 | |
*** trinaths has joined #openstack-meeting-4 | 15:21 | |
*** tuan_luong has joined #openstack-meeting-4 | 15:30 | |
*** trinaths has quit IRC | 15:31 | |
*** baoli has joined #openstack-meeting-4 | 15:40 | |
*** baoli has quit IRC | 15:44 | |
*** alexchadin has quit IRC | 15:47 | |
*** palexster has quit IRC | 15:54 | |
*** edleafe has joined #openstack-meeting-4 | 15:55 | |
*** edleafe- has quit IRC | 15:57 | |
*** salv-orlando has joined #openstack-meeting-4 | 15:57 | |
*** reedip_ has joined #openstack-meeting-4 | 15:59 | |
*** palexster has joined #openstack-meeting-4 | 16:01 | |
*** amotoki has joined #openstack-meeting-4 | 16:05 | |
*** bobh has joined #openstack-meeting-4 | 16:06 | |
*** bobh has quit IRC | 16:07 | |
*** limao has quit IRC | 16:08 | |
*** yfauser has joined #openstack-meeting-4 | 16:10 | |
*** bobh has joined #openstack-meeting-4 | 16:12 | |
*** yfauser has quit IRC | 16:14 | |
*** zenoway has quit IRC | 16:18 | |
*** bobh has quit IRC | 16:18 | |
*** hongbin has joined #openstack-meeting-4 | 16:19 | |
*** zenoway has joined #openstack-meeting-4 | 16:23 | |
*** zenoway has quit IRC | 16:28 | |
*** unicell has joined #openstack-meeting-4 | 16:34 | |
*** yamamoto has quit IRC | 16:38 | |
*** baoli has joined #openstack-meeting-4 | 16:41 | |
*** yamamoto has joined #openstack-meeting-4 | 16:44 | |
*** salv-orlando has quit IRC | 16:45 | |
*** baoli has quit IRC | 16:46 | |
*** psachin has quit IRC | 16:48 | |
*** unicell has quit IRC | 17:14 | |
*** tuan_luong has quit IRC | 17:20 | |
*** yamamoto has quit IRC | 17:22 | |
*** bobh has joined #openstack-meeting-4 | 17:24 | |
*** reedip_ has quit IRC | 17:30 | |
*** bobh has quit IRC | 17:43 | |
*** bobh has joined #openstack-meeting-4 | 17:44 | |
*** salv-orlando has joined #openstack-meeting-4 | 17:45 | |
*** bobh has quit IRC | 17:47 | |
*** salv-orlando has quit IRC | 17:50 | |
*** trinaths has joined #openstack-meeting-4 | 18:03 | |
*** yfauser has joined #openstack-meeting-4 | 18:07 | |
*** yfauser_ has joined #openstack-meeting-4 | 18:10 | |
*** yfauser has quit IRC | 18:12 | |
*** yfauser_ has quit IRC | 18:14 | |
*** bobmel has joined #openstack-meeting-4 | 18:22 | |
*** yamamoto has joined #openstack-meeting-4 | 18:23 | |
*** salv-orlando has joined #openstack-meeting-4 | 18:24 | |
*** salv-orlando has quit IRC | 18:29 | |
*** yamamoto has quit IRC | 18:33 | |
*** pcaruana has quit IRC | 18:34 | |
*** hongbin has quit IRC | 18:39 | |
*** baoli has joined #openstack-meeting-4 | 18:42 | |
*** baoli has quit IRC | 18:47 | |
*** yfauser has joined #openstack-meeting-4 | 19:10 | |
*** yfauser has quit IRC | 19:15 | |
*** vtech has joined #openstack-meeting-4 | 19:35 | |
*** baoli has joined #openstack-meeting-4 | 19:43 | |
*** baoli has quit IRC | 19:48 | |
*** trinaths has quit IRC | 19:53 | |
*** yfauser has joined #openstack-meeting-4 | 20:11 | |
*** yfauser has quit IRC | 20:16 | |
*** bobh has joined #openstack-meeting-4 | 20:16 | |
*** bobh has quit IRC | 20:25 | |
*** salv-orlando has joined #openstack-meeting-4 | 20:28 | |
*** yfauser has joined #openstack-meeting-4 | 20:32 | |
*** salv-orlando has quit IRC | 20:33 | |
*** baoli has joined #openstack-meeting-4 | 20:35 | |
*** yfauser has quit IRC | 20:37 | |
*** baoli_ has joined #openstack-meeting-4 | 20:37 | |
*** baoli__ has joined #openstack-meeting-4 | 20:39 | |
*** baoli has quit IRC | 20:40 | |
*** baoli_ has quit IRC | 20:42 | |
*** vtech has quit IRC | 20:43 | |
*** baoli has joined #openstack-meeting-4 | 20:44 | |
*** hongbin has joined #openstack-meeting-4 | 20:47 | |
*** baoli__ has quit IRC | 20:47 | |
*** vtech has joined #openstack-meeting-4 | 21:09 | |
*** vtech has quit IRC | 21:12 | |
*** vtech has joined #openstack-meeting-4 | 21:17 | |
*** hongbin has quit IRC | 21:22 | |
*** Jeffrey4l has quit IRC | 21:35 | |
*** baoli has quit IRC | 21:36 | |
*** hongbin has joined #openstack-meeting-4 | 21:45 | |
*** Jeffrey4l has joined #openstack-meeting-4 | 21:47 | |
*** mattmceuen_away is now known as mattmceuen | 21:49 | |
*** mattmceuen is now known as mattmceuen_away | 21:49 | |
*** vtech has quit IRC | 22:02 | |
*** yfauser has joined #openstack-meeting-4 | 22:34 | |
*** ntpttr has quit IRC | 22:38 | |
*** ntpttr has joined #openstack-meeting-4 | 22:38 | |
*** yfauser has quit IRC | 22:42 | |
*** ntpttr has quit IRC | 22:45 | |
*** yfauser has joined #openstack-meeting-4 | 22:56 | |
*** yfauser has quit IRC | 23:00 | |
*** bobmel has quit IRC | 23:05 | |
*** bobmel has joined #openstack-meeting-4 | 23:06 | |
*** ntpttr has joined #openstack-meeting-4 | 23:12 | |
*** dave-mccowan has joined #openstack-meeting-4 | 23:18 | |
*** yamahata has joined #openstack-meeting-4 | 23:54 | |
*** ralonsoh has quit IRC | 23:55 | |
*** yfauser has joined #openstack-meeting-4 | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!