Rilis CRIU 3.18, sistem kanggo nyimpen lan mulihake kahanan proses ing Linux

Rilis toolkit CRIU 3.18 (Checkpoint and Restore In Userspace) wis diterbitake, dirancang kanggo nyimpen lan mulihake proses ing ruang pangguna. Toolkit ngijini sampeyan kanggo nyimpen negara siji utawa klompok pangolahan, lan banjur nerusake karya saka posisi disimpen, kalebu sawise sistem urip maneh utawa ing server liyane, tanpa break sambungan jaringan wis mantep. Kode proyek disebarake miturut lisensi GPLv2.

Wilayah aplikasi teknologi CRIU kalebu njamin reboot OS tanpa ngganggu kesinambungan eksekusi proses sing wis suwe, Migrasi langsung saka wadhah terisolasi, nyepetake peluncuran proses alon (sampeyan bisa miwiti kerja saka negara sing disimpen sawise wiwitan), nindakake kernel nganyari tanpa miwiti maneh layanan, nyimpen periodik proses long-mlaku. tugas komputasi kanggo nerusake karya ing cilik saka kacilakan, imbangan beban ing simpul ing kluster, duplikat pangolahan ing mesin liyane (garpu kanggo sistem remot), nggawe jepretan saka aplikasi pangguna sak operasi kanggo analisis ing sistem liyane utawa yen perlu kanggo mbatalake tumindak luwih ing program. CRIU digunakake ing sistem manajemen wadah kayata OpenVZ, LXC/LXD lan Docker. Owah-owahan sing perlu kanggo CRIU bisa digunakake kalebu ing kernel Linux utama.

Ing release anyar:

  • Sampeyan bisa nggunakake CRIU tanpa hak root.
  • Dhukungan ditambahake kanggo sinyal SIGTSTP (sinyal interaktif kanggo nundha eksekusi, sing, ora kaya SIGSTOP, bisa diproses lan ora digatekake).
  • Nambahake parameter "--skip-file-rwx-check" kanggo ngliwati mriksa ijin file (r / w / x) sajrone pemulihan.
  • Dhukungan ditambahake kanggo opsi IP_PKTINFO lan IPV6_RECVPKTINFO.
  • Kanggo platform ARM, dhukungan kanggo breakpoints hardware wis dileksanakake.
  • Nambahake optimasi savepoint kanggo file hantu sing arang banget (--ghost-fiemap).

Source: opennet.ru

Add a comment