
Full text loading...
Background: In cloud computing era, large scale scientific applications process large amount of data in the data centers. Placing of this data onto a data center is a critical issue performed as part of workflow management system and aims to find the best data center to place the data. It has a direct impact on performance, cost and execution time of workflows. Methods: In this paper, a novel data placement strategy is proposed based on Crow Search Algorithm (CSA) that dynamically distributes the data sets to appropriate data centers during runtime stage of workflow. Results: The results obtained b y CSA based run time data placement algorithm are evaluated with the results of other algorithms. Simulation results acknowledge that using CSA based data placement algorithm provides appropriate results in comparison to the other algorithms.