• DocumentCode
    3330531
  • Title

    Building a Coordination Framework to Support Behavior-Based Adaptive Checkpointing for Open Distributed Embedded Systems

  • Author

    Chen, Nianen ; Ren, Shangping

  • Author_Institution
    Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    Checkpointing is a commonly used approach to provide fault-tolerance and improve system dependability. However, using a constant and pre-configured checkpointing frequency may compromise other QoS criteria when there are resource and timing constraints. The frequency of checkpointing should be based on the importance of corresponding entities´ behaviors and should also be runtime adaptable. The paper presents a behavior-based coordination framework. In this framework, behavior-based adaptive checkpointing is treated as a coordination concern; different coordination constraints are applied based on the behaviors that the entities are currently engaged in. Our prototyping and empirical experiments have shown that we are able to achieve behavior-based coordination in a more modular way with limited performance overhead. The experiments also demonstrate that the framework scales well when the number of entities involved in the system increases
  • Keywords
    checkpointing; embedded systems; fault tolerant computing; open systems; behavior-based adaptive checkpointing; fault-tolerance computing; open distributed embedded system; system dependability; Checkpointing; Embedded computing; Embedded system; Energy consumption; Fault tolerance; Frequency; Hardware; Middleware; Scalability; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.114
  • Filename
    4076902