15:01:32 #startmeeting massively_distributed_clouds 15:01:34 Meeting started Wed Jan 18 15:01:32 2017 UTC and is due to finish in 60 minutes. The chair is Menthos. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:37 The meeting name has been set to 'massively_distributed_clouds' 15:02:17 Hi everyone 15:02:41 May I ask who's here? 15:02:56 #info pramchan 15:03:01 o/ 15:03:07 o/ 15:03:08 hi o/ 15:03:08 o/ 15:03:26 #link https://etherpad.openstack.org/p/massively_distributed_ircmeetings_2017 Today's agenda (line 83) 15:03:29 o/ 15:03:31 Menthos: o/ 15:03:45 So as you may have noticed I will be chairing this meeting :-) 15:03:45 Hello, I am Daniele P. from FBK, we will present our institution and work later 15:04:18 Hello dancn, thank you for joining us! 15:04:59 Okay so I guess we can start 15:05:10 #topic Announcements 15:05:25 Hello, I'm Daniele S. working with Daniele P. in FBK institution 15:05:48 First I would like to remind you to put your name in the pad, line 85 15:05:58 #hello prakash from Futurewie Inc USA 15:06:04 Hello dsantoro 15:07:00 #undo 15:07:01 Removing item from minutes: #topic Announcements 15:07:06 #topic Co-chairs 15:07:18 So the first topic is about chairing 15:07:34 Is anyone interested in co-chairing the meetings? 15:07:55 We think someone that is not from Inria would bring some diversity 15:07:59 #sure I can cochair pramchan add me 15:08:33 Thanks pramchan :-) 15:08:41 #chair pramchan 15:08:42 Current chairs: Menthos pramchan 15:09:24 Anyone else? 15:09:37 #does anyone has any inputs from last meeting? 15:09:48 We can come back to this at the end of the meeting 15:09:59 OK 15:10:17 #link http://eavesdrop.openstack.org/meetings/massively_distributed_clouds/2017/massively_distributed_clouds.2017-01-04-15.00.html minutes from the last meeting 15:10:24 So let's move on 15:10:36 #topic New institution: FBK 15:11:04 FBK is a research institution (http://www.fbk.eu/) based in Trento - Italy which is composed by several research centers. Our unit (DISCO, https://disco.fbk.eu/) is part of the CREATE-NET center (https://create-net.fbk.eu/). 15:11:10 dsantoro and dancn, would you like to take 5-10 minutes to introduce your institution? 15:11:27 And talk about your current use-cases? 15:11:45 We used OpenStack during last two years and we did few customization in particular in the context of a EU founded research project called FIWARE (https://www.fiware.org/). In this project we support the maintenance of a multi region cloud based on OpenStack. In prticulat the activities about the monitoring of such infrastructure have been presented during 2016 within the OpenStack summit in Austin. 15:12:18 In 2016 we started to work on edge/fog computing jointly with the unit specialized in IoT (https://openiot.fbk.eu/) and we presented a demo paper about our implementation during CloudCom 2016 in Luxemburg. 15:12:40 Cloud4IoT, is a platform offering automatic deployment, orchestration and dynamic configuration of IoT support software components and data-intensive applications for data processing and analytics, thus enabling plug-and-play integration of new sensor objects and dynamic scalability of the workload. Cloud4IoT enables the concept of Infrastructure as Code in the IoT context: it empowers IoT operations with the flexibility 15:14:12 and elasticity of Cloud services. Furthermore it shifts traditionally centralized Cloud architectures towards a more distributed and decentralized computation paradigm, as required by IoT technologies, bridging the gap between Cloud Computing and IoT ecosystems. 15:17:53 dsantoro: good thank you 15:18:07 I have a question but I will keep it for a next topic :-) 15:18:10 We built a platform to manage IoT devices and related use cases on top of OpenStack and Kubernetes and we think that on the edge nodes OpenStack could be a good choice but we are still evaluating the limitation and how to overcome them. 15:18:18 dsantoro: I think most of us are interested :) 15:18:18 We have some hardware and we are available to test our use cases (see paper) using OpenStack at the edge identifying possible requirements and limitation 15:19:56 This is the perfect transition to the next topic 15:19:59 :) 15:20:00 We are still new in this WG and we will share appropriate resources later 15:20:12 Great 15:20:16 #info We had reviewed similar limitations in OpenStack for Edge cloudlet earlier and agree with FBK 15:20:53 okay let's move on to the next topic 15:20:56 #topic Deployment slides 15:21:05 #link https://docs.google.com/presentation/d/1jJFZejZqgYDxu5FX4K8g3I5zQ87afnjYI4VSRSuCQ6U/edit#slide=id.g19f88bc747_0_124 15:21:33 I see that someone added new slides 15:21:44 But that someone is anonymous 15:21:56 May they raise their hand? 15:22:15 I had the action to update scenario 1 for qpid 15:22:33 If you look at slide 8, it goes back to a discussion we had a few meetings back 15:22:53 For the granularity of the scenarios, we should show that oslo.messaging is the service 15:22:56 Yes I remember 15:23:03 and rabbit or qpid is a lower level detail 15:23:22 For background, see slide 9 15:23:46 An "openstack service" will utilize oslo.messaging 15:23:57 On a per service basis, it may be an rpc client or server 15:24:03 or notification client or server 15:24:40 Okay 15:25:03 oslo.messaging supports the concept of a transport_url that specifies what gets used for rpc and notifications 15:25:15 #slide 9 shows the oslo messaging logic 15:25:25 So we can consider that slide 8 is correct for any message bus? 15:25:37 yes 15:26:02 slide 10 shows predominant deployment, e.g. rabbit broker gets used for both rpc and notify 15:26:32 slide 11 shows alterrnative where rpc and notify use different backends 15:26:48 a brokerless direct messaging backend for rpc 15:26:55 and a store and forward broker for notifications 15:27:31 as we consider distributed cloud scenarios, the backend architecture will need to be considered 15:28:31 so proposal would be to depict oslo.messaging at the scenario level and then we can breakout the details and alternatives for the backend 15:28:39 e.g. amqp, kafka, zmq, etc. 15:29:38 I see 15:29:46 Sounds good :-) 15:29:56 dsantoro dancn of all the scenario (1 to 3), which one would be the closest to your requirements? 15:30:11 Now that means every site will have an oslo messaging connected to bus 15:30:13 Or do you have something completely different in mind? 15:31:10 #rpc and notify message buses or channels for back end are distinct 15:32:12 Menthos sorry we did not evaluated the scenarios slide yet we need some time to review all the documents in your WG 15:32:37 Sure no problem 15:32:42 Also Notify is one way channel from infra to OpenStcak service 15:33:00 You can just look at it and tell us what you think next time 15:33:21 sure! 15:33:27 Thanks :-) 15:33:30 #action dsantoro feedback on scenario slides 15:34:10 What about the functional needs and limitations? 15:34:25 Anyone made progress on this? 15:35:07 That's ad_rien WIP though, so let's throw it back to him 15:35:16 #nick ad_rien 15:35:20 #ok please add feedback to slides by adding comments on the right window 15:35:25 #action ad_rien Identify functional needs/limitations for each scenario 15:36:41 Okay so let's move on 15:36:49 #topic Experiments 15:37:18 msimonin: can you tell us about the status/progress on the Enos side? 15:37:36 sure 15:37:56 #link https://github.com/BeyondTheClouds/enos 15:38:05 As a reminder, Enos allows to experiment multiple deployment topologies, run benchmarks, save metrics and more 15:38:24 exactly :) 15:39:10 We are starting to land new features 15:39:17 regarding multisite deployment 15:39:46 #Is there an Open access to test Enos you have installed? 15:39:50 for now we evaluated OpenStack in a single region scenario where all the nodes are close to each others using the tool 15:40:14 now we are moving towards experimenting OpenStack in a multisite/multiregion context 15:40:18 pramchan: no because an Enos deployment doesn't last very long 15:40:51 One new feature may be interesting for this WG 15:40:56 pramchan: basically just the time to deploy OpenStack and make some measurments. Then everything is destroyed 15:41:20 we can emulate bandwidth/latency constraints between nodes in order to reflect geographically distributed services 15:41:44 and rcherrueau: is working towards supporting multiregions 15:41:50 OK no access due to lifcycle limitations of enos experiment - Thanks 15:42:19 pramchan: there are two ways to use Enos 15:42:27 pramchan: but all the metrics are saved, so you can still get the raw data and analyze it 15:42:30 pramchan: either you request for a Grid'5000 account 15:42:38 #link https://www.grid5000.fr/mediawiki/index.php/Grid5000:Home 15:43:27 or you code your own ressource provider (grid'5000 is an implementation of what we call resource provider) 15:43:49 I don't think we'll have time to go into too much detail 15:44:08 Maybe you can discuss this after the meeting? 15:44:17 Menthos: ack :) 15:44:33 msimonin: so does that mean you're close to start experimenting on a scenario? 15:45:00 yes 15:45:07 scenario 1 is supported 15:45:29 Great :-) 15:45:59 #topic Joint effort with the NFV/Performance WG 15:46:06 If there are particular thing to evaluate in this scenario I'll be glad to know :) 15:46:19 Yes 15:46:29 We need input regarding metrics/what to measure 15:46:39 Once we get scenraio analysis pros/cons then we can possibly look at next scenario 15:46:49 And I know ad_rien is trying to get input from the NFV WG 15:47:02 pramchan: +1 15:47:16 NFV WG as in ETSI? 15:47:26 or NFV WG in OpenStack? 15:47:43 in OpenStack 15:47:54 OK 15:48:35 #action Pro/cons of each scenario 15:48:52 #topic Ansible playbook for QPID 15:49:05 ansmith: do you have any news on that? 15:49:09 I took an action to scope the effort 15:49:32 currently we are focused on tripleo/puppet based deployments 15:49:50 Okay 15:49:55 ansible is next and planning for pike 15:50:19 ansmith: Kolla based deployment would be perfect :) 15:50:28 dispatch-router and openstack configuration for transport can be done now albeit manually 15:51:20 joehuang was intrested in tripleo and Kola may be will check with him 15:51:44 ka 15:51:47 Okay 15:52:02 We are close to the end so I think we should move on 15:52:18 #action prakash to verify with Joehuang if he wants to contribute to tripleo and Kola efforts 15:52:23 #topic Attracting more people 15:52:46 If anyone has an idea on who to invite, now is the time to express it! 15:53:35 3 15:53:37 2 15:53:39 1 15:53:42 #topic Presentation for Boston summit 15:53:44 I heard barack obama is free 15:53:58 #I had some folks in Edge Cloud efforts which is stalled due to API I can see if any of those would like oto join this and will send them invites for this 15:54:03 I think this is more urgent because the deadline is in 2 weeks 15:54:15 Thanks for the heads-up msimonin ;-) 15:54:20 I'll ping him on Twitter 15:54:36 Deadline for ? 15:54:41 thanks pramchan that would be great 15:54:51 Presentation proposals for the Boston summit 15:55:12 OK will work with you folks to see what we can contribute 15:55:21 Somenone wrote a note about Tricircle and Kingbird on the pad 15:55:49 Must be Joehuang and will also ask him to see what he can contribute 15:56:04 pramchan: thanks 15:56:31 #action pramchan contact Joehuang for input 15:56:38 Anyone else? 15:57:02 experimentation result on scenario ? 15:57:30 Like a comparison of two scenarios? 15:57:38 could be 15:57:42 Or performance measures? 15:57:46 With Performance WG? 15:57:51 maybe we should check the work done by dsantoro first :) 15:57:52 #time to conclude in next 3 minutes 15:57:58 Yes 15:58:13 this coudl be a joined presentation after all ;) 15:58:15 #action Presentation proposition for Boston Summit 15:58:30 Ok thanks msimonin 15:58:40 #topic Closup 15:58:50 We have two minutes to talk about anything 15:58:50 Can also be panel dicussions if there is many folks ready to debae 15:58:55 Or just say goodbye 15:59:16 Let's have this discussion next week 15:59:18 #info Panel discussion for Boston summit? 15:59:20 OK lets correspond through emails 15:59:26 Yes let's talk about it next week 15:59:32 sure 15:59:34 pramchan: great :-) 15:59:44 Thanks for attending folks 15:59:48 Next meeting will be next week or in two weeks ? 15:59:53 two weeks 15:59:53 thanks for chairing ! 16:00:06 thanks 16:00:07 So discussion about presentations should be email, I guess 16:00:13 thanks 16:00:25 See you all in two weeks 16:00:26 #endmeeting