Spoločnosť Canonical, tvorca populárnej linuxovej distribúcie Ubuntu, tento týždeň sprístupnila novú službu Canonical Livepatch Service poskytujúcu záplaty jadra za behu bez potreby reštartu.
Chyby v jadre operačného systému je možné vo všeobecnosti typicky opraviť len s pomocou reštartu operačného systému. V Linuxe s jeho modularitou v prípade chýb v dynamicky nahrávaných moduloch to je dlhodobo často možné aj za behu použitím nového modulu, už pred viacerými rokmi bola ale vytvorená aj technológia Ksplice umožňujúca za behu opraviť chyby aj v ostatných častiach jadra. Technológia bola ale kúpená spoločnosťou Oracle a do oficiálneho jadra sa nedostala.
V minulom roku následne ale pribudla do oficiálneho jadra technológia pre aktualizáciu jadra za behu vytvorená spoločne Red Hatom a SUSE.
Takáto technológia aktualizovania samozrejme vyžaduje aj službu poskytujúcu záplaty.
Takúto službu teraz pre Ubuntu spustila spoločnosť Canonical, pričom využíva práve technológiu z oficiálneho jadra.
Služba zatiaľ poskytuje záplaty pre oficiálne jadro 4.4 z verziu Ubuntu 16.04 s dlhou podporou a jej cieľom je umožniť dlhodobé používanie Ubuntu bez potreby reštartov. Určená je pre servery aj desktopy.
Ukážka nasadenia podpory aktualizácií jadra za behu (video: Canonical)
Takáto možnosť je špeciálne veľmi užitočná napríklad u dôležitých serverov zabezpečujúcich telekomunikačné a iné nepretržite poskytované služby alebo napríklad serverov používaných pre beh množstva virtuálnych strojov. Špeciálne užitočná je pri serveroch používaných na spúšťanie virtuálnych serverov technológiami kontajnerov ako Docker a LXD využívajúcich spoločné jadro, pri ktorých aktualizáciou príde automaticky aj k aktualizácii jadra v kontajneroch.
Uplatnenie môže nájsť ale aj u PC náročných užívateľov s množstvom spusteného softvéru, ktorí tak môžu bez problémov používať linuxové PC bez reštartu aj množstvo mesiacov alebo dokonca dlhšie.
Canonical zatiaľ pomocou služby opravuje len bezpečnostné chyby, všetky vážne a niektoré menej vážne. Opravy inej povahy cez službu neposkytuje a v prípade potreby aplikovania aj iných opráv je potrebné klasické nainštalovanie novej verzie jadra s reštartom.
Do Canonical Livepatch Service sa je potrebné zaregistrovať, pričom následne sa systémy identifikujú prideleným identifikátorom. Používanie služby na troch počítačoch je zadarmo, nad tento limit je služba dostupná užívateľom programu platenej podpory Ubuntu Advantage.
Aj pre užívateľov Ubuntu je v súčasnosti k dispozícii aj alternatívna možnosť. Oracle pomocou technológie Ksplice poskytuje platenú službu aktualizovania pre svoju linuxovú distribúciu a RHEL, ale tiež bezplatnú službu pre Fedoru a Ubuntu. Je ale otázne akú úroveň podpory má služba v prípade týchto iných distribúcií, keď napríklad zákaznícka podpora súčasťou služby nie je. Zároveň služba je oficiálne označená ako služba pre desktopy.
Canonical podľa popisu v oznámení službu pre svoju distribúciu okrem iného intenzívne testuje pripravované záplaty na rozličných konfiguráciách a kombináciách jadier, záplat, hardvéru.
a to se vyplatí Horste
Od: syntaxterrorA
|
Pridané:
20.10.2016 18:12
A pre technologie spolocneho jadra vyuzivajuce virtualne serveri zasielka naviac obsahuje i zdarma pridelene identifikatory priamo od Canonicalu a CD Richarda Müllera, obsahujuce i hit "Spočítaj ma".
som ti dal + lebo nepouzivam arch a na desktope by som ho ani za ten svet nechcel, od desktopu ocakvam, ze sa na nom bude dat pracovat/hrat a nie davat dokopy system pri kazdej druhej aktualizacii, ktora v archu pravidelnie nieco rozjebe.
no a samozrejme za dve jedine distribucie, z ktorych jedna(ubuntu lts) je rozumnejsia volba ako debilny centos,no vzdy lepsie ako suse alebo hovnom do tvare :)