Fault Tolerance Through Redundant Execution on COTS Multicores: Exploring Trade-offs

被引:5
|
作者
Shen, Yanyan [1 ]
Heiser, Gernot
Elphinstone, Kevin
机构
[1] UNSW Sydney, Sydney, NSW, Australia
关键词
seL4; microkernel; SEU; replication; fault tolerance; SINGLE-EVENT-UPSETS; INDUCED SOFT ERRORS;
D O I
10.1109/DSN.2019.00031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High availability and integrity are paramount in systems deployed in life- and mission-critical scenarios. Such fault-tolerance can be achieved through redundant co-execution (RCoE) on replicated hardware, now cheaply available with multicore processors. RCoE replicates almost all software, including OS kernel, drivers, and applications, achieving a sphere of replication that covers everything except the minimal interfaces to non-replicated peripherals. We complement our original, loosely-coupled RCoE with a closely-coupled version that improves transparency of replication to application code, and investigate the functionality, performance and vulnerability trade-offs.
引用
收藏
页码:188 / 200
页数:13
相关论文
共 50 条
  • [21] Macroevolutionary constraints to tolerance: trade-offs with drought tolerance and phenology, but not resistance
    Pearse, Ian S.
    Aguilar, Jessica
    Schroder, John
    Strauss, Sharon Y.
    ECOLOGY, 2017, 98 (11) : 2758 - 2772
  • [22] Exploring Trade-offs in Parallel Beam-ACO
    Hajewski, Jeff
    Oliveira, Suely
    Stewart, David E.
    Weiler, Laura
    2021 IEEE 11TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2021, : 1525 - 1534
  • [23] Exploring Performance Trade-offs in Tactical Edge Networks
    Sridharan, Vignesh
    Motani, Mehul
    Jalaian, Brian
    Suri, Niranjan
    IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (08) : 28 - 33
  • [24] Embedded-system design: Exploring trade-offs
    Levy, M
    EDN, 2000, 45 (11) : 58 - +
  • [25] Energetic Trade-Offs and Hypometabolic States Promote Disease Tolerance
    Ganeshan, Kirthana
    Nikkanen, Joni
    Man, Kevin
    Leong, Yew Ann
    Sogawa, Yoshitaka
    Maschek, J. Alan
    Van Ry, Tyler
    Chagwedera, D. Nyasha
    Cox, James E.
    Chawla, Ajay
    CELL, 2019, 177 (02) : 399 - +
  • [26] Trade-offs and Noise Tolerance in Signal Detection by Genetic Circuits
    Guantes, Raul
    Estrada, Javier
    Poyatos, Juan F.
    PLOS ONE, 2010, 5 (08):
  • [27] Antibiotic tolerance and persistence have distinct fitness trade-offs
    Michaux, Charlotte
    Ronneae, Severin
    Giorgio, Rachel T.
    Helaine, Sophie
    PLOS PATHOGENS, 2022, 18 (11)
  • [28] Exploring Software Project Effort versus Duration Trade-offs
    Symons, Charles
    IEEE SOFTWARE, 2012, 29 (04) : 67 - 74
  • [29] Exploring the complex trade-offs and synergies of global ecosystem services
    Wang, Jinnan
    Wu, Wenjun
    Yang, Meng
    Gao, Yueming
    Shao, Jiacheng
    Yang, Weishan
    Ma, Guoxia
    Yu, Fang
    Yao, Nan
    Jiang, Hongqiang
    ENVIRONMENTAL SCIENCE AND ECOTECHNOLOGY, 2024, 21
  • [30] Exploring the benefits and trade-offs of design standardization in capital projects
    Choi, Jin Ouk
    Shrestha, Binit Kumar
    Kwak, Young Hoon
    Shane, Jennifer
    ENGINEERING CONSTRUCTION AND ARCHITECTURAL MANAGEMENT, 2022, 29 (03) : 1169 - 1193