TY - GEN
T1 - Short-Liveness of Error Propagation in Kernel Can Improve Operating Systems Availability
AU - Sugimoto, Manabu
AU - Kubota, Takafumi
AU - Kono, Kenji
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - The reliability of operating systems is crucial to achieving high availability of computer systems. Unfortunately, Linux, a widely used operating system, is far from bug-free. Some recent studies point out error propagation is very short in the kernel and thus most data in the kernel are not corrupt even when a failure occurs. This paper explores the possibility of exploiting the property of 'short-liveness' of error propagation in the kernel to improve the operating system availability. Our novel design of the memory management scheme allows us to recover the kernel by removing inconsistent data structures corrupted during error propagations.
AB - The reliability of operating systems is crucial to achieving high availability of computer systems. Unfortunately, Linux, a widely used operating system, is far from bug-free. Some recent studies point out error propagation is very short in the kernel and thus most data in the kernel are not corrupt even when a failure occurs. This paper explores the possibility of exploiting the property of 'short-liveness' of error propagation in the kernel to improve the operating system availability. Our novel design of the memory management scheme allows us to recover the kernel by removing inconsistent data structures corrupted during error propagations.
KW - Error Propagation
KW - Operating System Availability
KW - Software Failure
UR - http://www.scopus.com/inward/record.url?scp=85072021417&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85072021417&partnerID=8YFLogxK
U2 - 10.1109/DSN-S.2019.00017
DO - 10.1109/DSN-S.2019.00017
M3 - Conference contribution
AN - SCOPUS:85072021417
T3 - Proceedings - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
SP - 23
EP - 24
BT - Proceedings - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
Y2 - 24 June 2019 through 27 June 2019
ER -