Faʻasaʻolotoina o le CRIU 3.16, 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.16 (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:

  • Fa'aopoopo le fa'atonuga criu-ns e toe fa'afo'i ai se fa'ata'ita'iga fa'aola fa'atasi ma se PID fou ma i totonu o se isi nofoaga fa'amaufa'ailoga. Amata i se PID ese atonu e manaʻomia, mo se faʻataʻitaʻiga, pe afai o le PID tuai o loʻo faʻaaogaina i le polokalama.
  • Ua fa'atinoina le tomai e fa'asaoina ma toe fa'afo'i fa'ata'ita'i ata o le tulaga o fa'aigoa fa'amaufa'ailoga.
  • Faʻatinoina le poloka ma le tatalaina o punaoa fesoʻotaiga e faʻavae i luga o nftables.
  • Fa'aopoopoina le lagolago mo le toe fa'afo'isia o masini veth na faia muamua.
  • Fa'aleleia atili le lagolago mo le toe fa'aleleia o koneteina i pusa o lo'o iai.
  • Mo tagata faʻatau RPC, ua faʻaopoopoina le mafai e fuafua ai le toe faʻaaogaina o le PID, faʻaaogaina e faʻaaoga ai le masini pidfd.
  • Ua suia le laisene mo faila faila uma i ata/fa'atonu ile MIT.

puna: opennet.ru

Faaopoopo i ai se faamatalaga