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