Oracle kaapt software voor rebootloze kernelupdates
Gepubliceerd: Vrijdag 22 juli 2011
Auteur: Koen Vervloesem
Oracle neemt Ksplice over, het bedrijf achter de technologie om de Linux-kernel te updaten zonder dat een reboot nodig is. De ondersteuning van concurrenten Red Hat en SUSE wordt stopgezet.
Twee jaar geleden introduceerde het bedrijf Ksplice zijn technologie om beveiligingspatches op een draaiende Linux-kernel toe te passen zonder die te moeten rebooten. Er waren gratis demonstratieversies voor Ubuntu en Fedora en versies met commerciële support voor Red Hat Enterprise Linux, CentOS en SUSE Linux Enterprise. Ksplice heeft een klantenbestand opgebouwd van meer dan 700 bedrijven uit allerlei sectoren.
Enige zonder downtime
Gisteren kondigde Oracle aan dat het Ksplice overgenomen heeft. Het bedrijf wil de Ksplice-technologie als standaardfunctie toevoegen aan zijn supportplan Oracle Linux Premier Support. Oracle wil het met behulp van Ksplice ook mogelijk maken om diagnostische patches te installeren en te verwijderen zonder de kernel te moeten rebooten, waardoor Oracle Linux gemakkelijker te beheren zal zijn zonder verstoring van de bedrijfsactiviteiten.
In het persbericht benadrukt Oracle dat de combinatie van Oracle Linux Premier Support met de Ksplice-technologie naar verwachting de enige enterprise Linux-oplossing op de markt zal zijn die updates zonder downtime aanbiedt. Ondersteuning voor Red Hat Enterprise Linux en SUSE Linux Enterprise Server wordt immers stopgezet. Bestaande klanten hebben echter een e-mail gekregen met de melding dat ze support voor hun systeem nog kunnen vernieuwen.
Fork?
De basistools van Ksplice, een spin-off van het Massachusetts Institute of Technology, zijn open source (met als licentie GPL), maar Oracle heeft de broncode al van de website verwijderd (net zoals de blog die heel wat technische informatie bevatte). Aangezien Oracle alleen nog zijn eigen Linux-distributie gaat ondersteunen, is de verwachting dat er een fork zal komen van de originele broncode (versie 0.0.9 is nog beschikbaar op mirrors).
Voor rebootloze updates is echter meer nodig dan de broncode: het moeilijkste werk van Ksplice is het omzetten van patches in kernelmodules die de Linux-kernel kan laden, en daarvoor is gespecialiseerde mankracht nodig. Red Hat kan Ksplice dus forken, maar moet dan ook investeren in mensen om telkens de patches te prepareren om een rebootloze update mogelijk te maken. Of het bedrijf dit gaat doen is nog niet bekend.
