LXD, il gestore di system container e macchine virtuali (VM) sviluppato da Canonical, la società dietro Ubuntu, ha annunciato il rilascio della versione 6.6. Questo update si posiziona come il sesto rilascio feature all’interno della serie 6.x e si concentra sull’affinamento delle funzionalità enterprise, migliorando il controllo sulla distribuzione delle risorse, l’integrazione con stack esterni come Kubernetes e il supporto per soluzioni di storage avanzate.

LXD continua a evolversi come una piattaforma versatile e moderna per l’orchestrazione di carichi di lavoro su Linux.
Ottimizzazione della Distribuzione con Instance Placement Groups
Una delle novità di rilievo in LXD 6.6 è l’introduzione dei Placement Groups per le istanze. Questa feature fornisce agli amministratori un controllo senza precedenti su come i container e le macchine virtuali vengono distribuiti all’interno dei membri di un cluster. Gli amministratori possono ora definire regole specifiche per garantire che le istanze vengano posizionate su server che soddisfano determinati criteri, ottimizzando così la densità e la disponibilità delle risorse in ambienti multi-node.
Inoltre, il rilascio migliora la gestione dei progetti, introducendo il supporto per immagini e volumi di backup su base per progetto. Questo aiuta a isolare le risorse e a semplificare la gestione in configurazioni multi-tenant o in ambienti dove è necessaria una chiara separazione dei carichi di lavoro.
Integrazione Kubernetes e Supporto Storage Enterprise
LXD 6.6 rafforza significativamente la sua posizione nel sistema di orchestrazione con l’introduzione di un nuovo driver CSI (Container Storage Interface) per Kubernetes. Questo driver semplifica la fornitura di volumi di storage da LXD a Kubernetes, consentendo un’integrazione più pulita e coerente con i workflow di gestione dello storage di Kubernetes.

Dal punto di vista dello storage stesso, il rilascio vede notevoli miglioramenti, inclusa una migliore capacità di recupero per i volumi personalizzati e un comportamento più coerente tra gli snapshot delle istanze e quelli dei volumi. Per il mondo enterprise, LXD 6.6 introduce l’integrazione del driver di storage HPE Alletra, espandendo la sua compatibilità con soluzioni di storage di fascia alta e mission-critical.
Miglioramenti di Networking e Sicurezza
Anche la gestione della rete virtuale è stata potenziata. Il supporto OVN (Open Virtual Network) guadagna la possibilità di configurare gli intervalli DHCP, il supporto per i forward di rete interni e l’introduzione di load balancer interni per gestire topologie di rete virtuale più complesse e scalabili.
Sul fronte della sicurezza e dell’usabilità, LXD 6.6 introduce diverse novità. L’autenticazione è stata migliorata per garantire una migliore compatibilità con provider di identità esterni OpenID Connect. L’interfaccia utente grafica è stata affinata con l’aggiunta di feature come la generazione di chiavi SSH integrata, la reportistica più dettagliata per le azioni bulk e la possibilità di salvare le preferenze di connessione al terminale per le singole istanze. Infine, per le macchine virtuali, l’allocazione del bus PCIe persistente assicura che i percorsi hardware rimangano stabili attraverso i riavvii del sistema.
Note di rilascio LXD 6.6