• DocumentCode
    3322468
  • Title

    Dynamic Adaptation Applied to Sabotage Tolerance

  • Author

    Guelton, Serge ; Gautier, Thierry ; Pazat, Jean-Louis ; Varrette, Sébastien

  • Author_Institution
    INRIA Paris Res. team, Rennes Univ., Rennes
  • fYear
    2009
  • fDate
    18-20 Feb. 2009
  • Firstpage
    237
  • Lastpage
    244
  • Abstract
    Distributed computing platforms contribute for a large part to some of the most powerful computers.Such architectures raise new challenges, typically in terms of scheduling, adaptability and security. This paper addresses the issue of result-checking in distributed environments, where tasks or their results could have been corrupted due to benign or malicious acts.Using a macro-data flow representation of the program execution, this article presents a novel approach based on work-stealing scheduling to dynamically adapt the execution to sabotage while keeping a reasonable slowdown rate.Unlike static adaptation or adaptation at the source code level, a dynamic adaptation at the middleware level is proposed, enforcing separation of concepts and programming transparency.This article contains both conceptual and experimental results that show the interest, feasibility and limits of the concept.
  • Keywords
    middleware; scheduling; security of data; distributed computing; macro-data flow representation; malicious acts; middleware level; result-checking; sabotage tolerance; transparency programming; work-stealing scheduling; Certification; Computer networks; Concurrent computing; Distributed computing; Dynamic programming; Grid computing; Laboratories; Middleware; Peer to peer computing; Processor scheduling; dynamic adaptation; sabotage tolerance; work stealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2009 17th Euromicro International Conference on
  • Conference_Location
    Weimar
  • ISSN
    1066-6192
  • Print_ISBN
    978-0-7695-3544-9
  • Type

    conf

  • DOI
    10.1109/PDP.2009.19
  • Filename
    4912939