CRIU 3.16 kaleratzea, Linux-en prozesuen egoera gordetzeko eta leheneratzeko sistema

CRIU 3.16 (Checkpoint and Restore In Userspace) tresna-kitaren bertsioa argitaratu da, erabiltzailearen espazioan prozesuak gordetzeko eta leheneratzeko diseinatua. Tresna-kutxak prozesu baten edo talde baten egoera gordetzeko aukera ematen du, eta, ondoren, gordetako posiziotik lanari berriro hasteko, sistema berrabiarazi ondoren edo beste zerbitzari batean barne, dagoeneko ezarritako sare-konexioak hautsi gabe. Proiektuaren kodea GPLv2 lizentziapean banatzen da.

CRIU teknologiaren aplikazio-eremuak honako hauek dira: OS berrabiaraztea, exekuzio luzeko prozesuen exekuzioaren jarraitutasuna eten gabe, edukiontzi isolatuen zuzeneko migrazioa, prozesu motelak abiaraztea (hasi zaitezke hasieratu ondoren gordetako egoeratik lanean), nukleoa egitea. eguneratzeak zerbitzuak berrabiarazi gabe, aldian-aldian exekutatzen diren prozesuen egoera gordez, hutsegiteen kasuan lanean hasteko konputazio-zereginak, klusterretako nodoen karga orekatu, beste makina batean prozesuak bikoiztu (urruneko sistema batera bikoiztu), argazkien argazkiak sortzea. erabiltzailearen aplikazioak beste sistema batean aztertzeko funtzionatzen ari diren bitartean edo programan ekintza gehiago bertan behera utzi behar badira. CRIU edukiontzien kudeaketa sistemetan erabiltzen da, hala nola OpenVZ, LXC/LXD eta Docker. CRIUk funtziona dezan beharrezkoak diren aldaketak Linux kernel nagusian sartzen dira.

Argitalpen berrian:

  • Criu-ns komandoa gehitu da gordetako prozesuko argazki bat PID berri batekin eta muntaketa izen-espazio bereizi batean leheneratzeko. Beste PID batekin hastea beharrezkoa izan daiteke, adibidez, PID zaharra jada sisteman erabiltzen bada.
  • Habiaratu diren aparailu-profilen egoeraren argazkiak gordetzeko eta leheneratzeko gaitasuna ezarri da.
  • Nfttabletan oinarritutako sareko baliabideen blokeoa eta desblokeoa ezarri da.
  • Aurrez sortutako veth gailuak leheneratzeko laguntza gehitu da.
  • Lehendik dauden ontzietara ontziak leheneratzeko laguntza hobetu da.
  • RPC bezeroentzat, PID berrerabilpena zehazteko gaitasuna gehitu da, pidfd mekanismoa erabiliz inplementatua.
  • Irudiak/ direktorioko proto fitxategi guztien lizentzia MIT-era aldatu da.

Iturria: opennet.ru

Gehitu iruzkin berria