Cloud and Containers

Pharmazentrum Hörsaal 2 (University of Basel)

Pharmazentrum Hörsaal 2

University of Basel

Biozentrum Klingelbergstrasse 50/70 4056 Basel
Martin Jacquot (University of Basel), Michele De Lorenzi (CSCS)

Playlist with all video presentations can be viewed here.


The HPC landscape changed enormously over the last years; traditionally, it was led by computational physics, chemistry and other disciplines requiring huge processing performance and running on large number of nodes. Nowadays more and more scientific disciplines need computing resources and introduce new requirements for the HPC environments. Many of these new applications necessitate only a fraction of one compute node for a short time while others need more powerful nodes than those regularly available. At the same time, software development and distribution increasingly develop towards portable virtualization technologies required for research reproducibility, and scientists rely more and more on containers to run their experiments. Infrastructure as a service (IaaS) addresses many of the requirements needed by the researchers of the different scientific disciplines. In this context, OpenStack one of the leading open source IaaS platforms, support virtualized infrastructures, bare-metal infrastructures, GPU devices, I/O virtualization, and containers orchestration.

In this forum, we would like to explore how system architects and system managers can build HPC environment on top of IaaS infrastructures like OpenStack.

Key questions


  • What are the differences between traditional HPC clusters and IaaS cloud based HPC clusters?
  • What are the advantages and the limitations of HPC infrastructures built on top of OpenStack?
  • How to handle big data in an OpenStack environment in term of scalability, confidentiality and performance.
  • How to deploy containers (docker, singularity, …) on OpenStack
  • What is the overhead of the virtualization, how does this affect the performance on the CPU, on the I/O or on the network. Which workloads/processes are affected?
  • How to deploy and manage the containerized applications. Which automation tool fills the requirements, kubernetes, ansible, mesos. …?
  • What are the new skills needed by the system administrators and the users to work on these environments?
  • How to best share the knowledge between the different HPC centers?


  • Adrian Kosmaczewski
  • Alberto Madonna
  • Alex Upton
  • Alexander Kashev
  • Alfio Lazzaro
  • Andrei Plamada
  • Angelo Mangili
  • Ann Harding
  • Arnaud Fortier
  • Benedikt Thelen
  • Bernd Rinn
  • Carlos Fenoy
  • Christian Bolliger
  • Christoph Witzig
  • Diego Moreno
  • enrico favero
  • Filippo Stenico
  • Fotis Georgatos
  • Gianfranco Sciacca
  • Graeme Baillie
  • Guilherme Peretti-Pezzi
  • Guillermo Losilla
  • Hans-Rudolf Hotz
  • Henry Lütcke
  • Jani Heikkinen
  • Jaroslaw Surkont
  • Jens-Christian Fischer
  • Kachler Alexandre
  • Kevin Sayers
  • Konrad Jaggi
  • Kristin Gnodtke
  • Maffioletti Sergio
  • Marco Borelli
  • Markus Reinhardt
  • Martin Jacquot
  • Mathias Rechenmann
  • Matthias Kraushaar
  • Mattia Belluco
  • Maxime Martinasso
  • Maximilian Koch
  • Michael Rolli
  • Michele De Lorenzi
  • Nick Holway
  • Nico Färber
  • Nina Mujkanovic
  • Olivier Byrde
  • Pablo Fernandez
  • Patrick Zosso
  • Pawel Bednarek
  • Philippe Steiner
  • Pierre Berthier
  • Pierre Dubath
  • Ricardo Silva
  • Riccardo Murri
  • Roberto Fabbretti
  • Sabine Österle
  • Silvia Schaub
  • Szymon Gadomski
  • Sébastien Moretti
  • Teo Brasacchio
  • Theofilos Manitaras
  • Thomas Kramer
  • Thomas Wuest
  • Tim Robinson
  • Tobias Ternent
  • Wolfgang Zipfel