Noua versiune LXC și LXD 4.0 a fost deja lansată și acestea sunt noutățile sale

Canonical a publicat lansarea noua versiune a instrumentelor sale pentru a organiza funcționarea containerelor izolate LXC 4.0, managerul de containere LXD 4.0 și virtualul FS LXCFS 4.0 pentru simulare în containere virtualizate /proc, /sys și cgroupfs pentru distribuții fără suport pentru spațiile de nume cgroup.

Pentru cei care nu cunosc aceste instrumente, ar trebui să știe asta LXC este un runtime pentru rularea atât a containerelor de sistem, cât și a containerelor pentru aplicații individuale (OCI). LXC include biblioteca liblxc, un set de utilitare, șabloane pentru crearea containerelor și un set de foldere pentru diferite limbaje de programare.

LXD este o completare a LXC, CRIU și QEMU ce se folosește pentru a gestiona centralizat containerele și mașinile virtuale pe unul sau mai multe servere. Dacă LXC este un set de instrumente de nivel scăzut pentru manipularea la nivelul containerelor individuale, LXD este implementat ca un proces de fundal care acceptă cereri prin rețea prin intermediul API-ului REST și vă permite să creați configurații scalabile implementate pe un cluster multi-server.

Acceptă mai multe backend-uri de stocare (arborele de directoare, ZFS, Btrfs, LVM), instantanee cu o reducere a stării, migrarea live a containerelor de lucru de la o mașină la alta și instrumente pentru organizarea stocării imaginilor. Codul LXD este scris în Go și este distribuit sub licența Apache 2.0.

Ce este nou în LXC 4.0?

În această nouă versiune, driverul pentru lucrul cu cgroup a fost complet rescris, În afară de asta a adăugat suport pentru ierarhia cgroup unificată (cgroup2), a adăugat funcționalitatea driverului congelatorului cu care puteți opri lucrul în cgroup și puteți elibera temporar unele resurse (CPU, I/O și, eventual, chiar memorie) pentru a efectua alte sarcini.

de asemenea a adăugat suport pentru subsistemul nucleului „pidfd”. conceput pentru a gestiona situația de reutilizare a PID (pidfd se leagă de un anumit proces și nu se modifică, în timp ce PID-ul poate fi legat de un alt proces după finalizarea procesului curent asociat cu acest PID)

În plus, a fost implementată o infrastructură pentru a intercepta apelurile de sistem iar crearea și ștergerea au fost îmbunătățite pentru dispozitivele de rețea, precum și mișcarea acestora între spațiile de nume ale subsistemului de rețea.

Și a implementat capacitatea de a muta dispozitivele de rețea fără fir (nl80211) în containere.

Ce este nou în LXD 4.0?

Pentru a segmenta serverele LXD, A fost propus un concept de proiect care simplifică gestionarea grupurilor de containere și a mașinilor virtuale. Fiecare proiect poate include propriul set de containere, mașini virtuale, imagini, profiluri și partiții de stocare. Pentru proiecte, vă puteți seta propriile restricții și puteți modifica setările.

A fost adăugat suport pentru lansarea nu numai a containerelor, ci și a mașinilor virtuale, de asemenea, suport pentru interceptarea apelurilor de sistem pentru containere, precum și suport pentru shiftfs, un FS virtual pentru alocarea punctelor de montare spațiului de nume utilizator (usernamespace).

S-a adăugat posibilitatea de a configura adresa MAC și de a determina adresa sursă pentru NAT și a adăugat, de asemenea, un API pentru a gestiona legăturile în DHCP.

De asemenea, în această nouă versiune este și crearea automată de instantanee ale mediilor și segmente de stocare cu posibilitatea de a seta durata de viață a unui instantaneu.

Dintre celelalte modificări menționate în anunț:

  • S-a implementat backup și recuperare a mediului.
  • S-a adăugat API pentru a monitoriza starea rețelei (informații de rețea lxc).
  • Sunt propuse noi tipuri de adaptoare de rețea „ipvlan” și „direcționate”.
  • S-a adăugat backend pentru a utiliza stocările bazate pe CephFS.
  • Clusterele acceptă replicarea imaginilor și configurațiile multi-arhitectură.
  • S-a adăugat controlul accesului bazat pe roluri (RBAC).
  • S-a adăugat suport pentru CGroup2.
  • S-a adăugat suport pentru Nftables.

În cele din urmă dacă vrei să afli mai multe despre asta Despre noutățile acestei noi versiuni, puteți verifica detaliile În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.