Ricerca nel sito web

LXD 6.3 offre un driver di storage puro e un pass-through GPU migliorato


Il gestore di container di sistema LXD 6.3 offre il supporto per Pure Storage, il collegamento automatico di Ubuntu Pro, il pass-through della GPU NVIDIA e altro ancora.

LXD, un moderno gestore di container di sistema sviluppato da Canonical, la società dietro Ubuntu, ha appena rilasciato LXD 6.3, segnando il terzo lancio di funzionalità della serie 6.x.

Una delle aggiunte di spicco è il driver di storage "puro", che fornisce l'integrazione con gli array remoti di Pure Storage. Pure Storage offre un sistema di storage software-defined scalabile e LXD ora supporta senza problemi le connessioni tramite protocolli iSCSI o NVMe/TCP.

Un'altra caratteristica importante di questa versione è il collegamento automatico di Ubuntu Pro alle istanze LXD. Una volta abilitato sull'host LXD, Ubuntu Pro può configurarsi automaticamente all'interno di container o macchine virtuali appena lanciati. Questa funzione, tuttavia, prende vita una volta che si dispone del client Ubuntu Pro aggiornato sia sull'host che sul guest.

Se si esegue LXD su Ubuntu Core 24, si noterà che il pass-through GPU per le GPU NVIDIA nei contenitori è ora ufficialmente supportato. Questa funzionalità si basa sulle versioni più recenti di snapd, core24 e snap specifici del kernel che includono i driver NVIDIA.

LXD 6.3 include anche diversi miglioramenti che rafforzano la sicurezza e la flessibilità:

  • Ambiti OIDC personalizzati: una chiave di configurazione oidc.scopes consente ora agli amministratori LXD di richiedere ambiti aggiuntivi oltre all'openid e all'email standard. Ciò è utile se ci si basa sull'appartenenza a gruppi esterni o su attributi del provider di identità più granulari.
  • Diritti negli elenchi di entità: quando gli utenti elencano le entità (come progetti o istanze) nell'API LXD, possono facoltativamente visualizzare un campo access_entitlements che descrive in dettaglio le autorizzazioni di ciascuna entità. Ciò aumenta la chiarezza negli ambienti collaborativi.
  • Rilevamento del certificato client: LXD ora restituisce un campo client_certificate nell'endpoint /1.0 per confermare se una connessione client include un certificato TLS valido. Ciò è particolarmente utile per il debug o per le interfacce utente che devono guidare gli utenti nella gestione dei certificati.

Vale anche la pena ricordare che LXD ora consente di collegare i volumi delle macchine virtuali come dispositivi disco ad altre istanze. Questa funzionalità è perfetta se è necessario recuperare i dati o trasferire lo storage tra le VM.

L'ereditarietà della proprietà dall'host può ora essere abilitata per i dispositivi hotplug UNIX. Se impostato su true, i dispositivi ereditano l'UID/GID a livello di host, a meno che non vengano ignorati in modo esplicito. Inoltre, LXD introduce una proprietà del sottosistema per identificare e gestire i dispositivi per sottosistema, che può essere utilizzata con productid e vendorid per la gestione granulare dei dispositivi.

I progetti vedono anche una serie di aggiornamenti. Gli amministratori possono ora impostare limiti IP di uplink per rete all'interno dei progetti per evitare di consumare involontariamente troppi indirizzi IP. Inoltre, quando si elencano immagini, zone di rete o profili, ora è possibile farlo in tutti i progetti con il flag --all-projects.

Infine, ci sono anche miglioramenti degni di nota sul lato dell'interfaccia utente. Ad esempio, la pagina di configurazione della rete ora presenta una mappa visiva della rete, completa di aggiornamenti in tempo reale ed elementi cliccabili che rivelano le dipendenze.

Gli ambienti cluster ottengono una vista di configurazione consolidata, che consente di configurare gli attributi specifici dei membri da un'unica schermata. Nel frattempo, gli utenti con autorizzazioni limitate vedono un'esperienza più intuitiva: l'interfaccia utente disabilita dinamicamente le azioni limitate e offre un utile testo al passaggio del mouse che indica le autorizzazioni necessarie per eseguirle.

Per ulteriori informazioni su tutte le modifiche apportate al gestore di contenitori LXD 6.3, visitare l'annuncio di rilascio o consultare il log delle modifiche completo. È disponibile per il download su piattaforme Linux, macOS e Windows.