The Three Components of LXD
Pronounced as “lex-dee,” LXD comprises three components:
The last of these three components, the OpenStack Nova plugin, enables lxd hosts to be used as compute nodes that run workloads on containers rather than virtual machines. Canonical has included this plugin in Ubuntu since the 15.10 “Wily Werewolf” release, and it enables OpenStack instances to be scheduled as Linux containers.
Canonical touts LXD as being secure by design, scalable (from containers on personal PCs up to thousands of compute nodes), intuitive, image-based, and capable of live migrations.