Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Docker Container Cloud

1,144 views

Published on

Lightning talk from the OpenStack NYC meetup on October 8, 2014.

http://bit.ly/ibm-os-meetup

By Paolo Dettori and Seetharami Seelam

We will describe our experiences running Docker containers in a multi-node OpenStack environment deployed on public cloud infrastructure. From this we will show DockerCloud, providing IaaS like capabilities for Docker containers as well as container orchestration on OpenStack.

The content of this talk is a statement from the IBM Research division, not IBM product divisions, and is not a statement from IBM regarding its plans, directions or product intents. Any activities described by this talk are subject to change.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Docker Container Cloud

  1. 1. © 2014 IBM Corporation Docker Container Cloud Paolo Dettori Seetharami Seelam IBM OpenStack Lightning Talks, New York, October 8, 2014
  2. 2. © 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
  3. 3. © 2014 IBM Corporation Agenda § Motivations § Docker Container Cloud § Experiments with OpenStack § Lessons Learned 3
  4. 4. © 2014 IBM Corporation Why are we interested in Docker ? 4 § Developer Community § Portability § Performances § Tools and Ecosystem § New models for DevOps/services/software distribution
  5. 5. © 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
  6. 6. © 2014 IBM Corporation Possible Approaches 6
  7. 7. © 2014 IBM Corporation Experiments with OpenStack 7 Nova Compute Node + Docker Daemon Controller Node Heat Deployment Manifest(s) Nova NeutronGlance REST API CLI Horizon Private Docker Registry Nova Compute Node + Docker Daemon Nova Compute Node + Docker Daemon Keystone Network Node Docker Hub
  8. 8. © 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)
  9. 9. © 2014 IBM Corporation Questions ? 9 dettori@us.ibm.com www.linkedin.com/pub/paolo-dettori/1/a14/440 @ingpaolodettori sseelam@us.ibm.com http://researcher.watson.ibm.com/researcher/ view.php?person=us-sseelam https://www.linkedin.com/pub/seetharami- seelam/4/bab/713

×