15:02:05 #startmeeting massively_distributed_clouds 15:02:06 Meeting started Wed Jul 5 15:02:05 2017 UTC and is due to finish in 60 minutes. The chair is ad_rien_. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:10 The meeting name has been set to 'massively_distributed_clouds' 15:02:22 #chair ad_rien_ 15:02:23 Current chairs: ad_rien_ 15:02:57 #chair par` 15:02:58 Current chairs: ad_rien_ par` 15:03:08 #topic roll call 15:03:11 Hi guys 15:03:18 sorry for being late 15:03:20 so 15:03:28 Who is there today? 15:03:57 o/ 15:04:02 o/ 15:04:05 o/ 15:04:15 o/ 15:04:22 #info agenda 15:04:22 #link https://etherpad.openstack.org/p/massively_distributed_ircmeetings_2017 Agenda line 860 15:04:24 o/ 15:04:25 o/ 15:05:08 o/ 15:05:15 ok so before starting I would like to inform you that I will have to leave at 15:45 from my side 15:05:23 par`: could you please end the meeting 15:05:24 ? 15:05:39 sure will 15:05:46 thanks 15:05:49 o/ 15:05:52 #chair msimonin 15:05:53 Current chairs: ad_rien_ msimonin par` 15:06:18 #chair @rcherrueau 15:06:19 Warning: Nick not in channel: @rcherrueau 15:06:20 Current chairs: @rcherrueau ad_rien_ msimonin par` 15:06:28 #chair rcherrueau 15:06:29 Current chairs: @rcherrueau ad_rien_ msimonin par` rcherrueau 15:06:29 ok 15:06:41 wow just got promoted 15:06:41 so please remind to add your nick/name in the pad thanks 15:06:44 ;) 15:06:54 so regarding the announcement 15:07:02 #topic announcements 15:07:43 I do not have particular information apart be pleased to see folks from the FKB institution ;) 15:07:52 Welcome banhgao 15:08:11 Maybe you can introduce you a bit more and explain what are you doing ? and what is your target? 15:08:28 banhgao (Daniel ?) 15:08:47 do you want to tell us a bit more about fbk ? 15:09:06 and why you are there (I can do it if you prefer but I think you are the most relevant person to do that ;)) 15:09:31 banhgao: ? 15:09:37 Hello everybody 15:10:42 (FYI, I just add a smalll sentence in the pad line 875) 15:11:01 FBK is a research foundation in Trento (Italy). Our research unit is currently working on a fog computing platform. 15:11:04 dunno whether we should say more but if you want to, please the floor is yours 15:11:46 ok 15:11:57 so let's move forward. 15:12:20 Second announcement, I encourage you to go through the Openstack etherpad I put line 877 15:12:36 it is rather interesting to see what are the current technical challenges core developers are facing. 15:13:24 and that's all from my side 15:13:38 Does anyone want to announce something special ? 15:14:22 Do you have any insight in OPNFV? 15:14:44 not yet 15:14:49 I hear of a new group being started that relates to this. 15:14:55 I'm still waiting for some informations from jamemcc ? 15:15:08 I don't know whether he is online. I put this point in the open discussion. 15:15:23 Hi 15:15:28 JOined late 15:15:34 par`: do you have some links related to this new group? 15:15:44 jamemcc: Hi, good to see you online. 15:15:53 THanks 15:16:00 give me min .... Bryan Sullivan from AT&T created a wiki on it. 15:16:09 We were asking whether you have some news regarding what's happen on the NFV/LCCO and the gross WG chair meeting ? 15:16:25 No new group from my perspective - FYI - I am chair of the Large Contributing OpenStack Operators (LCOO) wG 15:16:55 here is the link I saw: https://wiki.opnfv.org/display/PROJ/Multi-Access+Edge 15:17:01 par`: ack. jamemcc: do you have some news regarding the cross WG chair meeting? 15:17:25 Yes - we ahve been working to get better communication channel going across the Workign Groups - incuging this one, Operators Telco NFV, LCOO and OPNFV 15:17:38 #link https://wiki.opnfv.org/display/PROJ/Multi-Access+Edge a new WG on the OPNFV side. 15:17:51 User Committee want's to have it as part of User Committee Meetings so it was just a matter of when. 15:17:53 #action ad_rien_ should give a look to this new WG. 15:18:56 We had a poll and the User Committee watend to query/urge a few more to participate and they have now and the proposal is for the first such cross WG meeting at User Committee to be July 19 15:18:57 jamecc: what is the next step from our perspective? 15:18:59 jamemcc: I thought you opened a doodle to try to fix a final slot? 15:19:34 jamemcc: ok. Did they send an official email/invitation? Can you please tell us the time on July, the 19th? 15:20:10 This is mostly documented in User Committee ML: http://lists.openstack.org/pipermail/user-committee/2017-June/002183.html 15:20:41 #link http://lists.openstack.org/pipermail/user-committee/2017-June/002183.html first cross WG discussion 15:21:00 Hmm - I see a issue - In the ML - I put JUly 17 15:21:12 But it shoudl eb ealry on a Wednesday - So July 18 15:21:22 July 19 15:21:54 ? 15:21:56 If you can attend the User Committee next Monday July 10 to try to push this through, please do 15:22:07 I will be offline unfortunately 15:22:12 can you please keep us in touch? 15:22:23 just send me a mail if it is possible? 15:22:36 Then watch for announcement for July 19 meeting and come prepared to listen to the other WG and offer your advice when co-topics come up 15:22:46 ok 15:22:57 Will do 15:23:00 So I note July 19 5:00 UTC 15:23:02 ok ? 15:23:05 Yes 15:23:09 ok thanks 15:23:15 so let's move forward in the agenda 15:23:22 #topic on-going actions 15:23:32 Last meeting we did not discuss the use-case 15:23:39 So I would propose to start by this item today 15:23:43 Is it ok for everyone ? 15:23:51 par`: the floor is yours 15:23:59 Thank you. 15:24:16 I have shared some slides on the mailing list yesterday. 15:24:29 It would be good for everyone to have a look and give feedback. 15:24:57 Use case is an ambiguous term.. and it encompasses many things that we have to address. 15:25:21 I suggest we agree on the aspects that need to be addressed for specific use cases. 15:25:40 1- are we talking about edge cloud or about federated cloud? 15:25:59 2- are we talking about IOT, or AR or another type of service 15:26:19 3- How do we divide Openstack components among nodes. 15:26:23 edge is the priority of this WG. considering that an edge platform is an infrastructure composed of several edge data centers 15:26:32 2./ can you please clarify what do you mean by AR ? 15:26:45 Augmented reality 15:26:47 3./ this is the overall objective of this WG .) 15:26:50 ;) 15:26:57 of or 2./ I think we can consdier both 15:26:59 why not? 15:27:15 I mean the industrial internet and the Tactile internet are both leveraing IoT and AR. 15:27:18 * ad_rien_ is looking for a link 15:28:35 Agreed... I think they all are in scope. But wouldn't it be good to identify which one we focus on.... in terms of use case. So we can move forward on the technical tests 15:28:53 In our work at FBK we are working on mobile edge platform to support IoT devices. We can provide some use cases for that. 15:29:01 +1 15:29:06 +1 15:29:49 banhgao: do you already have an architecture in mind that we can use as a starting point? 15:29:56 Telcos with CRAN use-cases also need FEMDC infrastructures 15:31:03 They had a paper to the last IEEE CloudCom conference 15:31:14 that presents the architecture at coarse-grained 15:31:36 @par` By now we are using a single cloud with an intermediate fog level and gateways to connect to IoT devices. I can leave some links in the pad 15:31:43 unless I missunderstood, the idea was a central DC and several DCs deployed at the edge 15:32:04 banhgao: can you please put the link in the pad. 15:32:27 That is definitely an interesting case for this group. If you can share the link, I will add it to the deck. 15:33:06 The last part of the use case would be the lifecycle operations we consider. 15:33:25 Are we looking at measuring how fast we can instantiate 1000 VMs? 15:33:43 Are we looking at measuring how easily we can do failure recovery ? 15:33:57 I have listed about a dozen such operations in the deck. 15:34:11 #link https://opentechdiary.wordpress.com/2015/07/22/part-5-a-walk-through-internet-of-things-iot-basics/ a view of IoT/Industrial Internet and Internel of skills (aka tactile internet) 15:34:34 OK so let's try to define concrete actions. 15:34:53 For the next time, every person interested by the use-case action should put his/her comments in the slides. 15:35:06 Do you think it is enough to move forward ? 15:35:43 How many use cases do we want to target? Should we start with just one? and then move forward? 15:36:13 Yes I think we should identify a few (let's say no more than 5) 15:36:27 and then try to identify which is the simplest and the most difficult/complex 15:36:35 in terms of scientific/technical challenges 15:36:49 I think that the use-case that is envisioned by FBK is something we can deliver 15:37:13 without involving important changes in OpenStack 15:37:30 actions would be to fully documeent the FBK use case for next week so we can vote on it. 15:37:37 more distributed scenarios (i.e. involving a huge number of DCs at the edge can become difficult) 15:37:42 and then to come to the meeting with additional use cases. 15:37:58 banhgao: do you think it is feasible according to the vacation? 15:38:26 Can you consolidate informations in the current presentation 15:38:43 #link https://docs.google.com/presentation/d/1sBczuC2Wu1d_misBmPahLPdvyhOI4QuVy129EHunuUM/edit#slide=id.g1f7f1a38ce_2_95 current use-case presentation 15:39:00 for the next meeting (i.e. on July, the 19th if I'm right) ? 15:39:06 If people can edit the document, this is good. If not, please send updates to me and I will do the edit. 15:39:34 #action ad_rien_ go through the google use-case presentation and add comment (if not possible send it to par`) 15:39:49 #action all do the same ;) 15:40:25 ad_rien_: one last point. 15:40:53 I feel networking requires special attention. 15:41:21 please elaborate a bit more ? 15:41:26 We can provide detailed information about the platform and the use-cases for the next meeting. 15:41:27 So when people review and comment, it would be good if they shared thoughts on how to implement neutron or other networking solution at the edge. 15:41:43 #action banhgao will provide additional information related to the FBK use-case 15:41:55 e.g. should we use L2 or L3 networking at the edge. 15:42:05 banhgao: thanks ack 15:42:19 par`: +1 15:42:30 that is it for me. 15:42:32 but just to avoid missunderstanding 15:42:50 are you talking about control plane exchanges or data plane or both? 15:43:15 My initial focus was control plane.... but the deck does touch on user plane too. 15:43:26 FYI, there will be a new PhD applicant (starting next october) between Inria and Orange to deal with those challenges. 15:43:27 ok 15:43:29 so right 15:43:31 I agree 15:43:43 is this point already highlighted in your slides? 15:43:55 If yes great, if not, may I ask you to add a note please? 15:44:12 ok I will have to go from my side. 15:44:22 #action par` to add a note to slides about networking. 15:44:29 Before leaving I just want to highlight an important point to discuss today 15:44:30 pelase 15:44:43 it is related to the deadline for submitting presentations to the next summit 15:44:53 so the questions that should be discussed are: 15:45:02 1./ who plans to go to Sidney 15:45:08 2./ who plans to submit a presentaion 15:45:26 3./ will we be enough persons to have a f2f meeting in Sidney 15:45:35 thanks guys for addressing these questions please 15:45:51 thanks par` for chairing the end of the meeting 15:45:52 ++ 15:46:07 thanks. 15:46:19 shoudl we move to the next topic? 15:47:02 AMQP alternatives 15:47:12 hi - I put some details in the epad 15:47:15 #topic AMQP Alternatives 15:47:16 quick summary: 15:47:30 kolla-ansible patches complete and in review 15:47:54 micro-benchmarks for the message bus are being worked on (see epad for link) 15:48:31 Though in light of today's discussion, I propose we hold off on defining any system level topologies and tests until the use-cases are defined 15:49:12 We need to define the message bus topology/configuration within the context of the use-case for the tests to have significant meaning IMHO 15:49:25 that's all I have for today. 15:49:41 kgiusti: aren't there things we can move forward that are shared accross use cases? 15:50:03 par`: certainly the messaging-level tests 15:50:24 to get an understanding of the behaviors of different tech and topologies 15:51:07 So it does make sense to focus on messaging-level tests for now while we discuss use cases. 15:51:09 and we can do some base line rally tests for sure 15:51:20 par`: yeah, that's my inclination. 15:51:59 Are you taking that action? 15:52:09 we can 'optimize' the message bus to the particular use case, then analyze that. 15:52:15 par`: sure! 15:52:57 #action: kgiusti to focus on messaging-level tests and do some base line rally tests while work on use cases continue. 15:53:46 Can we move on to cockroach quickly before adjourning? 15:53:54 #topic Cockroach 15:54:02 Any updates? 15:54:03 I am working on that with a student 15:54:10 So, as expected ... 15:54:15 things don't work out of the box! 15:54:22 The first issue is applying all database migration computed by SQLAlchemy-migrate 15:54:27 To make things clear for everyone: Keystone relies on SQLAlchemy-migrate to deal with database schema changes 15:54:38 I don't look into the code of SQLAlchemy-migrate but I think it uses some "introspection/intercession magic" on database to gather information on the current state of the schema and then apply migration. 15:54:42 Of course, this magic stuff is not implemented by cockroachdb dialect. 15:54:56 I am currently working on a minimal example code to discuss with cockroachlab folks directly. 15:55:33 Fortunately, things are not stuck here. 15:55:46 Any specific action we should capture? 15:55:50 We are actually working on dumping pgsql into cockroachdb to bypass migration. 15:56:09 nothing special right now 15:56:27 OK thanks. 15:56:37 we have three minutes left. 15:56:43 any other comments? 15:57:03 #topic Open Discussion 15:57:58 Anyone remembers the command to end the IRC meeting? 15:58:07 I could use help here. 15:58:12 #endmeeting