Linux Containers-projektets team, som utvecklar verktygen för att hantera isolerade LXC-containrar, containermanagern LXD, det virtuella filsystemet LXCFS, verktyget för image-byggande distrobuilder, biblioteket libresource och runtime lxcri, har meddelat att containermanagern LXD nu kommer att utvecklas separat av Canonical. Canonical, som Àr skaparen och huvudutvecklaren av LXD, har efter 8 Ärs utveckling som en del av Linux Containers beslutat att det Àr mer optimalt att utveckla LXD som ett företagsprojekt istÀllet för som ett oberoende samhÀllsprojekt. Utvecklingen av de andra Linux Containers-projekten kommer att förbli oförÀndrad.
Koden för LXD har flyttats frÄn repositoryt lxc/lxd till canonical/lxd, och projektets huvudsida har blivit ubuntu.com/lxd. Infrastruktur för kontinuerlig integration för LXD kommer att flyttas till Canonicals servrar. Vid byggandet av images för Linux Containers kommer system som tillhandahÄlls av Canonical att sluta anvÀndas. Byggservern som tidigare anvÀndes för LXC och LXD kommer att bevaras, men antalet involverade arkitekturer kommer att minskas till x86_64 och aarch64.
LXD erbjuder verktyg för centraliserad hantering av containrar som distribueras i en kluster av flera. servrar. Koden för LXD Àr skriven i Go och distribueras under Apache 2.0-licensen. Som runtime för att köra containrar anvÀnds LXC-verktyget. LXD implementeras i form av en bakgrundsprocess som tar emot förfrÄgningar över nÀtverket via REST API och stöder olika lagringsbackend (katalogtrÀd, ZFS, Btrfs, LVM), snapshots med tillstÄnd av klippning, live-migrering av aktiva containrar frÄn en maskin till en annan och verktyg för lagring av containerimages.
KĂ€lla: opennet.ru
