Kuburitswa kweiyo CRIU 3.16 (Checkpoint uye Restore In Userspace) toolkit yakadhindwa, yakagadzirirwa kuchengetedza uye kudzoreredza maitiro munzvimbo yemushandisi. Iyo Toolkit inobvumidza iwe kuchengetedza iyo mamiriro eimwe kana boka remaitiro, uye wobva watangazve basa kubva panzvimbo yakachengetwa, kusanganisira mushure mekugadzirisazve system kana pane imwe sevha, pasina kutyora yakatosimbiswa network yekubatanidza. Iyo kodhi yeprojekiti yakagoverwa pasi peGPLv2 rezinesi.
Mashandisirwo etekinoroji yeCRIU anosanganisira kuona kuti OS inotangazve pasina kukanganisa kuenderera mberi kwemaitiro akareba, kufamba kwemidziyo yakaparadzana, kukurumidzisa kutanga kwemaitiro anononoka (anogona kutanga kubva mumamiriro akachengetwa mushure mekutanga), kuita kernel updates pasina kutangazve masevhisi, kuchengetedza nguva nenguva mamiriro emabasa ekombuta akareba kuti atangezve basa kana paine tsaona, kutakura zvinhu pakati pema nodes muma clusters, kukopa maitiro kune mumwe muchina (kufora kune remote system), uye kugadzira mapikicha ezvishandiso zvevashandisi panguva yekushanda kwavo kuti vaongorore pane imwe system kana kana zvimwe zviito muchirongwa zvikada kukanzurwa. CRIU inoshandiswa mumasystem ekutarisira makontena akadai seOpenVZ, LXC/LXD, uye Docker. Shanduko dzinodiwa kuti CRIU ishande dziri mucore kernel. Linux.
Mukuburitswa kutsva:
- Yakawedzera iyo criu-ns kuraira kudzoreredza yakachengetwa process snapshot nePID nyowani uye mune yakaparadzana gomo namespace. Kutanga nePID yakasiyana ingave yakakosha, semuenzaniso, kana PID yekare yatove kushandiswa muhurongwa.
- Iko kugona kuchengetedza uye kudzoreredza snapshots eiyo nested apparmor profiles yakaitwa.
- Kuitwa kuvharira uye kuvhura kwetiweki zviwanikwa zvinoenderana nenftables.
- Yakawedzerwa rutsigiro rwekudzoreredza pre-yakagadzirwa veth zvishandiso.
- Rutsigiro rwakavandudzwa rwekudzosera midziyo kumapodhi aripo.
- Kune vatengi veRPC, kugona kuona kushandiswa zvakare kwePID kwakawedzerwa, kunoitwa uchishandisa pidfd michina.
- Rezinesi reese mafaera eproto mumifananidzo/dhairekitori rakashandurwa kuita MIT.
Source: opennet.ru
