Vancouver, BC
May 21-24, 2018

Event Details

Please note: All times listed below are in Central Time Zone

Keystone in the context of Fog/Edge Massively Distributed Clouds

Since 2016, the FEMDC SiG has been investigating how OpenStack could operate Edge Cloud infrastructures. Among the challenges that have been identified by the SiG, dealing with latency issues and network split brains is important for most OpenStack services.

In this presentation, we focus on how they impact the Keystone Identity Service. Keystone offers different deployment approaches, from a centralized one, to a federation, as well as a replication using database clustering. By varying the number of regions and latency between those regions, we compare the following deployments:

  • One centralized Keystone handling requests of all regions
  • A replicated Keystone using Galera Cluster to synchronize databases in the different regions
  • A replicated Keystone leveraging the NewSQL CockroachDB database
  • A federated Keystone

We present the methodology, results and identification of possible improvements towards a more decentralized management of the OpenStack services.


What can I expect to learn?

While Fog/Edge Cloud Infrastructures are becoming more recognised, the question of using OpenStack to operate such infrastructures, in particular the performance/scalability of the system, is often debated. In this presentation, we will present a reproducible way to evaluate the performance of Keystone at a WAN level.

Attendees may expect to learn:

  • scenarios to operate WANwide infrastructures
  • how to perform reproducible experiments thanks to the Enoslib framework
  • methodology to emulate network limitations in a WANwide deployment based on traffic shapping
  • preliminary results of the impact of the latency on the behaviour of Keystone
Thursday, May 24, 9:50am-10:30am (4:50pm - 5:30pm UTC)
Difficulty Level: Intermediate
INRIA, Intern
Currently PhD Student at Inria, former engineer. I'm interested in Fog/Edge and people's point of view around this topic. FULL PROFILE
Ronan-Alexandre Cherrueau is a Research Engineer at Inria. He received his Ph.D. from Ecole des Mines de Nantes in November 2016. Passionate computer scientist interested in programming, software composition and distributed computing (further information at: FULL PROFILE
IMT Atlantique, Associate Professor
Dr. Adrien Lebre is Professor at IMT Atlantique.  He received his Ph.D. from Grenoble Institute of Technologies in September 2006. His research interests are distributed and Internet computing. Since 2011, he is member of the Architect and Executive boards of Grid’5000. Dr. Adrien Lebre has taken part to several program committees of conferences and workshops ( ICDCS, CCGRID, SC, HPDC,... FULL PROFILE