Download - Docker Container Cloud
![Page 1: Docker Container Cloud](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/1.jpg)
© 2014 IBM Corporation
Docker Container Cloud
Paolo Dettori
Seetharami Seelam
IBM OpenStack Lightning Talks, New York, October 8, 2014
![Page 2: Docker Container Cloud](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/2.jpg)
© 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](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/3.jpg)
© 2014 IBM Corporation
Agenda
§ Motivations
§ Docker Container Cloud
§ Experiments with OpenStack
§ Lessons Learned
3
![Page 4: Docker Container Cloud](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/4.jpg)
© 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](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/5.jpg)
© 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](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/6.jpg)
© 2014 IBM Corporation
Possible Approaches
6
![Page 7: Docker Container Cloud](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/7.jpg)
© 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](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/8.jpg)
© 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](https://reader035.vdocument.in/reader035/viewer/2022081209/5481f961b07959520c8b469e/html5/thumbnails/9.jpg)
© 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