Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Záplatujte jádro za provozu s Ksplice

rda
rda (neregistrovaný) ---.MadNet.sk
7. 9. 2010 0:22 Nový

Jsem paranoidni?

celé vlákno

Prvni co me napadlo po precteni clanku byla bezpecnost.. binarni patche, centralizovane rizene.. ach, ten potencial pro utok. Primo do jadra korporatnich „ovci“ :)

Mrkva.
Mrkva. (neregistrovaný) 94.127.132.---
7. 9. 2010 3:11 Nový

Re: Jsem paranoidni?

celé vlákno

Ne, je to to první, co mne napadlo.

Miroslav Prýmek aura:58
7. 9. 2010 8:08 Nový

Re: Jsem paranoidni?

celé vlákno

První, co mě napadlo, bylo, že by to vydavatelé distribucí měli co nejrychleji okopírovat :)

Mst. Spider
Mst. Spider (neregistrovaný) ---.tbcn.telia.com
7. 9. 2010 8:19 Nový

Re: Jsem paranoidni?

celé vlákno

Ono hlavne „korporatni ovce“ maji bezpecnostni politiky pro patchovani systemu, takze se do systemu bez rozmyslu neleje kazde jadro, co vyjde ;-)
Ksplice mi prijde jako takovy lepsi kexec, se kterym jsme si hrali, kdyz jsem nahaneli co nejvetsi uptime.

Pták
Pták (neregistrovaný) 203.56.196.---
7. 9. 2010 2:49 Nový

Naprostá ptákovina.

celé vlákno

To si pan Krčmář dělá srandu ?
Abych systém zaplácnul nějakou third-party closed-source komerční aplikací, které nevěřím, a nechal jí šahat na nejkritičtější část systému ......

gig
gig (neregistrovaný) ---.net.upcbroadband.cz
7. 9. 2010 5:07 Nový

Re: Naprostá ptákovina.

celé vlákno

řekněme všichni WOW.

w
w (neregistrovaný) ---.124.broadband7.iol.cz
7. 9. 2010 5:26 Nový

Re: Naprostá ptákovina.

celé vlákno

Nesmyslně paranoidní lidé si to mohou kompilovat sami.

brk
brk (neregistrovaný) ---.net.upcbroadband.cz
7. 9. 2010 6:26 Nový

Re: Naprostá ptákovina.

celé vlákno

V Článku je uvedeno „Ksplice je plně open-source a je k dispozici pod licencí GNU GPL 2“. Tohle se podle vás nyní označuje closed-source?

Pták
Pták (neregistrovaný) 203.56.196.---
7. 9. 2010 6:46 Nový

Re: Naprostá ptákovina.

celé vlákno

Na Wikipedii je sice psáno, že jde o open-source aplikaci a je tam i odkaz na zdrojáky, na http://www.ksplice.com/ jsem ale zdrojáky nenašel, zato na mne vyběhlo TRY IT NOW a PRICING ;-)
Dle http://www.ksplice.com/terms
„Some Ksplice software related to the Services is available in source code
form under the terms of the GNU General Public License“.
Ve mne to teda moc důvěry nebudí.
A abych si instaloval na kernel trialware ? Kde to jsme ? Ve windowsech ?

Michal
Michal (neregistrovaný) 88.103.91.---
7. 9. 2010 8:06 Nový

Re: Naprostá ptákovina.

celé vlákno

http://www.ksplice.com/software
(tarball, git repozitář)
http://www.ksplice.com/paper
(whitepaper o ksplice, kde je poměrně rozepsáno, jak to funguje)
Možná by napříště nebylo od věci, strávit pár minut čtením, než začnete posílat příspěvky s titulkem „Naprostá ptákovina“.. Pro ostatní, kteří se na ty stránky podívali, to vypadá poměrně hloupě.
Michal

ondrah aura:54
7. 9. 2010 10:15 Nový

Re: Naprostá ptákovina.

celé vlákno

„Kde to jsme ? Ve windowsech ?“
No nevím, kde jsou ostatní, ale ty jsi zjevně mimo :-)

petr_p
petr_p (neregistrovaný) 2002:93fb:17--:----:----:----:----:----
7. 9. 2010 8:08 Nový

Ksplice není všemocný

celé vlákno

V článku chybí podstatná informace, že přes ksplice lze zavádět jen některé změny. Především nelze aktalizovat kód, který očekává jiné datové struktury nebo prostě mění jejich význam.

Nevím, nakolik je nástroj inteligentní, ale obecně problém to je nerozhodnutelný. Takže představa, že běžný správce bude vyzobávat jednotlivé commity, kontrolovat jejich ABI a pak je přes ksplice uváženě nasazovat, je velmi naivní.

Tady má právě smysl zmiňovaná komerční služba. Nicméně ale opakuji, že ne všechny opravy lze takto nasadit a že restartům se rozhodně nevyhnete.

Jiří J.
Jiří J. (neregistrovaný) 188.175.39.---
7. 9. 2010 10:20 Nový

Re: Ksplice není všemocný

celé vlákno

> Především nelze aktalizovat kód, který očekává jiné datové struktury
> nebo prostě mění jejich význam.
Ano, přesně na to myslím vývojáři narazili, když s tím přišli na linux kernel mailing list.
Jinak osobně bych řekl, že pokud si nějaká firma nemůže dovolit jeden restart měsíčně (kolikrát i méně, chyby v jádře většinou nejsou kritického bezpečnostního rázu), pak má pravděpodobně i nějaký HA cluster pro případ selhání hardware jednoho stroje a v takovém případě není velký problém stroje aktualizovat postupně, bez potřeby ksplice.

Rado1
Rado1 (neregistrovaný) 165.72.200.---
7. 9. 2010 10:32 Nový

Re: Ksplice není všemocný

celé vlákno

Opatchovavat okolo tisic servrov uz problem je.
Pisat, ze tolko servrov predsa nikto nema, nemusis. Nebudes mat pravdu. Ani v CR nebudes mat pravdu.

Jiří J.
Jiří J. (neregistrovaný) 188.175.39.---
7. 9. 2010 11:51 Nový

Re: Ksplice není všemocný

celé vlákno

Jistě, ale i tak může být potenciálně větším problémem ksplice, přidává to další (významnou) možnost vzniku kritické chyby. Ne ve smyslu bezpečnosti, ale ve smyslu stability systému.
Jen jsem naznačil, že pokud si někdo nemůže dovolit počkat pár sekund, než se stroj restartuje (pravda, u centos a jiných „server“ distribucí je to kolikrát 2+ minuty), pak má pravděpodobně i dost sofistikované failover řešení, které tyto výpadky během restartů eliminuje.

Michal Jordan aura:66
7. 9. 2010 13:17 Nový

Re: Ksplice není všemocný

celé vlákno

Casto zalezi na tom co vsetko server robi este pred zavedenim samotneho operacneho systemu. Treba sa trosku pohrat v biose a zvojit rozumny kompromis rychlosti bootovania a nastavenia biosovych kontrol..

rda
rda (neregistrovaný) ---.orange.sk
7. 9. 2010 14:30 Nový

Re: Ksplice není všemocný

celé vlákno

Nejdelsi je u me nabeh SAS radice.. nez si to nabootuje ten svuj interni OS tak to trva.. a dela to pri kazdem rebootu, i bez power-cycle.

Michal Jordan aura:66
7. 9. 2010 17:42 Nový

Re: Ksplice není všemocný

celé vlákno

Pri niektorych radicoch sa da nastavit limit cakania na uzivatelovu reakciu. Ale celkovo aj radice s ktorymi som sa stretol ja relativne dlho „bootuju“.

Franta Kučera aura:80
8. 9. 2010 0:19 Nový

Re: Ksplice není všemocný

celé vlákno

Někteří ale používají serverové železo a tam je to jiné než na běžném PC – musí se čekat relativně dlouho než proběhnou různé testy inicializují se diskové řadiče a další krámy – a až pak začne nabíhat Linux, což už může být těch pár vteřin, ale předtím to jsou řádově minuty (resp. pod minutu se často nedá dostat). Další věc je, že po naběhnutí linuxového jádra startují démoni – databáze, aplikační servery, aplikace… a to můžou být další minuty, než bude systém plně funkční. Před restartem zase bylo potřeba všechno povypínat a bezpečně uložit – takže to máme výpadek řádově tak 5–10 minut – ne tedy „pár sekund“.
Jinak celkem souhlas – tam, kde je požadavek na vysokou dostupnost, se většinou používají clustery, nebo je ten server dostatečně oddělený od potenciálních útočníků, takže se s aktualizací počká na vhodnou chvíli. Přesto mi ale Ksplice přijde jako zajímavé řešení – možná že za pár let, až opadnou tyhle počáteční strachy, nám záplatování jádra za chodu přijde jako něco naprosto normálního, stejně jako dnes bereme třeba virtualizaci nebo LVM, kde si člověk za chodu pracuje s diskovými oddíly.

J
J (neregistrovaný) 2001:470:9e70:----:----:----:----:----
8. 9. 2010 17:47 Nový

Re: Ksplice není všemocný

celé vlákno

Jj, nejkratsi rozumna doba ocekavaneho vypadku pri restartu je 1/2 hodiny. Pokud neni tak nema smysl riskovat restart. Pricemz ocekavam, ze tahle vec muze naprosto s prehledem sejmout lusknutim prstu cely system, takze bych stejne neriskoval nasazovat zaplatu na produkcnim systemu za chodu, kdyz si vypadek nemuzu dovolit.
Presne jak bylo receno, bud mam cluster a pak si muzu patchovat stroje postupne (a muzu na to mit script, takze se tim nemusim zabyvat rucne) nebo mam firewall a dalsi zarizeni a pak me nejaka dira v bezicim system nemuze vytrhnout a restartuju to az bude cas.
Mozna vhodne pro specificke pripady, ale rozhodne nijak zasadne nutne pro kriticka nasazeni. Tam se zajisteni chodu 24/7 resi jinak.

Franta Kučera aura:80
7. 9. 2010 11:36 Nový

Re: Ksplice není všemocný

celé vlákno

Ono nejde o to vyhnout se restartům úplně a držet nesmyslné uptimy v řádech stovek dní. Jde spíš o to, odložit restart na nějakou přijatelnou dobu (noc, víkend) a do té doby mít záplatovaný systém.

sd
sd (neregistrovaný) ---.pilsfree.net
8. 9. 2010 12:05 Nový

Re: Ksplice není všemocný

celé vlákno

to prave resi komercni ksplice – maji privatni custom patche ktere backportuji beze zmeny struktur takze z toho postupem casu vznika krasny lepenec (a musi drzet vetve pro vsechny LTS distro)

Patrik Šíma aura:90
7. 9. 2010 10:48 Nový

Re: Záplatujte jádro za provozu s Ksplice

celé vlákno

Čtu si tek-paper a koukám, že ve zdrojích mají samý phrack, milworm… A pak, že jsou ti hackeři k ničemu :)

_r3450n_
_r3450n_ (neregistrovaný) 165.72.200.---
7. 9. 2010 17:32 Nový

Dotaz

celé vlákno

A kdyz tam nemam tu oznamovaci oblast? Cas a datum tam je, ale nic vic. Myslim, ze se mi povedlo tu oblast kousek po instalaci vypnout. Jde neak zapnout?

_r3450n_
_r3450n_ (neregistrovaný) 165.72.200.---
7. 9. 2010 17:41 Nový

Re: Dotaz

celé vlákno

Resp. vratit tam tu oblast neni problem , ale zadna ikonka se v ni po instalaci nezobrazi, takze nevim jestli tam mam tu spravnou oblast. Vidim nastaveni zvuku, messenger, browser a network.

Lenin POWER! aura:41
7. 9. 2010 20:22 Nový

Neco podobneho ma AIX 6

celé vlákno

viz prezentace http://www.scribd.com/doc/4852373/Aix-6 strana 21

haplo602
haplo602 (neregistrovaný) ---.austin.hp.com
8. 9. 2010 8:01 Nový

cele to je problem meniaceho sa ABI

celé vlákno

cely problem je meniace sa ABI linuxoveho jadra. keby pre nejaky main branch bolo stabilne, nieje problem spravit cez VM instrukcie prebratie systemu novym jadrom.
proste sa zastavi system, jadra si predaju potrebne data (file deskriptory, cache atd) a nove jadro pekne bezi. system stoji par sekund a je to.
bohuzial na linuxe to je nemozne.

Izak
Izak (neregistrovaný) 193.179.215.---
8. 9. 2010 8:20 Nový

Re: cele to je problem meniaceho sa ABI

celé vlákno

Tak treba v RHEL to neni problem, ti se drzi celou dobu jednoho kernelu, do ktereho backportuji opravy …
Ale to nic nemeni na stavu, ze bych se toho bal a radeji server restartoval … je jen malo serveru na svete, ktreby bylo problem restartovat … ja dokonce tvrdim, ze je to mozno udelat i za plneho provozu … kdyz je vypadek par minut, tak je to OK … treba zminene lekarstvi se pocita bezne i s vypadkem 3 dni … a pristroje po tu dobu dale shromazduji data u sebe … nez je zacnou prepisovat …

Sten
Sten (neregistrovaný) ---.seznam.cz
9. 9. 2010 10:51 Nový

Re: cele to je problem meniaceho sa ABI

celé vlákno

Jenže i u stabilního vnějšího ABI ( read(struct FileDescriptor *descr)) se mění interní ABI ( struct FileDescriptor {...}), takže to nejde jednoduše předat. Proč myslíte, že tohle Windows ještě neumí?

Zasílat nově přidané příspěvky e-mailem