Lançimi i CRIU 3.16, sistemit për ruajtjen dhe rikthimin e gjendjes së proceseve në Linux

ËshtĂ« publikuar versioni 3.16 i instrumentit CRIU (Checkpoint and Restore In Userspace), i destinuar pĂ«r ruajtjen dhe rikthimin e proceseve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Ky instrument lejon ruajtjen e gjendjes sĂ« njĂ« ose njĂ« grupi procesesh, dhe mĂ« pas vazhdimin e punĂ«s nga pozita e ruajtur, pĂ«rfshirĂ« edhe pas riçelimit tĂ« sistemit ose nĂ« njĂ« server tjetĂ«r pa ndĂ«rprerjen e lidhjeve rrjetĂ«sore tĂ« vendosura. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2.

Fushat e përdorimit të teknologjisë CRIU përfshijnë sigurimin e ri-ngritjes së OS-së pa prishur vazhdimësinë e proceseve afatgjata, migrimin e drejtpërdrejtë të kontejnerëve të izoluar, përshpejtimin e nisjes së proceseve të ngadalta (mund të filloni punën nga gjendja e ruajtur pas inicializimit), realizimin e përditësimeve të bërthamës pa rinisjen e shërbimeve, ruajtjen periodike të gjendjes së detyrave të larta për të rifilluar punën në rast dështimi, balansimin e ngarkesës në nyjet e grupeve, kopjimin e proceseve në makinat e tjera (fork në sistemin e largët), krijimin e snapshot-eve të aplikacioneve të përdoruesit gjatë punës për analizën e tyre në një sistem tjetër ose në rast se do të duhet të anulojmë veprimet e mëtejshme në program. CRIU përdoret në sisteme menaxhimi të kontejnerëve si OpenVZ, LXC/LXD dhe Docker. Ndryshimet e nevojshme për funksionimin e CRIU janë përfshirë në bërthamën kryesore të Linux-it.

Në lëshimin e ri:

  • Shtuar komanda criu-ns, qĂ« lejon rikthimin e njĂ« kopje tĂ« ruajtur tĂ« procesit me njĂ« identifikues tĂ« ri PID dhe nĂ« njĂ« hapĂ«sirĂ« tĂ« veçantĂ« emrimi tĂ« pikave tĂ« montimit (mount namespace). Nisja me njĂ« PID tjetĂ«r mund tĂ« jetĂ« e nevojshme, pĂ«r shembull, nĂ« rast se PID-i i vjetĂ«r tashmĂ« pĂ«rdoret nĂ« sistem.
  • Implementuar mundĂ«sia pĂ«r ruajtjen dhe rikthimin e kopjeve tĂ« gjendjeve tĂ« profileve tĂ« thelluar apparmor.
  • Implementuar bllokimi dhe zhbllokimi i burimeve rrjetĂ«sore mbi bazĂ«n e nftables.
  • Shtuar mbĂ«shtetje pĂ«r rikthimin e pajisjeve veth tĂ« krijuara mĂ« parĂ«.
  • PĂ«rmirĂ«suar mbĂ«shtetjen pĂ«r rikthimin e kontejnerĂ«ve nĂ« pod-et ekzistuese.
  • PĂ«r klientĂ«t RPC, shtuar mundĂ«sinĂ« e pĂ«rcaktimit tĂ« ri-pĂ«rdorimit tĂ« PID, implementuar pĂ«rmes mekanizmit pidfd.
  • Licenca pĂ«r tĂ« gjithĂ« skedarĂ«t proto nĂ« katalogun images/ Ă«shtĂ« ndryshuar nĂ« MIT.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster