Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Containers-as-a-Service for OpenStack
Magnum
Magnum Vision
Containers as a First Class resource in OpenStack
www.rackspace.com
!3
Status and Statistics
released
680 105,9962106 commits
19affiliations
42engineers
patch sets
2015-01-...
www.rackspace.com
!4
Thriving Community
• LXC (libvirt) virt driver for Nova
• Nova-Docker virt driver for Nova
• Heat Resource for Docker
Prior Art
Magnum Rationale
Containers
Nova
Instances
Create
Delete
Resize
Restart
Attach Vol
Kill
Start
Set Env Var
Bind Volume
Atta...
OpenStack Kubernetes Flannel Docker Magnum
Magnum

7
www.rackspace.com
!8
API Resources
Container
Service
Pod
Bay
Node
!9
Magnum API Resources
Node
Bay
(Docker Swarm Cluster)
NodeNode (minion)
Bay
(Kubernetes Cluster)
Node (minion)
Pod Pod
S...
www.rackspace.com
!10
Differentiators
Magnum is First
HTTP/1.1 201 Created
Not Re-Implementing Orchestration
SSO Experienc...
THANK YOU
RACKSPACE® | 1 FANATICAL PLACE, CITY OF WINDCREST | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT:...
Próxima SlideShare
Cargando en…5
×

Magnum first-class-resource

1.200 visualizaciones

Publicado el

OpenStack Magnum, Containers-as-a-Service for OpenStack clouds. This talk explains how Magnum fits among other OpenStack projects, and what abstracts are available in the Magnum API. Learn how Magnum is different from other Container management software.

Publicado en: Tecnología
  • Sé el primero en comentar

Magnum first-class-resource

  1. 1. Containers-as-a-Service for OpenStack Magnum
  2. 2. Magnum Vision Containers as a First Class resource in OpenStack
  3. 3. www.rackspace.com !3 Status and Statistics released 680 105,9962106 commits 19affiliations 42engineers patch sets 2015-01-20 lines of code 6months
  4. 4. www.rackspace.com !4 Thriving Community
  5. 5. • LXC (libvirt) virt driver for Nova • Nova-Docker virt driver for Nova • Heat Resource for Docker Prior Art
  6. 6. Magnum Rationale Containers Nova Instances Create Delete Resize Restart Attach Vol Kill Start Set Env Var Bind Volume Attach Term Exec Processes Machines Different Lifecycle Different API
  7. 7. OpenStack Kubernetes Flannel Docker Magnum Magnum
 7
  8. 8. www.rackspace.com !8 API Resources Container Service Pod Bay Node
  9. 9. !9 Magnum API Resources Node Bay (Docker Swarm Cluster) NodeNode (minion) Bay (Kubernetes Cluster) Node (minion) Pod Pod Service Container Container Container Container Container Container Container Container Replication Controller
  10. 10. www.rackspace.com !10 Differentiators Magnum is First HTTP/1.1 201 Created Not Re-Implementing Orchestration SSO Experience for Cloud Users Multi-Tenant Control and Data Planes Asynchronous API Uses OpenStack Orchestration (Heat) Uses OpenStack Identity (Keystone)
  11. 11. THANK YOU RACKSPACE® | 1 FANATICAL PLACE, CITY OF WINDCREST | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM © RACKSPACE LTD. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM

×