A scheduling method for divisible workload problem in grid environments

Nguyen The Loc, Said Elnaffar, Takuya Katayama, Ho Tu Bao

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    2 Citations (Scopus)

    Abstract

    Scheduling divisible workloads in distributed systems has been one of the interesting research problems over the last few years. Most of the scheduling algorithms previously introduced are based on the master-worker model. However, the majority of these algorithms assume that workers are dedicated machines, which is a wrong assumption in distributed environments such as Grids. In this work, we propose a dynamic scheduling methodology that takes into account the three prominent aspects of Grids: heterogeneity, dynamicity, and uncertainty. Our contribution is threefold. First, we present an analytical model for processing local and Grid tasks at each non-dedicated worker. Second, we present a simple prediction method to forecast the available CPU capacity and bandwidth at each worker. Third, we introduce a dynamic, multi-round scheduling algorithm.

    Original languageEnglish
    Title of host publicationProceedings - Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2005
    Pages513-517
    Number of pages5
    DOIs
    Publication statusPublished - 2005
    Event6th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2005 - Dalian, China
    Duration: Dec 5 2005Dec 8 2005

    Publication series

    NameParallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings
    Volume2005

    Other

    Other6th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2005
    Country/TerritoryChina
    CityDalian
    Period12/5/0512/8/05

    Keywords

    • Divisible tasks
    • Dynamic scheduling algorithm
    • Grid computing
    • Multi-round algorithm
    • Performance prediction

    ASJC Scopus subject areas

    • Software
    • Theoretical Computer Science
    • Hardware and Architecture
    • Computer Science Applications

    Fingerprint

    Dive into the research topics of 'A scheduling method for divisible workload problem in grid environments'. Together they form a unique fingerprint.

    Cite this