Vydání CRIU 3.18, systému pro ukládání a obnovu stavu procesů v Linux

Bylo zveřejněno vydání sady nástrojů CRIU 3.18 (Checkpoint and Restore In Userspace), určené k ukládání a obnově procesů v uživatelském prostoru. Sada nástrojů vám umožňuje uložit stav jednoho nebo skupiny procesů a poté pokračovat v práci z uložené pozice, a to i po restartu systému nebo na jiném serveru, aniž byste přerušili již vytvořená síťová připojení. Kód projektu je distribuován pod licencí GPLv2.

Mezi aplikace technologie CRIU patří zajištění restartu operačního systému bez narušení kontinuity dlouho běžících procesů, živá migrace izolovaných kontejnerů, zrychlení spouštění pomalých procesů (mohou se spustit ze stavu uloženého po inicializaci), provádění aktualizací jádra bez restartu služeb, periodické ukládání stavu dlouho běžících výpočetních úloh pro obnovení práce v případě havárie, vyvažování zátěže mezi uzly v klastrech, duplikování procesů na jiný počítač (forking na vzdálený systém) a vytváření snímků uživatelských aplikací během provozu pro jejich analýzu na jiném systému nebo v případě, že je třeba zrušit další akce v programu. CRIU se používá v systémech pro správu kontejnerů, jako jsou OpenVZ, LXC/LXD a Docker. Změny potřebné pro fungování CRIU jsou zahrnuty v jádru jádra. Linux.

V novém vydání:

  • Poskytuje možnost používat CRIU bez práv root.
  • Přidána podpora signálu SIGTSTP (signál interaktivní pauzy, který lze na rozdíl od SIGSTOP zpracovat a ignorovat).
  • Přidán parametr "--skip-file-rwx-check" pro přeskočení kontroly oprávnění souboru (r/w/x) při obnově.
  • Přidána podpora pro možnosti IP_PKTINFO a IPV6_RECVPKTINFO.
  • Pro platformy ARM byla implementována podpora hardwarových bodů přerušení.
  • Přidána optimalizace uložených bodů pro velmi řídké soubory duchů (--ghost-fiemap).

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster