LXD 5.17 wprowadza nowe funkcje, ulepszenia i nie tylko

LXD

LXD (Linux Container Daemon) to narzędzie do zarządzania kontenerami i maszynami wirtualnymi

Kilka dni temu Ogłoszono kanoniczne, poprzez post na blogu, wydanie nowej wersji menedżera kontenerów LXD 5.16 i 5.17 z najbardziej znaczących zmian najważniejsza dotyczy między innymi wersji LXD 5.17 z obsługą delegacji OpenZFS 2.2.

Ci, którzy nie znają LXD, powinni o tym wiedzieć udostępnia narzędzia do centralnego zarządzania kontenerami Wdrażane w klastrach wieloserwerowych. LXD jest implementowany jako proces w tle, akceptuje żądania sieciowe za pośrednictwem interfejsu API REST i obsługuje wiele backendów pamięci masowej, migawki z segmentem stanu, migrację na żywo uruchomionych kontenerów z jednej maszyny na drugą oraz narzędzia do przechowywania kontenerów obrazów.

El zestaw Narzędzia LXC służy jako czas egzekucyjny dla rzucać pojemniki i zawiera biblioteka biblioteka, un zestaw narzędzi (lxc-create, lxc-start, lxc-stop, lxc-ls itp.), szablony dla utworzyć pojemniki i A zestaw różnych linków do języków programowania. Izolacja odbywa się przy użyciu standardowych mechanizmów jądra Linuksa (przestrzenie nazw, cgroups, Apparmor, SELinux, Seccomp). Oprócz LXC, LXD wykorzystuje także komponenty z projektów CRIU i QEMU.

Główne nowości LXD 5.17

W nowej wersji LXD 5.17 zaprezentowanej zostało to podkreślone Wprowadza możliwość delegowania przestrzeni nazw do ZFS, umożliwienie dostępu kontenera do zarządzania zbiorem danych w ZFS. Oczekuje się, że wkrótce zostanie wydana stabilna wersja OpenZFS 2.2, ponieważ oczekuje się wielu nowych funkcji w tym systemie plików ZFS typu open source dla systemów Linux i BSD.

Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest to Do zestawu narzędzi dodano obsługę kopiowania migawki partycji na inny host i utwórz na niej nową partycję, a także dodano wykrywanie nieznanych grup pamięci i odtwarzanie dzienników bazy danych w narzędziu odzyskiwania po awarii.

Oprócz tego należy również zauważyć, że poprawiono dokumentację, zmieniono na styl nawigacji Diataxis, dodano procedurę dodawania routowanej karty sieciowej do instancji maszyny wirtualnej, zmieniono sekcje opcji konfiguracyjnych, aby można je było zwijać i łączyć.

Podkreśla się również, że zaktualizowano lxd-doc, aby obsługiwał asercję typu yaml, dodano test eksportu, importu i odzyskiwania kopii zapasowych, zainstalowano dodatkowe pakiety umożliwiające PKI i jednoczesne testy wykonawcze.

Część zmiany, które zostały wprowadzone w wersji LXD 5.16, podświetlone są następujące elementy:

  • Możliwe jest teraz ładowanie plików obrazów ISO jako niestandardowych woluminów pamięci, które można podłączyć do maszyny wirtualnej jako startowy dysk CD, co pozwala na uproszczoną instalację niestandardowych systemów operacyjnych z „biblioteki” niestandardowych woluminów ISO.
  • Implementacje LXD przydzielają i wykorzystują adresy IP do różnych celów. Jednak do tej pory systemy zewnętrzne (takie jak aplikacje IPAM) nie miały łatwego sposobu identyfikowania i śledzenia wykorzystania tych adresów. LXD zawiera teraz nowy, ujednolicony punkt końcowy, który agreguje wszystkie mapowania sieci. Oprócz nowego punktu końcowego API (/1.0/network-allocations punkt końcowy 1) dołączono także polecenie CLI lxc network list-allocations, które wyświetli informacje o Twoim IPAM.
  • Niektóre typy jednostek w LXD mają koncepcję właściwości odrębnych od opcji konfiguracyjnych tej jednostki. Poprzednio jedynym sposobem modyfikowania tych właściwości było interaktywne użycie poleceń lxc * edit lub kombinacja lxc * show potokowana do sed/awk, a następnie z powrotem do odpowiedniego polecenia lxc * edit. Można teraz modyfikować właściwość jednostki bezpośrednio za pomocą poleceń lxc * set, podając flagę –property.

Wreszcie, jeśli jesteś chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły w następujący link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.