<Precedenti | Contenuti | Succ.>
5. LXD
LXD (pronunciato lex-dee) è il lightvisor, o hypervisor contenitore leggero. Sebbene questa affermazione sia stata controversa, è stata abbastanza ben giustificata33 sulla base del documento accademico originale. Distingue anche bene LXD da LXC34.
LXC (lex-see) è un programma che crea e amministra "contenitori" su un sistema locale. Fornisce inoltre un'API per consentire ai gestori di livello superiore, come LXD, di amministrare i contenitori. In un certo senso, si potrebbe confrontare LXC con QEMU, mentre si confronta LXD con libvirt.
L'API LXC si occupa di un "contenitore". L'API LXD si occupa di "telecomandi", che servono immagini e contenitori. Ciò estende la funzionalità LXC sulla rete e consente una gestione concisa di attività come la migrazione dei container e la pubblicazione delle immagini dei container.
LXD utilizza LXC sotto le coperte per alcune attività di gestione dei container. Tuttavia, mantiene le proprie informazioni di configurazione del contenitore e ha le proprie convenzioni, quindi è meglio non utilizzare i classici comandi LXC a mano con i contenitori LXD. Questo documento si concentrerà su come configurare e amministrare LXD su sistemi Ubuntu.