Dumating ang LXD 5.17 na may mga bagong feature, pagpapahusay at higit pa

LXD

Ang LXD (Linux Container Daemon) ay isang lalagyan at virtual machine management tool

Ilang araw na nakalipas Inihayag ng Canonical, sa pamamagitan ng isang blog post, ang paglabas ng bagong bersyon ng container manager LXD 5.16 at 5.17 at sa mga pinakakilalang pagbabago, ang pinakamahalaga ay nasa LXD 5.17 na may suporta para sa delegasyon ng OpenZFS 2.2, bukod sa iba pang mga bagay.

Para sa mga hindi nakakaalam ng LXD, dapat mong malaman na ito nagbibigay ng mga tool upang sentral na pamahalaan ang mga lalagyan Na-deploy sa mga multi-server cluster. Ipinapatupad ang LXD bilang proseso sa background, tumatanggap ng mga kahilingan sa network sa pamamagitan ng REST API, at sumusuporta sa maraming backend ng storage, mga snapshot na may segment ng estado, live na paglipat ng mga tumatakbong container mula sa isang makina patungo sa isa pa, at mga tool para sa mga lalagyan ng imahe ng tindahan.

El kit Mga tool sa LXC ito'y nagsisilbing bilang oras ng pagpapatupad para ilunsad lalagyan at kasama ang aklatan liblxc, un itinakda ng mga utility (lxc-create, lxc-start, lxc-stop, lxc-ls, atbp.), mga template para lumikha lalagyan at a itinakda ng iba't ibang mga link sa programming language. Isinasagawa ang paghihiwalay gamit ang karaniwang mga mekanismo ng kernel ng Linux (mga namespace, cgroup, Apparmor, SELinux, Seccomp). Bilang karagdagan sa LXC, gumagamit din ang LXD ng mga bahagi mula sa mga proyekto ng CRIU at QEMU.

Pangunahing balita ng LXD 5.17

Sa bagong bersyon na ito na ipinakita ng LXD 5.17, ito ay naka-highlight na Ipinapakilala ang kakayahang magtalaga ng mga namespace sa ZFS, nagbibigay-daan sa isang container ng access na pamahalaan ang set ng data nito sa ZFS. At inaasahan na ang matatag na bersyon ng OpenZFS 2.2 ay ilalabas sa lalong madaling panahon, dahil maraming mga bagong tampok ang inaasahan sa open source ZFS file system na ito para sa Linux at BSD system.

Ang isa pang pagbabago na namumukod-tangi sa bagong bersyon ay iyon Ang suporta para sa pagkopya ng snapshot ng partition sa isa pang host ay naidagdag sa toolkit at lumikha ng isang bagong partition dito, pati na rin ang idinagdag na pagtuklas ng hindi kilalang mga grupo ng imbakan at paglilibang ng mga log ng database sa utility sa pagbawi ng kalamidad.

Bilang karagdagan dito, nabanggit din na napabuti ang dokumentasyon, binago sa Diataxis navigation style, nagdagdag ng procedure para magdagdag ng naka-ruta na NIC sa isang VM instance, binago ang configuration options sections para maging collapsible at linkable.

Na-highlight din iyon na-update ang lxd-doc upang suportahan ang uri ng yaml assertion, nagdagdag ng pagsubok para sa pag-export, pag-import at pagbawi ng mga backup, nag-install ng mga karagdagang pakete upang paganahin ang PKI at sabay-sabay na mga pagsusuri sa ehekutibo.

Sa bahagi ng mga pagbabagong ginawa sa bersyon ng LXD 5.16, ang sumusunod ay naka-highlight:

  • Posible na ngayong i-load ang mga ISO image file bilang custom na storage volume, na maaaring i-attach sa isang virtual machine bilang bootable CD disk, na nagbibigay-daan para sa pinasimpleng pag-install ng mga custom na operating system mula sa isang "library" ng custom na ISO volume .
  • Ang mga pagpapatupad ng LXD ay naglalaan at gumagamit ng mga IP address para sa iba't ibang layunin. Ngunit hanggang ngayon ay walang madaling paraan para sa mga panlabas na sistema (tulad ng mga aplikasyon ng IPAM) upang matukoy at masubaybayan ang paggamit ng mga address na ito. Nagtatampok na ngayon ang LXD ng bagong pinag-isang endpoint na pinagsasama-sama ang lahat ng pagmamapa ng network. Bilang karagdagan sa bagong API endpoint (/1.0/network-allocations endpoint 1 ), mayroon ding naka-attach na CLI command lxc network list-allocations na magpapakita ng iyong impormasyon sa IPAM.
  • Ang ilang uri ng entity sa LXD ay may konsepto ng mga property na hiwalay sa mga opsyon sa pagsasaayos ng entity na iyon. Dati, ang tanging paraan upang baguhin ang mga katangiang ito ay ang paggawa nito nang interactive sa mga lxc * edit command o sa pamamagitan ng kumbinasyon ng lxc * show piped sa sed/awk at pagkatapos ay bumalik sa naaangkop na lxc * edit command. Posible na ngayong baguhin ang isang entity property nang direkta gamit ang lxc * set commands sa pamamagitan ng pagbibigay ng –property flag.

Sa wakas, kung ikaw nga interesadong malaman ang higit pa tungkol dito, maaari mong suriin ang mga detalye sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.