Oficjalna wersja SUSE kGraft już dostępna
Przestoje serwerów kosztują, zarówno te planowane, jak i nieplanowane. Instalowanie ważnych poprawek w jądrze oprogramowania systemowego serwerów do tej pory zwykle wymagało restartu maszyny. To już jednak przeszłość. Firma SUSE upubliczniła finalną wersję oprogramowania kGraft, za pomocą którego można aktualizować systemy Linux bez konieczności ich restartowania. W odróżnieniu od innych istniejących na rynku technologii, kGraft nie wymusza zatrzymania jądra systemu – nawet na krótki czas. Znacznie uprości więc życie administratorom systemów, którzy bez przerywania pracy serwerów Linux będą mogli teraz instalować poprawki bezpieczeństwa czy inne ważne aktualizacje systemowe bez zakłócania pracy użytkownikom.
„kGraft był jednym z projektów badawczych prowadzonych w naszych laboratoriach SUSE Labs i szybko okazał się bardzo obiecującym rozwiązaniem, na bazie którego można wyposażyć użytkowników biznesowych w narzędzie do aktualizowania systemów Linux bez konieczności wyłączania serwerów” mówi Vojtech Pavlík, dyrektor laboratoriów SUSE Labs. „Mamy teraz możliwość szybkiego, niezawodnego instalowania poprawek, bez konieczności wcześniejszego planowania tego typu działań i bez konieczności wyłączania czy restartowania dowolnej liczby serwerów. A to z kolei zwiększa stabilność i bezpieczeństwo działania środowiska IT, ma też wpływ na obniżenie kosztów. Nasza technologia poprawi wskaźnik nieprzerwanego czasy pracy systemów, tzw. uptime, w środowiskach obsługujących kluczowe aplikacje biznesowe”.
kGraft opiera się na nowoczesnych technologiach systemu Linux, w tym samomodyfikującym się kodzie INT3/IPI-NMI , mechanizmie aktualizacji analogicznym do RCU, alokacji przestrzeni NOP opartym na mCount i standardowym module jądra z mechanizmami do linkowania i wgrywania (loading/linking). Ponieważ kGraft korzysta z innych dostępnych już technologii linuksowych, do działania wymaga niewielkiej ilości kodu.
Technologa kGraft została zaprezentowana oficjalne wczoraj podczas konferencji Collaboration Summit 2014 organizowanej przez Linux Foundation. Firma SUSE przedłożyła finalną wersję kGraft do zatwierdzenia i będzie razem ze społecznością dalej pracować nad stworzeniem wspólnego, standardowego rozwiązania do uaktualniania „na żywo” linuksowych systemów operacyjnych. Więcej informacji o kGraft oraz oprogramowanie do pobrania są dostępne na stronie https://www.suse.com/products/live-patching/.
Źródło: SUSE