Faʻasaʻolotoina o le CRIU 3.18, o se faiga mo le faʻasaoina ma le toe faʻaleleia o le tulaga o faiga i Linux

O le tuʻuina atu o le CRIU 3.18 (Checkpoint and Restore In Userspace) toolkit, ua mamanuina e faʻasaoina ma toe faʻaleleia faiga i avanoa faʻaoga, ua lomia. O le meafaigaluega e mafai ai ona e faʻasaoina le setete o se tasi poʻo se vaega o faiga, ona toe amata lea o le galuega mai le tulaga faʻasaoina, e aofia ai pe a uma ona toe faʻafouina le faiga poʻo luga o se isi server e aunoa ma le motusia o fesoʻotaʻiga fesoʻotaʻiga ua uma ona faʻatulagaina. O le fa'ailoga o le poloketi o lo'o tufatufaina i lalo ole laisene GPLv2.

I totonu o vaega o le faʻaaogaina o tekonolosi CRIU, o loʻo maitauina o loʻo toe faʻafouina le OS e aunoa ma le faʻalavelaveina o le faʻaauauina o le faʻatinoina o faiga faʻaumiumi, Live-migration o koneteina tuʻufua, faʻavaveina le faʻalauiloaina o faiga faʻagesegese (e mafai ona e amata galue mai le setete faʻasaoina pe a uma ona faʻauluina), faʻafouina le fatu e aunoa ma le toe amataina o auaunaga, faʻasaoina i lea taimi ma lea taimi le tulaga o galuega tau komipiuta umi e toe amata ai galuega pe a tupu se faʻalavelave, faapaleni le uta i luga o nodes i fuifui, faiga faʻalua i luga o se isi masini (tuu i se faiga mamao), fatuina snapshots o tagata e faaaogāina talosaga i le faagasologa mo le iloiloina i latou i luga o se isi faiga pe i le tulaga e te manaomia e faalēaogāina nisi gaioiga i le polokalama. O lo'o fa'aogaina le CRIU i faiga fa'atonutonu o pusa e pei o OpenVZ, LXC/LXD, ma Docker. O suiga e manaʻomia mo le CRIU e galue ai o loʻo aofia i totonu o le fatuga autu o le fatu Linux.

I le faʻasalalauga fou:

  • E mafai ona fa'aoga CRIU e aunoa ma aia tatau.
  • Fa'aopoopo le lagolago mo le fa'ailoga SIGTSTP (se fa'ailo fa'agata feso'ota'iga, e le pei o le SIGSTOP, e mafai ona fa'agasolo ma le amana'ia).
  • Fa'aopoopoina le "--skip-file-rwx-check" parakalafa e fa'ase'e ai fa'atagaga o faila siaki (r/w/x) a'o toe fa'aleleia.
  • Fa'aopoopo le lagolago mo filifiliga IP_PKTINFO ma IPV6_RECVPKTINFO.
  • Mo fa'avae ARM, ua fa'atinoina le lagolago mo mea fa'aletonu.
  • Fa'aopoopo le fa'amaninoina o le fa'asao mo faila a le agaga e le'i tele (--ghost-fiemap).

puna: opennet.ru

Faaopoopo i ai se faamatalaga