I saw below documents about nova-lxd:
The “nova-lxd” project provides an OpenStack Nova plugin that seemlessly integrates system containers into a regular OpenStack deployment.
With this, users will either get a virtual machine or a container, simply depending on what image or instance type they select. It’s completely transparent and works with the regular OpenStack APIs.
To learn more about LXD and OpenStack, take a look at our getting started with OpenStack page.
it says that users can get a virtual machine throw nova-lxd, how does this work?