CRIU 3.16 väljaanne, süsteem protsesside oleku salvestamiseks ja taastamiseks Linuxis

Avaldatud on CRIU 3.16 (Checkpoint and Restore In Userspace) tööriistade komplekt, mis on mõeldud protsesside salvestamiseks ja taastamiseks kasutaja ruumides. Tööriist võimaldab salvestada ühe või mitme protsessi oleku ning seejärel jätkata töötamist salvestatud punktist, sealhulgas pärast süsteemi taaskäivitamist või teisel serveril, ilma juba loodud võrguühendusi katkestamata. Projekti kood on avaldatud GPLv2 litsentsi alusel.

CRIU tehnoloogia rakenduste hulka kuulub operatsioonisüsteemi taaskäivitamine, säilitades pikaajaliste protsesside järjepidevuse, isoleeritud konteinerite elav migratsioon, aeglaselt töötavate protsesside käivitamise kiirendamine (võimalus alustada tööd olekust, mis on salvestatud pärast algatamist), tuumauuenduste tegemine teenuste taaskäivitamata, pikaajaliste arvutusülesannete oleku perioodiline salvestamine nende taastamiseks tõrke korral, koormuse tasakaalustamine klastrites, protsesside kopeerimine teisele masinale (fork kaug süsteemile), kasutajarakenduste snapshots loomine töö käigus nende analüüsimiseks teises süsteemis või juhul, kui on vajalik edasiste toimingute tagasivõtmine. CRIU-d kasutatakse konteinerihalduse süsteemides nagu OpenVZ, LXC/LXD ja Docker. CRIU tööks vajalikud muutused on kaasatud Linuxi peakanalisse.

Uues väljaandes:

  • Lisatud on käsk criu-ns, mis võimaldab taastada salvestatud protsessi koopia uue PID identifikaatoriga ja eraldi mount namespace'is. Teise PID kasutamine võib olla vajalik näiteks selleks, et vana PID on süsteemis juba kasutuses.
  • Rakendatud on võimalus salvestada ja taastada sisemiste apparmori profiilide olekute koopiaid.
  • Rakendatud on võrguressursside lukustamine ja lukust avamine nftables põhjal.
  • Lisatud on tugi ettevalmistatud veth seadmete taastamiseks.
  • Parandatud on konteinerite taastamise tugi olemasolevates pod'ides.
  • RPC-kliendi jaoks on lisatud PID-i taaskasutuse määramise võimalus, mis on teostatud pidfd mehhanismi abil.
  • Kõigi kataloogis images/ olevate proto-failide litsents on muudetud MIT-iks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster