January 2018
Intermediate to advanced
524 pages
13h 33m
English
This is the heart of the OpenStack compute resource management service. Its purpose is to identify and appropriate compute resources based on demand. It also has the responsibility of controlling the system hypervisor and virtual machines. Nova will work with several VMs, as mentioned, such as VMware or Xen, or it can manage containers. On-demand scaling is part and parcel of any cloud offering.
Nova is based on a RESTful API web service for simplified control.
To get a list of servers one would GET the following into Nova through the API:
{your_compute_service_url}/servers
To create a bank of servers (ranging from a minimum of 10 and a maximum of 20) we would POST the following:
{ "server": { "name": "IoT-Server-Array",
Read now
Unlock full access