Learn · CERN

Talk54 min

Docker Containers and Their Emerging Roles in Distributed Applications

Sébastien GOASGUEN · CERN

Watch At CERN

About

Docker has stormed into the IT landscape recently as a new abstraction for linux containers. Its ease of use is set to revolutionize the way we package applications, share and deploy them on compute clusters. In this presentation we will discuss Docker principles, illustrate the new application life cycle that Docker offers and give an overview of the booming Docker ecosystem. We will then introduce several container management tools aimed at supporting Docker based applications in clusters. Specifically we will present Kubernetes and show how Mesos is playing its part. With this new IT landscape emerging, we will present some ideas on how these new technologies might impact LHC experiments and their applications.

About the author. **Sebastien Goasguen** built his first compute cluster in the late 90's when they were still called Beowulf clusters while working on his PhD; he has been working on making computing a utility since then. He has done research in grid computing and high performance computing and with the advent of virtualization moved to cloud computing in the mid 2000s. While at Purdue and Clemson he was involved in the OSG and TeraGrid project and worked on CERN LXCLOUD as a scientific associate in 2009 and 2010. He is currently a Senior Open Source Solutions Architect at Citrix, where he works primarily on the Apache CloudStack project, helping develop the CloudStack ecosystem.Sebastien is a project management committee member (PMC) of CloudStack and Apache libcloud and a member of the Apache Software Foundation, he focuses on the cloud ecosystem and has contributed to Knife-cloudstack, Eutester and Ansible. He is the author of O'Reilly 60 recipes for CloudStack and is currently writing the O'Reilly Docker cookbook..

0:00:00 Slide 1

0:00:18 Slide 2

0:01:05 Slide 3

0:01:33 Slide 4

0:02:23 Slide 5

0:02:28 Slide 6

0:03:47 Slide 7

0:05:02 Slide 8

0:06:10 Slide 9

0:06:23 Slide 10

The talk

  1. Docker Containers and Their Emerging Roles in Distributed Applications 2015-03-06 · 54 min · CERN's player

Credits and licence

Institution
CERN
Department
General
Speaker
Sébastien GOASGUEN
Year
2015
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed