ĂshtĂ« publikuar versioni 3.18 i mjetit CRIU (Checkpoint and Restore In Userspace), i cili Ă«shtĂ« i destinuar pĂ«r tĂ« ruajtur dhe rikuperuar procese nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Ky mjet lejon ruajtjen e gjendjes sĂ« njĂ« ose grupi procesesh dhe pastaj rifillimin e punĂ«s nga pozita e ruajtur, duke pĂ«rfshirĂ« pas rinisjes sĂ« sistemit ose nĂ« njĂ« server tjetĂ«r pa ndarjen e lidhjeve rrjetore tĂ« ngritura tashmĂ«. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2.
Fushat e përdorimit të teknologjisë CRIU përfshijnë sigurimin e ri-ngritjes së OS-së pa prishur vazhdimësinë e proceseve afatgjata, migrimin e drejtpërdrejtë të kontejnerëve të izoluar, përshpejtimin e nisjes së proceseve të ngadalta (mund të filloni punën nga gjendja e ruajtur pas inicializimit), realizimin e përditësimeve të bërthamës pa rinisjen e shërbimeve, ruajtjen periodike të gjendjes së detyrave të larta për të rifilluar punën në rast dështimi, balansimin e ngarkesës në nyjet e grupeve, kopjimin e proceseve në makinat e tjera (fork në sistemin e largët), krijimin e snapshot-eve të aplikacioneve të përdoruesit gjatë punës për analizën e tyre në një sistem tjetër ose në rast se do të duhet të anulojmë veprimet e mëtejshme në program. CRIU përdoret në sisteme menaxhimi të kontejnerëve si OpenVZ, LXC/LXD dhe Docker. Ndryshimet e nevojshme për funksionimin e CRIU janë përfshirë në bërthamën kryesore të Linux-it.
Në lëshimin e ri:
- Dëftohet mundësia e përdorimit të CRIU pa të drejtat root.
- Shtuar mbështetje për sinjalin SIGTSTP (sinjal interaktiv të pezullimit të ekzekutimit, i cili ndryshe nga SIGSTOP mund të përpunohet dhe të injorohet).
- Shtuar parametri «âskip-file-rwx-check» pĂ«r tĂ« anashkaluar kontrollin e tĂ« drejtave tĂ« aksesit tĂ« skedarit (r/w/x) gjatĂ« rikuperimit.
- Shtuar mbështetje për opsionet IP_PKTINFO dhe IPV6_RECVPKTINFO.
- Për platformat ARM është realizuar mbështetje për piketat harduerike.
- Shtuar optimizim pĂ«r piketat e ruajtjes pĂ«r skedarĂ«t ghost shumĂ« tĂ« spastruar (âghost-fiemap).
Burimi: opennet.ru
