Transcript
Page 1: Docker Container Cloud

© 2014 IBM Corporation

Docker Container Cloud

Paolo Dettori

Seetharami Seelam

IBM OpenStack Lightning Talks, New York, October 8, 2014

Page 2: Docker Container Cloud

© 2014 IBM Corporation

About the Speaker(s)

§ Paolo Dettori – 20 years of R&D Experience at IBM & IBM Research – Developed technologies for Cloud Services – Working on solutions leveraging Docker, OpenStack and

CloudFoundry.

§ Seetharami Seelam – 10 years of R&D Experience – Developed software for HPC, Distributed systems and Cloud platforms – Working on containers (Docker, Warden, etc.) for x86 and POWER

systems

2

Page 3: Docker Container Cloud

© 2014 IBM Corporation

Agenda

§ Motivations

§ Docker Container Cloud

§ Experiments with OpenStack

§ Lessons Learned

3

Page 4: Docker Container Cloud

© 2014 IBM Corporation

Why are we interested in Docker ?

4

§ Developer Community § Portability

§ Performances

§ Tools and Ecosystem

§ New models for DevOps/services/software distribution

Page 5: Docker Container Cloud

© 2014 IBM Corporation

Docker Container Cloud

5

§ ‘IaaS+’ for Docker Containers § IaaS control and PaaS ease of use / automation

§ Runs on bare metal / VMs

§ Wish List –  Manages containers on multiple hosts –  Supports Multitenancy/Network Isolation –  Works with Docker Registries and tools –  Provides foundational services –  Enables Pattern/Manifest-based deployment

Page 6: Docker Container Cloud

© 2014 IBM Corporation

Possible Approaches

6

Page 7: Docker Container Cloud

© 2014 IBM Corporation

Experiments with OpenStack

7

Nova Compute Node +

Docker Daemon

Controller Node

Heat

Deployment Manifest(s)

Nova Neutron Glance

REST API CLI Horizon Private

Docker Registry

Nova Compute Node +

Docker Daemon

Nova Compute Node +

Docker Daemon

Keystone

Network Node

Docker Hub

Page 8: Docker Container Cloud

© 2014 IBM Corporation

What we have learned

8

Flexible Communication with Neutron Networking

Multi-user support

Container Scheduling

Container Orchestration

Image Management with Glance (vs. Docker Registry/Hub)

Nova/Glance APIs (vs. Docker APIs)

Page 9: Docker Container Cloud

© 2014 IBM Corporation

Questions ?

9

[email protected] www.linkedin.com/pub/paolo-dettori/1/a14/440

@ingpaolodettori

[email protected] http://researcher.watson.ibm.com/researcher/view.php?person=us-sseelam

https://www.linkedin.com/pub/seetharami-seelam/4/bab/713


Top Related