Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (4)
Emner Styresystemer, Linux

Drop genstarten: Uptrack patcher din Linux-kerne uden reboot

Værktøjet Uptrack patcher og opgraderer en kørende Linux-server uden at skulle genstarte maskinen bagefter. Anvendeligt, men primært for servere uden redundans, siger dansk hostingfirma.

Af Mikkel Meister Fredag, 12. februar 2010 - 8:12

Den amerikanske virksomhed Ksplice lancerede tidligere på ugen tjenesten Uptrack til Linux-servere. Uptrack gør det muligt at opgradere og patche Linux-distributionen på en server uden at skulle genstarte maskinen ? et såkaldt hot update.

Ifølge Ksplice bad leverandørerne af de store Linux-distributioner sidste år kunderne om at opdatere eller patche kernen cirka en gang om måneden.

Dermed har eksempelvis hostingfirmaer skullet planlægge servicevinduer, hvor serveren kan 'tages ned', mens der rebootes efter en ændring i Linux-kernen.

Linux-platformen er generelt kendt for ikke at skulle genstartes i kølvandet på softwareopdateringer, men når der bliver pillet ved selve Linux-kernen, er der ingen vej uden om en genstart af serveren, for at ændringerne kan træde i kraft.

»Genstarter er forstyrrende og kræver kostbar overvågning. Nu kan systemadministratorer holde systemerne opdaterede uden at skulle møde ind søndag klokken to om natten for at tage alt ned. Dermed kan de undgå den største hovedpine ved serveradministration,« udtaler administrerende direktør i Ksplice, Jeff Arnold, i en pressemeddelelse.

Uptrack adskiller sig fra eksisterende løsninger ved at foretage ændringer i kernekoden på objektkode-niveau i stedet for kildekode-niveau, hvilket ifølge Ksplice i langt de fleste tilfælde fjerner behovet for, at en programmør manuelt skal gennemføre hot update'en.

Dansk hostingfirma: Fin løsning i visse tilfælde Ifølge Ksplice har omkring 40 større it-virksomheder kørt med Uptrack i en periode inden lancering for at afprøve teknologien i praksis.

Hos det danske hostingfirma Armada Hosting har man i omegnen af 5-600 servere kørende i en blanding af Windows Server 2003/2008 og Linux-distributionerne Red Hat Enterprise Linux og CentOS.

Armada Hosting har ikke selv prøvet kræfter med Uptrack, men administrerende direktør i Armada Hosting, Christer Hasse, vurderer, at Uptrack kan have sin berettigelse i nogle tilfælde.

Nogen revolution er værktøjet dog ikke.

»Det lyder jo meget fedt, men det er ret kompliceret at splitte en kerne ad på den måde for at opgradere den, især når der er mange processorkerner og tråde i gang,« siger Christer Hasse til Version2.

»Derfor ville vi nok alligevel sidde og overvåge processen,« siger Christer Hasse.

Samtidig er fordelen til at overse for de af Armada Hostings kunder, der har rigtig kritiske applikationer kørende. De har som regel serverredundans, og derfor betyder en genstart af en server ikke så meget.

»Men der kan virkelig opnås en gevinst for de kunder, der kun har én server kørende til at løfte opgaverne,« siger Christer Hasse.

Samtidig indeholder Uptrack en overvågningsdel, der ifølge Christer Hasse kan være til stor gavn, når der skal holdes styr på, hvilke dele af serveroperativssystemet, der er opdateret, og hvor der stadig mangler at blive grebet ind.

Han tvivler dog på, at de fleste kunder har et behov for at pille ved Linux-kernen én gang om måneden, som Ksplice oplyser.

»Det er selvfølgelig et validt argument, hvis man bare ukritisk vil rulle alle opdateringer ud. Men den slags opdateringer til kernen kan for eksempel være en rettelse til en fejl i et USB-interface, som typisk ingen indflydelse har på serverdriften. Derfor vil det måske nærmere være en gang hvert halve eller hele år, at man har brug for at opdatere kernen, afhængigt af operativsystem,« siger Christer Hasse.

Windows-udgave ville blive en sællert Den helt store tidsrøver er dog Windows-serverne hos Armada Hosting.

»Vi bruger meget tid på at servicere Window-maskinerne, fordi de ofte kræver en genstart efter opdatering. Så hvis KSplice kunne lave en Windows-version, ville vi klappe i vores hænder, og så tror jeg, at de ville have en sikker sællert,« siger Christer Hasse.

»Men det kræver, at Microsoft gør Windows-kernen open source, og det er nok ikke så sandsynligt,« tilføjer direktøren.

Ifølge KSplice koster Uptrack-tjenesten 3,95 dollar, knapt 22 kroner, om måneden per server for distributionerne Red Hat Enterprise Linux, CentOS, Debian og Ubuntu LTS, hvilket falder til 2,95 dollar, 16 kroner, efter de første 20 servere.

Læs mere om, hvordan Uptrack patcher og opgraderer Linux-kernen uden genstart under fanebladet Eksterne links.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Application Consultant- AIX og Linux
Udgivet 9. dec 2011 12.11
Er du ekstrabladet.dk's nye udvikler med fokus på kommentarsystem og brugere?
Udgivet 2. feb 9.21
SAP Supply Chain Management Senior konsulent
Udgivet 13. okt 2011 13.40
SAP PP Senior-konsulent
Udgivet 8. feb 8.56

Kommentarer (4)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Lars K. Hansen 12. feb. 2010 - 09.20
 
Nice

Så kan vi godt fjerne "reboot" kommandoen fra vores linux maskiner :)

Det skal nok blive et hit for dem som kun har en server som Armada pointere.

Hvis de laver en til Windows vil MS sikkert have en lign. tjeneste året efter som installeres automatisk og som ikke kan fjernes.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Nikolaj Hansen 12. feb. 2010 - 09.23
 
Værdi?

Jeg kan forestille mig, at det her primært er et værktøj til at upgrade kernel objects på en kørende kernel.

Så vidt jeg kan se, så vil det device, der er bag et kernel object stadig skulle "ned" imens man erstatter driveren.

Eks. vil eksisterende tcp connections over et NIC vel blive disconneted ganske kort?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Lars Lundin 12. feb. 2010 - 09.39
 
Hmm

Hvis en genstart kan gå galt, så må der også være noget der kan gå galt med at rette i hukommelse, der anvendes af en kørende kerne - og jeg kan forestille mig at forkert skrivning i en kørende kernes hukommelse kan skabe store problemer (som i worst-case må kunne inkludere ødelæggelse af fil-systemet).

Hvis nedetid er uacceptabelt, så ville jeg mene at det var en bedre ide at skaffe serverredundans, så man kan udføre planlagt vedligeholdelse med genstart.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Nikolaj Hansen 12. feb. 2010 - 09.51
 
Re: Hmm

Ja, jeg ville heller ikke bryde mig om, at skulle "warm-patche" drivere til mine disk controllere.

Specielt ikke hvis det er noget, der bruges til multi disk setup så som volume management eller zfs.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Teknologirådet reddet: Fortsætter i ændret konstruktion

Udgivet 10. feb 11.32Opdateret 10. feb 11.32

Version2 tester: Her kan du fare vild i Windows 8

Udgivet 10. feb 10.44Opdateret 10. feb 11.04

Rygte: Google snart klar med Dropbox-konkurrent

Udgivet 10. feb 10.19Opdateret 10. feb 10.19

Ny blog stiller skarpt på juraen i it-kontrakter

Udgivet 10. feb 10.00Opdateret 10. feb 10.15

Windows 8 Consumer Preview klar til download 29. februar

Udgivet 10. feb 9.49Opdateret 10. feb 10.24
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

    11 comments.
    Last update 19 minutter 22 sekunder
    Skrevet af Rasmus Toftdahl Olesen
  2. Er it-skandalerne kontrakternes skyld?

    2 comments.
    Last update 26 minutter 26 sekunder
    Skrevet af Nicolai Dragsted
  3. Microsoft frigiver Android-version af OneNote

    7 comments.
    Last update 29 minutter
    Skrevet af Thomas Bundgaard
  4. Derfor bliver dårlige it-projekter ikke stoppet i tide

    3 comments.
    Last update 42 minutter 5 sekunder
    Skrevet af Kasper Jørgensen
  5. 4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

    5 comments.
    Last update 54 minutter 55 sekunder
    Skrevet af Thomas Vestergaard
  6. XBMC på fit-PC3

    19 comments.
    Last update 56 minutter 59 sekunder
    Skrevet af John Knuhtsen
  7. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    53 comments.
    Last update 1 time 8 minutter
    Skrevet af Jesper Lund Stocholm
  8. It skal spare kommunerne for 165 millioner kroner i 2012

    1 comment.
    Last update 1 time 8 minutter
    Skrevet af Christian Nobel
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300