Linuxi kerneli on lisatud Live Update Orchestrator Live-režiimis uuendamiseks.

Linuxi tuuma koodibaasi, mille alusel formaalitakse 6.19 väljaande veebruari alguses, on vastu võetud LUO (Live Update Orchestrator) alamsüsteemi kood, mille on välja töötanud firma Google, et värskendada tuuma Live-režiimis ilma füüsilise taaskäivitamiseta. Alamsüsteem põhineb KHO (Kexec HandOver) mehhanismil, mis lisati tuuma 6.16 ja võimaldab käivitada uut tuuma vanast ilma süsteemi oleku kaotamata.

Live Update Orchestrator võimaldab tuuma täielikku taaskäivitamist ja värskendamist ilma töö katkestamiseta ja süsteemi, seadmete ja protsesside olekut kaotamata. Lisaks KHO funktsionaalsusele säilitab LUO alamsüsteem seadmete ja töömälu oleku ning tagab DMA ja katkestuste töötlemisega seotud tegevuste katkematuse. Oleku säilitamine toimub kuni katkestamiseni uuele tuumale ja taastatakse pärast uue tuuma aktiveerimist, ilma et süsteem ja rakendused kasutaja ruumis katkestaks seadmete järjepidevaid toiminguid.

Uue patšide seeria eripära on võimalus säilitada memfd-failide deskriptorid oluliste andmete oleku hoidmiseks mälus taaskäivituste vahel, nagu näiteks töömälu sisu. virtuaalmasinate. Alamsüsteemi peamiseks kasutusvaldkonnaks on kiire värskendamine serverid KVM hüperviisoril põhinevate virtualiseerimissüsteemidega, et kõrvaldada turvaprobleemid ja stabiilsus minimaalse virtuaalmasinate seiskamisajaga. Google kasutab juba seda tehnoloogiat oma töökeskkondades.

Erinevalt livepatchist, Ksplice'ist, kpatch'ist, kGraft'ist ja teistest kuumide patšide kehtestamise mehhanismidest ei piirdu uus alamsüsteem ainult erakorraliste paranduste kohaletoimetamise võimalusega töötavale tuumale, vaid võimaldab tuuma täielikku asendamist. Erinevalt kexec kutsetest, säilitab LUO alamsüsteem seadmete ja tuuma alamsüsteemide oleku taaskäivituste vahel, samas kui kexec kutse töötab ainult käivitajana, käivitades uue tuuma täieliku süsteemi uuesti algatamisega (mis on ekvivalente taaskäivitamisele, kuid ei edasta juhtimist püsivara).

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster