Explanation¶
The explanatory guides in this section discuss the concepts used in LXD and help you understand how things fit together.
Important concepts¶
LXD’s core concepts include its relationship with LXC and the instance types it supports: system containers and virtual machines.
Entities in LXD¶
LXD uses several distinct entity types, including images, storage pools, networks, and projects. To learn how to use them, refer to the How-to guides.
Access management¶
LXD supports multiple methods for authenticating remote API clients and provides fine-grained authorization controls. Projects can also be used to scope and restrict access.
Production setup¶
For scalable, reliable, and secure LXD deployments, these guides help you understand the key concepts around clustering, performance tuning, and security.
The LXD CSI driver¶
The LXD CSI driver is an open source implementation of the Container Storage Interface (CSI) that integrates LXD storage backends with Kubernetes.