A Canonical modern konténer- és virtuálisgép-kezelő rendszere, az LXD elérhetővé tette a 6.6-os verziót, amely a 6.x sorozat hatodik jelentős fejlesztése. A kiadás számos új funkciót, vállalati szintű fejlesztést és adminisztrációt könnyítő fejlesztést hoz. A hálózati, tárolási és identitáskezelési újítások egyaránt azt a célt szolgálják, hogy az LXD stabilabb, biztonságosabb és rugalmasabb alapot nyújtson modern infrastruktúrák számára. A frissítéshez új kliensoldali eszközök is megjelentek, amelyek teljes mértékben kompatibilisek az új API-val.
Az LXD helye a modern infrastruktúrákban
Az LXD működési modellje egyszerre ötvözi a rendszerkonténerek és a virtuális gépek előnyeit. A Canonical évek óta arra törekszik, hogy az LXD olyan egységes virtualizációs réteget biztosítson, amely alkalmas felhőszolgáltatások, laborok, fejlesztői környezetek és nagyméretű klaszterek kiszolgálására. A 6.6-os kiadás tovább erősíti ezt a pozíciót, többek között azzal, hogy új, rugalmasabb erőforrás-kezelési lehetőségeket kínál.
Fejlettebb erőforrás-elhelyezés és Kubernetes-integráció
Példánycsoportok a jobb terheléselosztásért
A frissítés egyik fontos újdonsága a példányelhelyezési csoportok (instance placement groups) bevezetése. Ez a funkció lehetővé teszi, hogy a rendszergazdák pontosabban szabályozzák, mely fizikai gépeken fussanak a konténerek és a virtuális gépek. A klaszterszintű optimalizáció így átláthatóbbá és kiszámíthatóbbá válik, ami különösen hasznos nagyobb, heterogén környezetekben.
LXD CSI meghajtó Kuberneteshez
A Kubernetes-felhasználók számára fontos újdonság a LXD Container Storage Interface meghajtó (LXD CSI driver). A Canonical célja ezzel az volt, hogy a Kubernetes tárolókezelése még zökkenőmentesebben kapcsolódjon az LXD alrendszereihez. Az új meghajtó egyszerűsíti a kötetek létrehozását, kezelését és csatlakoztatását, miközben a Kubernetes natív tárolási munkafolyamataihoz igazodik.
Tárolási fejlesztések vállalati környezetekhez igazítva
Megbízhatóbb kötet-helyreállítás és konzisztens pillanatképek
A tárolási réteg jelentős fejlesztéseket kapott. A kötetek helyreállítása (custom volume recovery) mostantól robusztusabb, a példány- és kötetpillanatképek viselkedése pedig egységes lett. Ez nagyban javítja a visszaállítási folyamatok kiszámíthatóságát.
HPE Alletra tárolómeghajtó
A vállalati felhasználók számára különösen fontos újdonság az HPE Alletra tárolómeghajtó (HPE Alletra storage driver) beépítése, amely nagyvállalati tárolócsaládokkal teszi kompatibilissé az LXD-t. Ez a fejlesztés egyértelmű jelzés arra, hogy a Canonical tovább erősíti jelenlétét a felső kategóriás infrastruktúrák világában.
Fejlettebb VM-kezelés és projektalapú erőforrás-szeparáció
Állandó PCIe buszkiosztás
A virtuális gépek viselkedése is fejlődött: az LXD 6.6 immár támogatja a perzisztens PCIe buszkiosztást (persistent PCIe bus allocation). Ez azt jelenti, hogy a virtuális gépek hardverútvonalai stabilak maradnak újraindítás után is. A rendszer így megbízhatóbban kezeli a hardverhez kötődő szolgáltatásokat, például speciális hálózati vagy gyorsító eszközöket.
Projektalapú képek és mentési területek
A projektek mostantól külön képtárakat és mentési köteteket (per-project image and backup volumes) használhatnak. Ez egyszerűbbé teszi a többprojektes környezetek kezelését, és tisztább erőforrás-szeparációt biztosít.
Hálózati fejlesztések: összetettebb topológiák támogatása
Az OVN hálózati réteg új képességeket kapott: konfigurálható DHCP-tartományok (DHCP ranges), támogatás a belső hálózati továbbításokhoz (internal network forwards), valamint belső terheléselosztók (internal load balancers). Ezek a fejlesztések bonyolultabb virtuális hálózati struktúrák kiépítését teszik lehetővé.
Biztonság és identitáskezelés: OIDC-hatékonyság
Az LXD 6.6 fejlesztései között szerepel az OpenID Connect kompatibilitás javítása is, amely közelebb hozza a rendszert a nagyvállalati identitásplatformokhoz. A továbbfejlesztett hitelesítési rendszer (authentication system) pontosabban kezeli a külső OIDC-szolgáltatókat.
Felhasználói felület: kényelmesebb adminisztráció
A felület több kisebb, de fontos fejlesztést kapott. Beépítésre került a SSH-kulcsgenerálás (SSH key generation), részletesebb jelentések készülnek a tömeges műveletekről, megjelentek a projekt-szintű bejelentkezési beállítások, egyértelműbbé vált a tárolómeghajtók konfigurációja, és az adminisztrátorok menthetik az egyes példányok terminálkapcsolati beállításait is.
Frissített eszközök és API-kompatibilitás
A kiadás mellett frissült a pylxd 2.3.7 és az LXD Terraform provider 2.6.1, amelyek teljeskörű kompatibilitást biztosítanak az LXD 6.6 új API-jával. Az új binárisok elérhetők Linuxra, macOS-re és Windowsra is, így a fejlesztők és üzemeltetők azonnal használatba vehetik az új funkciókat.
Letöltés és további információk
Az LXD 6.6 letölthető Linux, macOS és Windows platformokra. Ha többet szeretnél megtudni az összes változásról, látogasd meg az LXD 6.6 hivatalos bejelentését vagy a teljes változásnaplót.

