O'Reilly logo

Native Docker Clustering with Swarm by Chanwit Kaewkasi, Fabrizio Soppelsa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Swarm on OpenStack

Speaking of private cloud, the most popular open source solution for IaaS is OpenStack. OpenStack is a great ecosystem of programs (formerly known as projects), with the goal of providing a so-called cloud operating system. The core OpenStack programs are:

  • Keystone: The identity and authorization system
  • Nova: The virtual machine abstraction layer. Nova can be plugged with virtualization modules, such as Libvirt, VMware
  • Neutron: The network module, which handles tenant networks, instances ports, routing, and traffic
  • Cinder: The storage module responsible for handling volumes
  • Glance: The image storage

Everything is glued up by additional actors:

  • A database system, such as MySQL, keeping the configurations
  • An AMQP broker, such as Rabbit, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required