DocumentCode :
702898
Title :
KμRB: Kernel microreboot mechanism
Author :
Savarimuthu, Nickolas ; Pitchai, Arish
Author_Institution :
Department of Computer Applications, National Institute of Technology Tiruchirappalli, Tamilnadu, India
fYear :
2012
fDate :
19-20 Oct. 2012
Firstpage :
218
Lastpage :
220
Abstract :
Microreboot is a widely implemented autonomic technique that imparts self-healing capability to distributed systems. This paper presents KμRB, a kernel microreboot mechanism that is proposed as a remedy to prevent application state loss after kernel crash. KμRB addresses the most significant limitations of previous approaches such as outdated application state restoration by Checkpoints and prolonged memory reservation to accommodate crash kernel by Otherworld. The framework of this mechanism builds on Kexec and KDump with minimal modifications, which enables rebooting the system with higher probability of the data being preserved. On kernel failure, modified Kexec loads fresh kernel image into main memory, KDump supports booting from nondefault boot location. The fresh kernel restores the application data and eventually replaces the memory occupied by crashed kernel.
Keywords :
Autonomic Computing; Distributed Computing; Kernel Crash; Kernel Microreboot; Microreboot;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Communication and Computing (ARTCom2012), Fourth International Conference on Advances in Recent Technologies in
Conference_Location :
Bangalore, India
Type :
conf
DOI :
10.1049/cp.2012.2531
Filename :
7087820
Link To Document :
بازگشت