Ho lokolloa ha CRIU 3.16, sistimi ea ho boloka le ho khutlisetsa boemo ba lits'ebetso ho Linux.

Ho hatisitsoe sephutheloana sa CRIU 3.16 (Checkpoint and Restore In Userspace) se etselitsoeng ho boloka le ho khutlisetsa lits'ebetso sebakeng sa basebelisi. Setsi sa lisebelisoa se u lumella ho boloka boemo ba ts'ebetso e le 'ngoe kapa sehlopha, ebe u qala mosebetsi ho tloha sebakeng se bolokiloeng, ho kenyelletsa le ka mor'a ho tsosolosa tsamaiso kapa ho seva se seng, ntle le ho senya likhokahano tsa marang-rang tse seng li thehiloe. Khoutu ea projeke e ajoa tlasa laesense ea GPLv2.

Likarolo tsa ts'ebeliso ea theknoloji ea CRIU li kenyelletsa ho netefatsa hore OS e qala bocha ntle le ho senya ts'ebetso ea ts'ebetso ea nako e telele, ho falla ha lijana tse ka thoko, ho potlakisa ts'ebetso ea butle (o ka qala ho sebetsa ho tsoa mmusong o bolokiloeng kamora ho qala), o etsa kernel. lintlafatso ntle le ho qala lits'ebeletso, nako le nako ho boloka boemo ba lits'ebetso tse nkileng nako e telele ho etsa mesebetsi ea komporo ho qala mosebetsi ha ho ka ba le kotsi, ho leka-lekanya mojaro ho li-node ka lihlopha, ho etsa likopi tsa lits'ebetso mochining o mong (fork ho sistimi e hole), ho theha linepe tsa lits'ebetso tsa mosebelisi nakong ea ts'ebetso ea tlhahlobo ho sistimi e 'ngoe kapa haeba ho hlokahala ho hlakola liketso tse ling lenaneong. CRIU e sebelisoa litsamaisong tsa taolo ea lijana tse joalo ka OpenVZ, LXC/LXD le Docker. Liphetoho tse hlokahalang hore CRIU e sebetse li kenyelelitsoe ho Linux kernel e kholo.

Tokollong e ncha:

  • E kentse taelo ea criu-ns ho tsosolosa senepe sa ts'ebetso e bolokiloeng ka PID e ncha le sebakeng se arohaneng sa mabitso. Ho qala ka PID e fapaneng ho ka hlokahala, mohlala, haeba PID ea khale e se e ntse e sebelisoa tsamaisong.
  • Bokhoni ba ho boloka le ho khutlisa linepe tsa boemo ba li-profiles tsa lisebelisoa tsa sehlaha bo se bo kentsoe tšebetsong.
  • E kentsoeng ho thibela le ho notlolla mehloli ea marang-rang e thehiloeng ho nfttables.
  • Tšehetso e ekelitsoeng bakeng sa ho tsosolosa lisebelisoa tsa veth tse entsoeng esale pele.
  • Tšehetso e ntlafetseng bakeng sa ho khutlisetsa lijana ho li-pods tse teng.
  • Bakeng sa bareki ba RPC, bokhoni ba ho tseba tšebeliso ea PID bo kentsoe, bo kenngoe ts'ebetsong ho sebelisoa mochine oa pidfd.
  • Laesense ea lifaele tsohle tsa proto tse litšoantšong/ directory e fetotsoe ho MIT.

Source: opennet.ru

Eketsa ka tlhaloso