سند علمی

Multiple Computing Task Scheduling Method Based on Dynamic Data Replication and Hierarchical Strategy

چکیده

As for the problem of how to carry out task scheduling and data replication effectively in the grid and to reduce task’s execution time, this thesis proposes the task scheduling algorithm and the optimum dynamic data replication algorithm and builds a scheme to effectively combine these two algorithms. First of all, the scheme adopts the ISS algorithm considering the number of tasks waiting queue, the location of task demand data and calculation capacity of site by adopting the method of network structure’s hierarchical scheduling to calculate the cost of comprehensive task with the proper weight efficiency and search out the best compute node area. And then the algorithm of ODHRA is adopted to analyze the data transmission time, memory access latency, waiting copy requests in the queue and the distance between nodes, choose out the best replications location in many copies combined with copy placement and copy management to reduce the file access time. The simulation results show that the proposed scheme compared with other algorithm has better performance in terms of average task execution time.

اسناد مشابه

  • A new energy-aware task scheduling method for data-intensive applications in the cloud

    سند علمی۲۰۱۶J. Network and Computer ApplicationsQing Zhao, Congcong Xiong, Ce Yu, Chuanlei Zhang

    Maximizing energy efficiency while ensuring the user's Service-Level Agreement (SLA) is very important for the purpose of environmental protection and profit maximization for the cloud service providers. In this paper, an energy and deadline aware task scheduling method for data-

  • Hybrid Task Scheduling Method for Cloud Computing by Genetic and DE Algorithms

    سند علمی۲۰۱۷Wireless Personal CommunicationsAmin Kamalinia, Ali Ghaffari

    Cloud computing makes it possible for users to use different applications through the internet without having to install them. Cloud computing is considered to be a novel technology which is aimed at handling and providing online services. For enhancing efficiency in cloud comput

  • Efficient dynamic task scheduling in virtualized data centers with fuzzy prediction

    سند علمی۲۰۱۱J. Network and Computer ApplicationsXiangzhen Kong, Chuang Lin, Yixin Jiang, Wei Yan

    System virtualization provides low-cost, flexible and powerful executing environment for virtualized data centers, which plays an important role in the infrastructure of Cloud computing. However, the virtualization also brings some challenges, particularly to the resource managem

  • Hybrid Task Scheduling Method for Cloud Computing by Genetic and PSO Algorithms

    مقاله۲۰۱۶Journal of Information Systems and TelecommunicationAmin Kamalinia, Ali Ghaffari

    Cloud computing makes it possible for users to use different applications through the internet without having to install them. Cloud computing is considered to be a novel technology which is aimed at handling and providing online services. For enhancing efficiency in cloud comput

  • A Task Scheduling Method after Clustering for Data Intensive Jobs in Heterogeneous Distributed Systems

    سند علمی۲۰۱۶JCSEKazuo Hajikano, Hidehiro Kanemitsu, Moo Wan Kim, Hee-Dong Kim

    Several task clustering heuristics are proposed for allocating tasks in heterogeneous systems to achieve a good response time in data intensive jobs. However, it has been one of challenging problems that how each task should be scheduled after a task allocation by a task clusteri

  • Chromatic Scheduling of Dynamic Data-Graph Computations

    سند علمی۲۰۱۴Tim Kaler, Charles E. Leiserson

    Data-graph computations are a parallel-programming model popularized by programming systems such as Pregel, GraphLab, PowerGraph, and GraphChi. A fundamental issue in parallelizing data-graph computations is the avoidance of races between computation occuring on overlapping regio