Den nye version af LXC og LXD 4.0 er allerede frigivet, og det er dens nyheder

Canonical har frigivet frigivelsen af den nye version af dine værktøjer til at organisere driften af ​​isolerede containere LXC 4.0, containerchefen LXD 4.0 og FS LXCFS virtual 4.0 til simulering i virtualiserede / proc, / sys og cgroupfs containere til distributioner uden understøttelse af cgroup navneområder.

For dem der ikke er opmærksomme på disse værktøjer, skal de vide det LXC er en runtime til kørsel af både systemcontainere og containere til individuelle applikationer (OCI). LXC inkluderer liblxc-biblioteket, et sæt hjælpeprogrammer, skabeloner til oprettelse af containere og et sæt mapper til forskellige programmeringssprog.

LXD er et plug-in til LXC, CRIU og QEMU hvad der bruges til at administrere containere og virtuelle maskiner centralt på en eller flere servere. Hvis LXC er et værktøjssæt til lavt niveau til manipulation på det enkelte containerniveau, implementeres LXD som en baggrundsproces, der accepterer anmodninger via netværket via REST API og giver dig mulighed for at oprette skalerbare konfigurationer implementeret i en klynge af flere servere.

Understøtter forskellige opbevaringsbackends (katalogtræ, ZFS, Btrfs, LVM), snapshots med en tilstandsbrud, live migration af arbejdscontainere fra en maskine til en anden og værktøjer til at organisere billedlagring. LXD-koden er skrevet i Go og distribueres under Apache 2.0-licensen.

Hvad er nyt i LXC 4.0?

I denne nye version, controlleren til at arbejde med cgroup er blevet omskrevet fuldstændigt, Udover det tilføjet support til samlet cgroup-hierarki (cgroup2), tilføjet fryser controller funktionalitet, som du kan stoppe med at arbejde på cgroup og midlertidigt frigøre nogle ressourcer (CPU, I / O og muligvis endda hukommelse) for at udføre andre opgaver.

også tilføjet support til kernedelsystemet "pidfd" designet til at håndtere PID-genbrugssituation (pidfd slutter sig til en bestemt proces og ændres ikke, mens PID kan knyttes til en anden proces efter afslutning af den aktuelle proces, der er knyttet til denne PID)

Derudover en infrastruktur blev implementeret for at opfange systemopkald og oprettelsen og sletningen blev forbedret for netværksenheder såvel som deres bevægelse mellem navneområdet for netværksundersystemet.

Og muligheden for at flytte trådløse netværksenheder (nl80211) til containere blev implementeret.

Hvad er nyt i LXD 4.0?

For at segmentere LXD-serverne, et projektkoncept er blevet foreslået, der forenkler styringen af ​​grupper af containere og virtuelle maskiner. Hvert projekt kan omfatte sit eget sæt containere, virtuelle maskiner, billeder, profiler og opbevaringspartitioner. I forhold til projekter kan du indstille dine egne begrænsninger og ændre indstillinger.

Det support til lancering af ikke kun containere, men også virtuelle maskiner, understøtter også aflytning af systemopkald til containere samt support til shiftfs, en virtuel FS til tildeling af monteringspunkter til brugernavneområdet (brugernavneområde).

Tilføjet muligheden for at konfigurere MAC-adressen og bestemme kildeadressen for NAT og også en tilføjet API til at administrere bindinger i DHCP.

I denne nye version findes også automatisk oprettelse af snapshots af miljøer og lagringssektioner med mulighed for at indstille levetiden for et snapshot.

Af de andre nævnte ændringer i annoncen:

  • Implementeret sikkerhedskopiering og gendannelse af miljøet.
  • Tilføjet API til at overvåge netværksstatus (lxc netværksoplysninger).
  • Nye typer "ipvlan" og "routed" netværksadaptere foreslås.
  • Tilføjet backend for at bruge CephFS-baserede lagre.
  • Klynger understøtter billedreplikering og multi-arkitektur konfigurationer.
  • Tilføjet rollebaseret adgangskontrol (RBAC).
  • Tilføjet support til CGroup2.
  • Support til Nftables blev tilføjet.

Endelig hvis du vil vide mere om det om nyhederne om denne nye version kan du kontrollere detaljerne I det følgende link.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.