Kutolewa kwa CRIU 3.18, mfumo wa kuokoa na kurejesha hali ya michakato katika Linux.

Kutolewa kwa zana ya zana za CRIU 3.18 (Angalia na Urejeshe Katika Nafasi ya Mtumiaji) imechapishwa, iliyoundwa ili kuhifadhi na kurejesha michakato katika nafasi ya mtumiaji. Chombo cha zana hukuruhusu kuokoa hali ya moja au kikundi cha michakato, na kisha kuanza tena kazi kutoka kwa nafasi iliyohifadhiwa, pamoja na baada ya kuwasha upya mfumo au kwenye seva nyingine, bila kuvunja viunganisho vya mtandao vilivyowekwa tayari. Msimbo wa mradi unasambazwa chini ya leseni ya GPLv2.

Maeneo ya matumizi ya teknolojia ya CRIU ni pamoja na kuhakikisha kuwa OS inawashwa tena bila kuvuruga mwendelezo wa michakato ya muda mrefu, Uhamiaji wa moja kwa moja wa vyombo vilivyotengwa, kuharakisha uzinduzi wa michakato ya polepole (unaweza kuanza kufanya kazi kutoka kwa hali iliyohifadhiwa baada ya kuanzishwa), kutekeleza kernel. sasisho bila kuanzisha upya huduma, kuokoa mara kwa mara hali ya michakato ya muda mrefu. Kuweka kazi za kompyuta ili kuanza kazi katika tukio la ajali, kusawazisha mzigo kwenye nodi katika makundi, kunakili michakato kwenye mashine nyingine (uma kwa mfumo wa mbali), kuunda snapshots. ya maombi ya mtumiaji wakati wa operesheni ya uchambuzi kwenye mfumo mwingine au ikiwa ni muhimu kufuta vitendo zaidi katika programu. CRIU inatumika katika mifumo ya usimamizi wa kontena kama vile OpenVZ, LXC/LXD na Docker. Mabadiliko yanayohitajika kwa CRIU kufanya kazi yanajumuishwa kwenye kernel kuu ya Linux.

Katika toleo jipya:

  • Inawezekana kutumia CRIU bila haki za mizizi.
  • Usaidizi ulioongezwa kwa mawimbi ya SIGTSTP (ishara inayoingiliana ya kusimamisha utekelezaji, ambayo, tofauti na SIGSTOP, inaweza kuchakatwa na kupuuzwa).
  • Imeongezwa kigezo cha "--skip-file-rwx-check" ili kuruka ukaguzi wa ruhusa za faili (r/w/x) wakati wa urejeshaji.
  • Usaidizi umeongezwa kwa chaguo za IP_PKTINFO na IPV6_RECVPKTINFO.
  • Kwa majukwaa ya ARM, usaidizi wa viingilio vya maunzi umetekelezwa.
  • Uboreshaji wa sehemu ya kuhifadhi umeongezwa kwa faili chache za roho (--ghost-fiemap).

Chanzo: opennet.ru

Kuongeza maoni