16:01:04 #startmeeting neutron_performance 16:01:05 Meeting started Mon Dec 17 16:01:04 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:09 The meeting name has been set to 'neutron_performance' 16:01:30 hello 16:01:42 hi 16:01:55 hi 16:04:45 #topic Updates 16:05:48 slaweq: you were working on adding osprofiler to the Rally job. Do you want to update the team on that? 16:05:57 yes, sure 16:06:22 I still have this DNM patch https://review.openstack.org/#/c/615350/ 16:06:56 and I work with andreykurilin on it 16:07:15 basically there is problem on rally/osprofiler side 16:07:46 they made some progress recently 16:08:16 but in last run there was problem that rally was killed by oom killer during generating osprofiler reports 16:08:44 I'm still in touch with andreykurilin on it and I'm slowly moving forward with this 16:10:22 just in case, I know you are doing all you can. Didn't mean to put you on the spot ;-) 16:10:44 I also have a tiny update 16:10:54 let me ask you a question. if you don't know that's ok 16:11:01 about the floating ip tests in rally 16:11:03 rubasov: will get to it in a minute 16:11:07 ok 16:11:09 mlavalle: sure 16:11:42 does this mean that no other OpenStack project has osprofiler enabled in their Rally jobs? 16:12:08 yes, it looks that we are pioneers in this area 16:12:25 at least in CI jobs :) 16:12:32 ahhh, I see, we are the bleeding edge 16:13:12 yes, but fortunatelly andreykurilin is very helpful and very responsive so it's going somehow :) 16:13:12 is andreykurilin with Mirantis? 16:13:33 is he close to your timezone? 16:13:56 I don't know where he works 16:14:06 but he is in same TZ as me I think 16:14:16 that's great 16:15:34 so, is the next step to wait for more progress to be made on the rally / osprofiler side? 16:16:07 yes 16:16:32 ok, let's do that then. Thanks for your update and your work on this slaweq :-) 16:16:50 andreykurilin told me today that he had some idea how maybe we can lower memory usage by rally and we will check than 16:17:09 let us know if there is anything we can do to help 16:17:50 mlavalle: sure, thx 16:18:05 rubasov: please go ahead with your update 16:18:31 it's all about the floating ip tests in rally 16:18:46 here: https://review.openstack.org/#/q/topic:rally-neutron-fip 16:19:18 now the floating ip association and disassociation operations are covered too 16:20:46 are these patches ready for review? 16:21:14 yes they are 16:21:42 the zuul -1 is just because the unmerged dependency 16:21:46 Great! 16:21:57 thanks rubasov 16:22:50 yw, I may need to ping rally folks later 16:23:06 I also have an update 16:23:41 go ahead 16:23:44 1) I think you all have seen the email exchange with the EnOS team, haven't you? 16:23:51 I did 16:24:22 yes 16:24:33 So we are going to have a conversation with them on our meeting on the 14th 16:25:00 I am going to start an etherpad where we create an agenda for that conversation 16:25:15 I'll send a message to you all later this week 16:25:25 please add your ideas there 16:26:00 let's try to make the most out of that meeting 16:26:13 keep in mund that it will be a high bandwidth meeting 16:26:16 not IRC 16:27:06 any questions, comments on this? 16:27:44 not from me 16:28:27 ok, next 16:29:01 2) Last week I had a very interesting conversation with folks from a company called Platform9 16:29:23 I was sharing with them the fact that we have formed this Neutron performance sub-team 16:29:35 and that our goal is to improve performance and scalability 16:30:04 They were very interested in the effort. They might even participate 16:30:29 But for the time being, the interesting part was some points they raised: 16:31:35 They have customers for whom they operate their OpenStack deployments of all sizes 16:32:54 based on their experience improving the performance of Neutron in the "stable state" is very good 16:33:11 but they also recommend that we shoud pay attention to the transitions 16:33:23 because those transitions can be very costly 16:33:30 Transitions mean: 16:33:36 1) Re-staring agents 16:34:34 2) Simulations of network outages 16:35:15 3) Situations where there is a lot of ports churn. i.e. VMs are being constantly created and deleted 16:35:47 I know we have inituial steps in our performance improvements efforts 16:36:07 But I wanted to bring these scenarios to your attention, so we start thinking also about them 16:36:44 does it make sense? 16:36:51 yes, I agree and I know that e.g. restarting agents may be very slow if there is a lot of ports/networks handled by agent 16:37:12 it absolutely does 16:37:34 ok, that is what I wanted to update the team with 16:37:53 is there anything else we should discuss today? 16:38:27 not from me 16:38:34 me neither 16:38:44 ok, thanks for your hard work 16:38:53 and thanks for attending 16:38:57 #endmeeting