Launching an instance on your OpenStack cloud requires interaction with multiple services. When a user requests a new virtual machine, behind the scenes, the user request must be authenticated, a compute node with adequate resources to host the virtual machine must be selected, requests must be made to the image store to get the correct image for the virtual machine, and all the resources required to launch the virtual machine must be allocated. These resources include network connectivity and storage volume allocation.
Understanding instance booting
Understanding the Nova scheduling process
Nova scheduling is one of the critical steps in the process of launching the virtual machine. It involves the process of selecting the best candidate compute node to host a virtual...