Sakin CRIU 3.16, tsarin adanawa da maido da yanayin tafiyar matakai a cikin Linux

An buga kayan aikin CRIU 3.16 (Checkpoint and Restore In Userspace), wanda aka tsara don adanawa da dawo da matakai a cikin sararin mai amfani. Kayan aikin kayan aiki yana ba ku damar adana yanayin ɗaya ko rukuni na tsari, sannan ku ci gaba da aiki daga wurin da aka ajiye, gami da bayan tsarin sake kunnawa ko kan wata uwar garken, ba tare da karya hanyoyin haɗin yanar gizo da aka riga aka kafa ba. Ana rarraba lambar aikin a ƙarƙashin lasisin GPLv2.

Yankunan aikace-aikacen fasahar CRIU sun haɗa da tabbatar da sake kunna OS ba tare da rushe ci gaba da aiwatar da tafiyar matakai na dogon lokaci ba, ƙaurawar kwantena masu keɓe, haɓaka ƙaddamar da matakan jinkiri (zaku iya fara aiki daga jihar da aka ajiye bayan farawa), aiwatar da kernel. sabuntawa ba tare da sake farawa da sabis ba, lokaci-lokaci ceton yanayin tafiyar matakai na lokaci-lokaci. Yin lissafin ayyuka don ci gaba da aiki idan ya faru, daidaita nauyin nodes a cikin gungu, yin kwafi akan wani na'ura (cokali mai yatsa zuwa tsarin nesa), ƙirƙirar hotuna na hoto. aikace-aikacen mai amfani yayin aiki don bincike akan wani tsarin ko kuma idan ya zama dole a soke ƙarin ayyuka a cikin shirin. Ana amfani da CRIU a tsarin sarrafa kwantena kamar OpenVZ, LXC/LXD da Docker. Canje-canjen da ake buƙata don CRIU yayi aiki an haɗa su a cikin babban kwaya na Linux.

A cikin sabon saki:

  • Ƙara umarnin criu-ns don maido da hoton tsari da aka adana tare da sabon PID kuma a cikin wani wurin sunaye na daban. Fara da PID daban na iya zama dole, misali, idan an riga an fara amfani da tsohuwar PID a cikin tsarin.
  • An aiwatar da ikon adanawa da maido da hotuna na yanayin bayanan bayanan gida da aka gina.
  • Aiwatar da toshewa da buɗe albarkatun cibiyar sadarwa bisa nftables.
  • Ƙara tallafi don maido da na'urorin veth da aka riga aka ƙirƙira.
  • Ingantattun tallafi don maido da kwantena zuwa kwas ɗin da ke akwai.
  • Ga abokan cinikin RPC, an ƙara ikon tantance sake amfani da PID, aiwatar da su ta amfani da tsarin pidfd.
  • An canza lasisin duk fayilolin proto a cikin hotuna/ directory zuwa MIT.

source: budenet.ru

Add a comment