Incus 0.2 vĂ€ljaanne, LXD konteinerihaldussĂŒsteemi forki

Esitatud on teine vĂ€ljaanne Incus projekti raames, mille kĂ€igus Linux Container'ite kogukond arendab LXD konteinerite haldamise sĂŒsteemi forki, mille lĂ”i vana arendajate meeskond, kes kunagi LXD-d lĂ”i. Incus kood on kirjutatud Go keeles ja levitatakse Apache 2.0 litsentsi alusel.

KÀ Erinner, et Linux Containers kogukond oli LXD arenduse eestvedaja, kuni Canonical otsustas arendada LXD-d eraldi ettevÔtte projektina. Haru eesmÀrk on pakkuda sÔltumatu kogukonna haldatud alternatiivi Canonicali kontrolli all olevale LXD projektile. Incus projekti raames on plaanis lahendada ka mÔned LXD arendamisel tehtud kontseptuaalsed vead, mida ei saanud varem parandada vastavust rikkumata.

Incus pakub vahendeid konteinerite ja virtuaalmasinate keskseks haldamiseks, mis on paigaldatud nii ĂŒhele hostile kui ka mitme hosti klastrisse. serverid. Projekt on realiseeritud taustaprotsessina, mis aktsepteerib pĂ€ringuid ĂŒle vĂ”rgu REST API kaudu ja toetab erinevaid salvestusbackende (kaustapuu, ZFS, Btrfs, LVM), seisundilĂ”ike snĂ€pĆĄoteid, töötavate konteinerite elumigratsiooni ĂŒhest seadmest teise ning konteineripiltide salvestusvahendeid. Konteinerite kĂ€itamiseks kasutatakse LXC tööriistakomplekti, mille koosseisu kuulub liblxc raamatukogu, utiliidid (lxc-create, lxc-start, lxc-stop, lxc-ls jne), konteinerite loomiseks mĂ”eldud mallid ja erinevatele programmeerimiskeeltele mĂ”eldud liidesed. Isolatsiooni teostatakse Linuxi tuuma standardmehhanismide (nimetuste ruumid, cgroups, AppArmor, SELinux, Seccomp) abil.

KÔige olulisemad muudatused:

  • LXD-lt Incusele ĂŒleminekut automatiseerivasse utiliiti lxd-to-incus on lisatud tugi LXD 5.19 vĂ€ljaandele ning see vĂ”imaldab migreerimist mitte ainult ĂŒksikutelt hostidelt, vaid ka LXD klastritelt.
  • Virtuaalmasinatesse on lisatud tugi NVME pĂ”histe salvestusruumide loomisele. DiskitĂŒĂŒbi mÀÀramiseks on lisatud uus konfiguratsiooniparameter "io.bus", mille vaikevÀÀrtus on "virtio-scsi". Kui vÀÀrtus muudetakse "nvme"-ks, siis on virtuaalmasinas salvestusruum nĂ€htav kui NVME SSD.
  • Konteineripiltide jaoks on rakendatud parameeter "requirements.privileged", mille vĂ”ib mÀÀrata vÀÀrtusele "false", et keelata pildi kasutamine privileegitud konteinerites. Seade, nĂ€iteks, vĂ”ib kehtida NixOS-i jaotiste puhul, mis ei ole praegu ĂŒhilduvad privileegitud konteineritega.
  • LXD-st on ĂŒle kantud lĂ”ike kopeerimise reĆŸiimi teostamine serverilt, mis oluliselt kiirendab lĂ”ikude kopeerimise operatsioone, tĂ€nu andmete edastamise vĂ€listamisele kliendi kaudu.
  • On esitatud staatiliselt komponeeritud kogumid ARM64 sĂŒsteemidele.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster