Mekanizmi Kexec HandOver për rinisjen e bërthames Linux pa humbje të gjendjes

Në listën e dërgesave të bërthamës Linux është paraqitur versioni i gjashtë i patch-eve me zbatimin e mekanizmit Kexec HandOver (KHO), i zhvilluar nga inxhinierët e kompanive Amazon, Microsoft dhe Google. Patch-et tashmë janë pranuar në degën mm-everything, ku po grumbullohen ndryshimet për degën e ardhshme të bërthamës 6.16, të lidhura me menaxhimin e kujtesës. Në bazë të Kexec HandOver, kompania Google po zhvillon nën-sistemin Live Update Orchestrator (LUO), që lejon ri-ngarkimin e bërthamës pa ndaluar punën e pajisjeve.

Kexec HandOver ofron mundësi për të nisur një bërthamë të re nga një e vjetër pa humbur gjendjen e sistemit. Aktualisht, thirrja kexec() funksionon vetëm si një ngarkues, i cili thjesht nis një bërthamë të re, e cila më pas ri-inicializon plotësisht sistemin, që është ekuivalent me ri-ngarkimin, vetëm pa pjesëmarrjen e firmware-it. Seria e propozuar e patch-eve zbatoj një qasje tjetër. Para se të transferohet kontrolli te versione e re të bërthamës, gjendja e nën-sistemeve kyçe të bërthamës serializohet në një rajon kujtese, i cili nuk do të preket nga operacionet e mëtejshme. Bërthama e re, pasi merr kontrollin, rikthen gjendjen e serializuar përsëri. Nga pikëpamja e programeve të tjera, operacioni i zëvendësimit të bërthamës është i padukshëm.

Kexec HandOver mund të jetë i dobishëm në situata ku ndalimi nuk është i pranueshëm dhe është e nevojshme të sigurohet një cikël të vazhdueshëm pune për pajisje të veçanta. Për shembull, në serverat e virtualizimit, Kexec HandOver mund të aplikohet për të përditësuar bërthamën (dhe hipervizorin KVM), pa prekur kujtesën e zënë nga makinat virtuale dhe duke ruajtur gjendjen e ekzekutimit të tyre.

Burimi: opennet.ru

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