Ridurre il fermo macchina e aumentarne la disponibilità
L'applicazione di patch richiede spesso il riavvio delle macchine, specie se la patch riguarda il sistema operativo e il suo kernel, per ridurre al minimo i costi del downtime è bene preventivare i fermi di manutenzione per l'applicazione delle correzioni al SO, ma questo non è sempre possibile.
Ci sono situazioni di emergenza, ad esempio vulnerabilità critiche che devono essere risolte quanto prima, che richiedono l'intervento e l'applicazione di correzioni. In questi casi torna molto utile la possibilità di applicare patch senza avere un fermo macchina (live patch).
Sono doversi i sistemi critici dove un fermo ha costi spezzo inaccettabili, database in memory, simulazioni, sistemi che servono utenze numerose, ecc.
Suse ha sviluppato, e rilasciato alla comunità open (GPL), kGraft una tecnologia per il live patching.
kGraft è integrato nella versione Suse Linux Enterprise Server 12 (SLES 12) di Suse.