• DocumentCode
    2345534
  • Title

    Bag-of-Tasks Self-Scheduling over Range-Queriable Search Overlays

  • Author

    Mendes, Hammurabi ; Weigang, Li ; Boukerche, Azzedine ; De Melo, Alba Cristina Magalhães Alves

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Brasilia, Brasilia, Brazil
  • fYear
    2009
  • fDate
    19-21 Oct. 2009
  • Firstpage
    109
  • Lastpage
    116
  • Abstract
    The opportunistic computing paradigm is extremely valuable to modern technical and scientific endeavors, as it can support the demand for large and steady amounts of computing capacity. The applications of opportunistic computing environments often require independent and intensive processing over different data sets, characterizing themselves as BoT applications. Opportunistic computing systems, however, usually employ centralized approaches to do task allocation, a problematic situation on sizable settings. This paper proposes and evaluates a peer-to-peer technique that allows the self-scheduling of tasks without any central controller whatsoever, aiming at opportunistic computing scenarios running BoT applications. Its key is to employ range query capabilities of search overlays like Skip Graphs as an infrastructure for fully distributed allocation decisions. Experimental results obtained in a message-passing simulator consisting of 5,000 nodes and 75,000 tasks show that central points of failure were eliminated and communication bottlenecks were highly alleviated, subject to some congestion characteristics of the search overlay.
  • Keywords
    peer-to-peer computing; query processing; scheduling; BoT applications; bag-of-tasks self-scheduling; distributed allocation decisions; message-passing simulator; opportunistic computing paradigm; peer-to-peer technique; range-queriable search overlays; skip graphs; task allocation; Biology computing; Centralized control; Computational modeling; Computer applications; Computer networks; Concurrent computing; Control systems; Distributed computing; Network topology; Peer to peer computing; bag-of-tasks; opportunistic computing; range queries; self-scheduling; skip graphs; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network and Parallel Computing, 2009. NPC '09. Sixth IFIP International Conference on
  • Conference_Location
    Gold Coast, QLD
  • Print_ISBN
    978-1-4244-4990-3
  • Electronic_ISBN
    978-0-7695-3837-2
  • Type

    conf

  • DOI
    10.1109/NPC.2009.37
  • Filename
    5328436