Bluemix Private Cloud Components

  • by Eric French, Leslie Lundquist January 7th, 2016
  • Tags:

    • getting started

    • bluemix private cloud

    • components

    • services

    • api

IBM Bluemix Private Cloud is built on OpenStack and utilizes many of its core components.

Nova provides the computational and scheduling functions of Bluemix Private Cloud. Nova is used to create, maintain and destroy instances.

Keystone is the identity service that provides authorization and endpoint access to the OpenStack cluster.

Cinder is the service that provides block storage provisioning and connection to instances.

Glance is the image service that stores and provides disk images for instance provisioning.

Neutron is the networking service that provides connectivity between OpenStack instances.

Swift is the service that provides object storage and retrieval.

Most services have many of their common functions available in the Horizon interface. In addition, each service has a set of API commands, which are discussed in detail in each section.

Specific OpenStack Services Enabled for every IBM Bluemix Private Cloud

Starting with version 3.0.0, your cloud is based on the OpenStack Mitaka Release and the services listed below. A link to the OpenStack API documentation is provided for each service.

Also, the OpenStack API QuickStart Guide might be helpful for getting started: http://developer.openstack.org/api-guide/quick-start/api-quick-start.html

You might also wish to evaluate the relative maturity of each OpenStack service we use, from information in the OpenStack Project Navigator. https://www.openstack.org/software/project-navigator