LXD będzie rozwijane przez firmę Canonical niezależnie od projektu Linux Containers

Zespół projektu Linux Containers, rozwijający narzędzia do organizacji pracy z izolowanymi kontenerami LXC, menedżer kontenerów LXD, wirtualny system plików LXCFS, narzędzie do budowy obrazów distrobuilder, bibliotekę libresource i runtime lxcri, ogłosił, że menedżer kontenerów LXD będzie teraz rozwijany przez firmę Canonical. Canonical, twórca i główny deweloper LXD, po 8 latach rozwoju w ramach Linux Containers, postanowił, że LXD będzie najlepiej rozwijać jako projekt korporacyjny, a nie projekt niezależnej społeczności. Rozwój pozostałych projektów Linux Containers pozostanie bez zmian.

Kod LXD został przeniesiony z repozytorium lxc/lxd do canonical/lxd, a główną stroną projektu stała się ubuntu.com/lxd. Infrastruktura ciągłej integracji dla LXD będzie przeniesiona na serwery Canonical. Przy budowie obrazów dla Linux Containers przestaną być wykorzystywane systemy dostarczane przez Canonical. Serwer budowy obrazów, wcześniej używany dla LXC i LXD, pozostanie, ale liczba architektur zaangażowanych w budowę zostanie ograniczona do x86_64 i aarch64.

LXD zapewnia narzędzia do centralnego zarządzania kontenerami wdrożonymi w klastrze z kilku serwerów. Kod LXD jest napisany w języku Go i rozpowszechniany na licencji Apache 2.0. Jako runtime do uruchamiania kontenerów używane jest narzędzie LXC. LXD jest realizowany w postaci procesu w tle, który przyjmuje żądania przez sieć za pomocą REST API i wspiera różne backendy przechowywania (drzewo katalogów, ZFS, Btrfs, LVM), migawki z zatrzymaniem stanu, migrację na żywo działających kontenerów z jednej maszyny na drugą oraz narzędzia do przechowywania obrazów kontenerów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster