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

Ġie ppubblikat ir-rilaxx tal- toolkit CRIU 3.18 (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:

  • Huwa possibbli li tuża CRIU mingħajr drittijiet tal-għeruq.
  • Appoġġ miżjud għas-sinjal SIGTSTP (sinjal ta 'pawsa interattiv li, b'differenza SIGSTOP, jista' jiġi pproċessat u injorat).
  • Miżjud parametru "--skip-file-rwx-check" biex taqbeż il-kontroll tal-permessi tal-fajl (r/w/x) waqt l-irkupru.
  • Appoġġ miżjud għall-għażliet IP_PKTINFO u IPV6_RECVPKTINFO.
  • Għall-pjattaformi ARM, ġie implimentat appoġġ għall-breakpoints tal-ħardwer.
  • Miżjud ottimizzazzjoni tal-punt ta' salvataġġ għal fajls ghost skars ħafna (--ghost-fiemap).

Sors: opennet.ru

Żid kumment