nova-compute is a server daemon that serves the Nova Compute service, which is responsible for building a disk image, launching an instance via the underlying virtualization driver, responding to calls to check the instance’s state, attaching persistent storage, and terminating the instance.
nova-api is a server daemon that serves the metadata and compute APIs in separate greenthreads.
nova-status is a tool that provides routines for checking the status of a Nova deployment.
nova-manage controls cloud computing instances by managing various admin-only aspects of Nova.
nova-metadata is a server daemon that serves the Nova Metadata API (metadata server)
nova-scheduler is a server daemon that serves the Nova Scheduler service, which is responsible for picking a compute node to run a given instance on.
nova-novncproxy is a server daemon that serves the Nova noVNC Websocket Proxy service
nova-serialproxy is a server daemon that serves the Nova Serial Websocket Proxy service, which provides a websocket proxy that is compatible with OpenStack Nova serial ports.
nova-xvpvncproxy is a server daemon that serves the Nova XVP VNC Console Proxy service, which provides an XVP-based VNC Console Proxy for use with the Xen hypervisor.
nova-spicehtml5proxy is a server daemon that serves the Nova SPICE HTML5 Websocket Proxy service, which provides a websocket proxy that is compatible with OpenStack Nova SPICE HTML5 consoles.
nova-api-os-compute is a server daemon that serves the Nova OpenStack Compute API.
nova-rootwrap is an application that filters which commands nova is allowed to run as another user.
nova-cells handles communication between cells and selects cells for new instances.
nova-dhcpbridge is an application that handles lease database updates from DHCP servers. nova-dhcpbridge is used whenever nova is managing DHCP (vlan and flatDHCP). nova-dhcpbridge should not be run as a daemon.
nova-consoleauth is a server daemon that serves the Nova Console Auth service, which provides authentication for Nova consoles.
nova-console is a server daemon that serves the Nova Console service, which is a console proxy to set up multi-tenant VM console access, e.g. with XVP.
nova-conductor is a server daemon that serves the Nova Conductor service, which provides coordination and database query support for Nova.
After the service is running, create a flavor:
openstack flavor create a1.tiny --id auto --ram 64 --disk 1 --vcpus 1
Start an instance:
openstack server create --flavor a1.tiny --nic port-id=55a80b9f-d251-414f-8108-8529e02f8332 --image cirros --security-group default vPoldeweg1
Verify is running:
openstack server list