@article{ART002843522},
author={Sunghoon Son},
title={Improving Availability of Embedded Systems Using Memory Virtualization},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2022},
volume={27},
number={5},
pages={11-19},
doi={10.9708/jksci.2022.27.05.011}
TY - JOUR
AU - Sunghoon Son
TI - Improving Availability of Embedded Systems Using Memory Virtualization
JO - Journal of The Korea Society of Computer and Information
PY - 2022
VL - 27
IS - 5
PB - The Korean Society Of Computer And Information
SP - 11
EP - 19
SN - 1598-849X
AB - In this paper, we propose a fault tolerant embedded system using memory redundancy on the full-virtualization based virtual machine monitor. The proposed virtual machine monitor first virtualizes main memory of embedded system utilizing efficient shadow page table scheme so that the embedded system runs as a virtual machine on the virtual machine monitor. The virtual machine monitor makes the backup of the embedded system run as another virtual machine by copying memory contents of the embedded system into memory space of backup system according to predefined schedules. When an error occurs in the target virtual machine, the corresponding standby virtual machine takes the role of target virtual machine and continues its operation. Performance evaluation studies show that such backups and switches of virtual machines are performed with minor performance degradation.
KW - Embedded system;Memory virtualization;Shadow page table;Fault tolerance;Availability
DO - 10.9708/jksci.2022.27.05.011
ER -
Sunghoon Son. (2022). Improving Availability of Embedded Systems Using Memory Virtualization. Journal of The Korea Society of Computer and Information, 27(5), 11-19.
Sunghoon Son. 2022, "Improving Availability of Embedded Systems Using Memory Virtualization", Journal of The Korea Society of Computer and Information, vol.27, no.5 pp.11-19. Available from: doi:10.9708/jksci.2022.27.05.011
Sunghoon Son "Improving Availability of Embedded Systems Using Memory Virtualization" Journal of The Korea Society of Computer and Information 27.5 pp.11-19 (2022) : 11.
Sunghoon Son. Improving Availability of Embedded Systems Using Memory Virtualization. 2022; 27(5), 11-19. Available from: doi:10.9708/jksci.2022.27.05.011
Sunghoon Son. "Improving Availability of Embedded Systems Using Memory Virtualization" Journal of The Korea Society of Computer and Information 27, no.5 (2022) : 11-19.doi: 10.9708/jksci.2022.27.05.011
Sunghoon Son. Improving Availability of Embedded Systems Using Memory Virtualization. Journal of The Korea Society of Computer and Information, 27(5), 11-19. doi: 10.9708/jksci.2022.27.05.011
Sunghoon Son. Improving Availability of Embedded Systems Using Memory Virtualization. Journal of The Korea Society of Computer and Information. 2022; 27(5) 11-19. doi: 10.9708/jksci.2022.27.05.011
Sunghoon Son. Improving Availability of Embedded Systems Using Memory Virtualization. 2022; 27(5), 11-19. Available from: doi:10.9708/jksci.2022.27.05.011
Sunghoon Son. "Improving Availability of Embedded Systems Using Memory Virtualization" Journal of The Korea Society of Computer and Information 27, no.5 (2022) : 11-19.doi: 10.9708/jksci.2022.27.05.011