• DocumentCode
    3239614
  • Title

    Replica Prediction Guide Task Scheduling for a Highly Frequent Task-Submitting Circumstance in Grid Environment

  • Author

    Kang, Yu ; Yan, Xiangguo ; Zheng, Chongxun ; Kang, Jian

  • Author_Institution
    Key Lab. of Biomed. Inf., Xian Jiaotong Univ., Xian
  • fYear
    2008
  • fDate
    24-26 Oct. 2008
  • Firstpage
    180
  • Lastpage
    184
  • Abstract
    This paper aims at studying the task scheduling in a highly frequent task submitting circumstance in a specific grid environment. The grid is mainly comprised by PCs (personal computers) which in practice will not provide replica information to the grid replica catalogue because the frequent updating operation caused by task execution will consume lots of bandwidth and computing resources. Furthermore file replacement will occur if the storage element has insufficient storage space. Considering with these problems, the Replica Prediction Guide (RPG) task scheduling algorithm is introduced. By maintaining a Replica Prediction List (RPL), a Task Queue Wait Time Queue (TQWTQ) and the total size of working directory for each storage element without holding replica information, the grid scheduler can track the data sharing pattern between a task and replica content of a host, also the task wait time can be predicted by checking TQWTQ. More practically, the RPL can predict the replica contents of a machine even different file replacement strategies actually used on it. The simulation results show that the RPG algorithm has better performance than Queue Access Cost used in OptorSim and Storage Affinity algorithm when a set of tasks are submitted in high frequency.
  • Keywords
    file organisation; grid computing; microcomputers; peer-to-peer computing; queueing theory; scheduling; task analysis; data sharing; file replacement; grid environment; personal computers; replica catalogue; replica information; replica prediction guide task scheduling; task queue wait time queue; task-submitting circumstance; Bandwidth; Biomedical computing; Biomedical engineering; Computer science education; Frequency; Grid computing; Microcomputers; Personal communication networks; Processor scheduling; Scheduling algorithm; Scheduling; distributed systems; grid computing; image visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing, 2008. GCC '08. Seventh International Conference on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-0-7695-3449-7
  • Type

    conf

  • DOI
    10.1109/GCC.2008.104
  • Filename
    4662861