LXD 6.1 lanseras med nya nätverksfunktioner
LXD 6.1 Linux-containerhanteraren erbjuder förbättrad VM-prestanda, automatisk IP-allokering för OVN och nytt stöd för Powerflex SDC.
LXD, en systemcontainer- och virtuell maskinhanterare, är ett projekt under Canonical, företaget bakom Ubuntu. Det erbjuder ett användarvänligt och säkert sätt att hantera Linux-containrar och har precis släppt sin senaste version, 6.1.
För dem som inte är bekanta förlänger LXD LXC (Linux Containers) genom att lägga till ett mer kraftfullt och lättare att använda hanteringslager till LXC:s befintliga funktioner.
LXC ger å sin sida en maskinliknande upplevelse och stöder fullständig operativsystemfunktionalitet inom containrar samtidigt som den utnyttjar containeriseringens lätta och skalbara fördelar.
Nya funktioner i LXD 6.1
LXD 6.1 markerar den första funktionella uppdateringen i 6.x-serien och introducerar förbättringar som ökar funktionalitet och användarupplevelse. En anmärkningsvärd funktion är automatisk IP-tilldelning för OVN (Open Virtual Network)-nätverksomdirigeringar och lastbalanserare.
Det förenklar uppsättningen av nätverkskomponenter genom att automatiskt tilldela IP-adresser, vilket eliminerar behovet av att manuellt välja tillgängliga IP-adresser. Denna automatisering sparar tid och minskar komplexiteten, särskilt i miljöer med begränsad insyn i nätverksresurser.
Den nya versionen optimerar också prestandan för virtuella maskiner genom automatisk kärnspinning. Denna process säkerställer att VM:ar som inte specificerar CPU-kärnor automatiskt får sina QEMU-processer tilldelade balanserade CPU-kärnor.
Det är dock värt att notera att på system med både prestanda- och effektivitetskärnor kan användare uppleva en liten nedgång i prestanda, vilket kan mildras genom att använda explicit CPU-fästning.
En annan nyhet i uppdateringen är stöd för Dell PowerFlex Storage Data Client-kärndrivrutinen, som nu kan användas med LXD:s PowerFlex-lagringspooler. Detta ger ett alternativ till NVMe över TCP och kräver en anslutning till Dell Metadata Manager.
Ur ett säkerhetsperspektiv tar LXD 6.1 bort serverinställningen core.trust_password, vilket förbättrar säkerheten genom att avråda från användning av långlivade delade lösenord. Istället måste nya klienter läggas till i LXD API via certifikat eller anslutningstoken.
Dessutom skärper releasen kontainerens mknod-systemanropsavlyssningskontroller, vilket gör dem mer i linje med värdkernelns beteende.
Det bör också nämnas att LXD 6.1 inför åtgärder för att säkra DNS-tjänster inom hanterade bryggnätverk genom att förhindra DNS-trafik från externa nätverk till dnsmasq-tjänsten, vilket förbättrar nätverksisolering och säkerhet.
Det löser också problem relaterade till att köra virtuella maskiner på värdar med fler än 64 CPU:er och stöder längre och specialteckeninnehållande enhetsnamn i virtuella maskiner, vilket förbättrar kompatibilitet och flexibilitet i systemkonfigurationer.
Slutligen avvecklar versionen stödet för armhf-arkitekturen i förberedelse för framtida uppdateringar och höjer den minsta Go-versionen som krävs för att bygga LXD till 1.22.4, vilket säkerställer kompatibilitet med moderna utvecklingsmiljöer.
För mer information om alla förändringar i LXD 6.1 containerhanterare, besök utgivningsmeddelandet eller se hela ändringsloggen. Den finns tillgänglig för nedladdning på Linux-, MacOS- och Windows-plattformar.
