Liberasyon CRIU 3.18, yon sistèm pou sove ak restore eta a nan pwosesis nan Linux

Yo pibliye liv zouti CRIU 3.18 (Checkpoint and Restore In Userspace), ki fèt pou sove ak restore pwosesis nan espas itilizatè a. Zouti a pèmèt ou sove eta a nan youn oswa yon gwoup nan pwosesis, ak Lè sa a, rezime travay nan pozisyon an sove, ki gen ladan apre rdemare sistèm nan oswa sou yon lòt sèvè san yo pa kraze koneksyon yo rezo deja etabli. Kòd pwojè a distribye anba lisans GPLv2.

Pami domèn aplikasyon CRIU teknoloji, li te note ke eksplwatasyon an rdemare san yo pa deranje kontinwite nan ekzekisyon an nan pwosesis ki dire lontan, Live-migrasyon nan resipyan izole, akselere lansman an nan pwosesis dousman (ou ka kòmanse travay nan eta sove apre inisyalizasyon), mete ajou nwayo a san yo pa rekòmanse sèvis yo, sove detanzantan eta a nan travay enfòmatik ki dire lontan yo rekòmanse travay nan ka ta gen yon aksidan, balanse chaj la sou nœuds nan grap, kopi pwosesis sou yon lòt machin (fouchèt nan yon sistèm aleka), kreye snapshots nan aplikasyon itilizatè yo nan pwosesis la pou analize yo sou yon lòt sistèm oswa nan ka ou bezwen anile plis aksyon nan pwogram nan. CRIU yo itilize nan sistèm jesyon veso tankou OpenVZ, LXC/LXD, ak Docker. Chanjman ki nesesè pou CRIU travay yo enkli nan konpozisyon prensipal du Linux la.

Nan nouvo lage a:

  • Предоставлена возможность использования CRIU без прав root.
  • Добавлена поддержка сигнала SIGTSTP (интерактивный сигнал приостановки выполнения, который в отличие от SIGSTOP может быть обработан и проигнорирован).
  • Добавлен параметр «—skip-file-rwx-check» для пропуска проверки прав доступа к файлу (r/w/x) при восстановлении.
  • Добавлена поддержка опций IP_PKTINFO и IPV6_RECVPKTINFO.
  • Для платформ ARM реализована поддержка аппаратных точек останова.
  • Добавлена оптимизация точек сохранения для сильно разреженных ghost-файлов (—ghost-fiemap).

Sous: opennet.ru

Add nouvo kòmantè