Ħruġ ta' CRIU 3.16, sistema għall-iffrankar u r-restawr tal-istat tal-proċessi fil-Linux

Ġie ppubblikat ir-rilaxx tal- toolkit CRIU 3.16 (Checkpoint and Restore In Userspace), iddisinjat biex isalva u jirrestawra l-proċessi fl-ispazju tal-utent. Is-sett ta 'għodda jippermettilek li tiffranka l-istat ta' wieħed jew grupp ta 'proċessi, u mbagħad terġa' tibda taħdem mill-pożizzjoni salvata, inkluż wara reboot tas-sistema jew fuq server ieħor, mingħajr ma tkisser konnessjonijiet tan-netwerk diġà stabbiliti. Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja GPLv2.

L-oqsma ta 'applikazzjoni tat-teknoloġija CRIU jinkludu l-iżgurar ta' reboots tal-OS mingħajr ma tfixkel il-kontinwità tal-eżekuzzjoni ta 'proċessi fit-tul, Migrazzjoni live ta' kontenituri iżolati, tħaffef it-tnedija ta 'proċessi bil-mod (tista' tibda taħdem mill-istat salvat wara l-inizjalizzazzjoni), it-twettiq tal-qalba aġġornamenti mingħajr ma jerġgħu jibdew is-servizzi, perjodikament jiffrankaw l-istat ta 'proċessi fit-tul.Computing kompiti biex jerġgħu jibdew ix-xogħol f'każ ta' ħabta, jibbilanċjaw it-tagħbija fuq nodi fi gruppi, duplikazzjoni ta 'proċessi fuq magna oħra (furketta għal sistema remota), ħolqien ta' snapshots ta ' applikazzjonijiet tal-utent waqt it-tħaddim għall-analiżi fuq sistema oħra jew f'każ li jkun meħtieġ li tikkanċella aktar azzjonijiet fil-programm. CRIU jintuża f'sistemi ta 'ġestjoni tal-kontejners bħal OpenVZ, LXC/LXD u Docker. Il-bidliet meħtieġa biex CRIU jaħdem huma inklużi fil-kernel prinċipali tal-Linux.

Fir-rilaxx il-ġdid:

  • Żid il-kmand criu-ns biex jirrestawra snapshot tal-proċess salvat b'PID ġdid u fi spazju tal-isem tal-muntatura separat. Jista' jkun meħtieġ li tibda b'PID differenti, pereżempju, jekk il-PID l-antik ikun diġà qed jintuża fis-sistema.
  • Ġiet implimentata l-abbiltà li tissejvja u tirrestawra snapshots tal-istat tal-profili apparmor nested.
  • Imblukkar u żblokk implimentati tar-riżorsi tan-netwerk ibbażati fuq nftables.
  • Appoġġ miżjud għar-restawr ta 'apparati veth maħluqa minn qabel.
  • Appoġġ imtejjeb għar-restawr tal-kontenituri għall-imżiewed eżistenti.
  • Għall-klijenti RPC, ġiet miżjuda l-abbiltà li jiġi ddeterminat l-użu mill-ġdid tal-PID, implimentata bl-użu tal-mekkaniżmu pidfd.
  • Il-liċenzja għall-proto files kollha fl-immaġini/direttorju nbidlet għal MIT.

Sors: opennet.ru

Żid kumment