Miksi Linux aiheutti palvelukatkoksia?

Sivulta http://www.itviikko.fi/uutiset/2015/04/13/linuxin-ydin-uudistui-it-osastot-kiittavat/20154577/7?rss=8 :

"Live patchingin avulla Linux-ytimeen voidaan tehdä muutoksia tai se voidaan päivittää ilman tarvetta järjestelmän uudelleenkäynnistykselle.

Monissa yrityksissä ominaisuutta varmasti kiitellään, sillä se tarkoittaa sitä, ettei esimerkiksi verkkopalvelimen tarvitse kärsiä uudelleenkäynnistykseen liittyvästä downtimesta eli ajasta, jolloin palvelu tai palvelin ei ole käytössä."

Miten niin tuollainen aiheutti ennen palvelukatkoksia? Olen maallikko näissä asioissa, mutta eikö palvelimet voitu ennen päivittää siten, että päivityksen ajaksi järjestelmä koneelta A kopioitiin toiselle koneella B, sitten A päivitettiin ja lopuksi B kopioitiin takaisin A:lle? Missä vaiheessa tuollaisessa aiheutui katkos?
9<50
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

"Miten niin tuollainen aiheutti ennen palvelukatkoksia? Olen maallikko näissä asioissa, mutta eikö palvelimet voitu ennen päivittää siten, että päivityksen ajaksi järjestelmä koneelta A kopioitiin toiselle koneella B, sitten A päivitettiin ja lopuksi B kopioitiin takaisin A:lle? Missä vaiheessa tuollaisessa aiheutui katkos?"

Esim. silloin kun ei ole kahta palvelinta kun persaukiset tykkää nuukailla.

Tiettyjä palvelimia ei myöskään aina saa edes helposti kahdennettua kun ohjelmisto ei tue replikointia. Se kahdennushan on käytännössä sitä, että on kaksi identtistä palvelinta ja kun toiseen tulee dataa niin se replikoi sen toiseen, sitten vaihdetaan toiselle toiminta toiselle kun toista päivitetään, niin alasajon aikana kertyneet operaatiot puretaan sitten toiselle, että ovat taas synkronoitu. Näinhän ne tietokannat toimii ja sovelluspalvelimilla useinkin voi suoraan heittää toiselle kun data taltioidaan kantaan jota replikoidaan.

Tunnetusti jotkut LDAP palvelimet eräissä järjestelmissä eivät ole mahdollistaneet enempää kuin yhtä, että sitä kun tarvitsee päivitellä niin voi joutua ajamaan koko klusterin alas hetkellisesti vaikka muita palvelimia voi boottailla miten huvittaa.

Virtualisointijärjestelmät voivat olla myös hyvin monimutkaisia ja niihin tulee toisinaan mielenkiintoisia vikatilanteita, että voi olla klusteri jumissa ja ylläpitokaverit eivät saa sitä oikenemaan ennen kuin kaikki palvelimet on ajettu alas ja käynnistetty. Tällaisessa tilanteessa kyllä tiedetään, että tulee huoltokatko ja se alasajo voidaan tehdä hallitusti.

Kyllä niitä 99,999% saatavuuden järjestelmiäkin on ja olen itse sellaisia tehnyt ja ylläpitänyt.

Äänestä

Eli, Linux ei ole tähänkään mennessä aiheuttanut palvelukatkoksia. Sitä on boottailtu kuten muitakin kun tullut päivitystarvetta ja päällä olevat järjestelmät eivät aina salli jatkuvaa kahdennusta.

Äänestä
  • No ei toki sen enempää kuin muutkaan, mutta siltikin kyllähän semmoinen systeemi on paljon parempi / helmpompi, minkä voi päivittää ilman koko paskan uudelleenkäynnistystä.

    Äänestä

  • hmhmhm kirjoitti:

    No ei toki sen enempää kuin muutkaan, mutta siltikin kyllähän semmoinen systeemi on paljon parempi / helmpompi, minkä voi päivittää ilman koko paskan uudelleenkäynnistystä.

    Toki, tuollainen siitä nyt sitten tulisi. Onhan noita aikaisemminkin toki ollut ja on olemassa ohjelmointikielikin (Erlang) joka tehty juuri tuota silmällä pitäen.

    Yleensä nuo serverit vaan olleet sellaisia joita käynnistellään aika ajoin.

    Äänestä

Aloittaja on ymmärtänyt oikein, aloittajan esimerkissä sammutetaan A ja B-kone vuorotellen.

Äänestä

aja Ccleaner

Äänestä

Koskas tuo tulee Ubuntu 14.04:ään vai tuleeko? Tiedän kyllä, että sen saa asennettua erikseen mutta mieluummin otan tavallisten päivitysten mukana.

Äänestä
  • Sanoisin että ei tule. Uudempi kerneli voi tulla mutta kyseistä ominaisuutta tuskin tuetaan vielä, että eiköhän ne testaile ja harjoittele enste 15.10 julkaisulla, ja se on sitten valmiiksi tuotteistettu tulevassa Ubuntu 16.04 LTS:ssä.

    Se uusin teknologia kun tulee niin siinä kestää aikansa ennen kuin se on testattu ja tuotteistettu. Kaikennäköisiä kvanttikoneita ja uusia valmistusmenetelmiä piireillekin tulee mutta ennen kuin se on kaupan hyllyllä niin se kestää.

    Saat toki olla uuden tekniikan koekaniini. Muista vaan testata ahkerasti ja anna palautetta.

    Äänestä

  • En tiedä päivitysaikataulua, mutta mulla onnistui manuaalipäivitys ongelmitta. Tämä koekaniini on ollut toistaiseksi tyytyväinen.

    Äänestä

Kommentoi aloitusta


maallikkoutelias kirjoitti:

Sivulta http://www.itviikko.fi/uutiset/2015/04/13/linuxin-ydin-uudistui-it-osastot-kiittavat/20154577/7?rss=8 :

"Live patchingin avulla Linux-ytimeen voidaan tehdä muutoksia tai se voidaan päivittää ilman tarvetta järjestelmän uudelleenkäynnistykselle.

Monissa yrityksissä ominaisuutta varmasti kiitellään, sillä se tarkoittaa sitä, ettei esimerkiksi verkkopalvelimen tarvitse kärsiä uudelleenkäynnistykseen liittyvästä downtimesta eli ajasta, jolloin palvelu tai palvelin ei ole käytössä."

Miten niin tuollainen aiheutti ennen palvelukatkoksia? Olen maallikko näissä asioissa, mutta eikö palvelimet voitu ennen päivittää siten, että päivityksen ajaksi järjestelmä koneelta A kopioitiin toiselle koneella B, sitten A päivitettiin ja lopuksi B kopioitiin takaisin A:lle? Missä vaiheessa tuollaisessa aiheutui katkos?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu