Safe and automatic live update for operating systems

Cristiano Giuffrida, Anton Kuijsten, Andrew S. Tanenbaum · 2013

Increasingly many systems have to run all the time with no downtime allowed. Consider, for example, systems controlling electric power plants and e-banking servers. Nevertheless, security patches and a constant stream of new operating system versions need to be deployed without stopping running programs. These factors naturally lead to a pressing demand for live update---upgrading all or parts of the operating system without rebooting. Unfortunately, existing solutions require significant manual intervention and thus work reliably only for small operating system patches.

Read the paper · More papers on PaperTik