1 / 12

A Pareto Frontier for Optimizing Data Transfer vs. Job Execution in Grids

A Pareto Frontier for Optimizing Data Transfer vs. Job Execution in Grids. Javid Taheri | Postdoctoral Research Fellow. Albert Y. Zomaya | Professor and Director. Centre for Distributed and High Performance Computing School of Information Technologies

jud
Download Presentation

A Pareto Frontier for Optimizing Data Transfer vs. Job Execution in Grids

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Pareto Frontier for Optimizing Data Transfer vs. Job Execution in Grids Javid Taheri | Postdoctoral Research Fellow Albert Y. Zomaya| Professor and Director Centre for Distributed and High Performance Computing School of Information Technologies The University of Sydney, Sydney, Australia

  2. Introduction to Grid Computing • Problem Statement: Data-Aware Job Scheduling • GA-ParFnt • Pareto Frontier • Genetic Algorithm (GA) • Simulation and Analysis of Results • Conclusion

  3. Grid Computing

  4. Problem Statement • Data Aware Job Scheduling (DAJS) • (1) the overall execution time of a batch of jobs (NP-Complete) • (2) transfer time of all datafiles to their dependent jobs(NP-Complete) Computation Nodes Storage Nodes File 1 Job 1 File 2 Job 2 File 3 Job 3 ... ... Job N File M

  5. Problem Statement (cont.) SN CN Scheduler SN CN SN CN

  6. Preliminaries • Pareto Front • Genetic Algorithm

  7. GA for Finding DAJS’ Pareto Front (GA-ParFnt)

  8. Simulation • Test-Grid-4-8

  9. Discussion and Analysis • The shape of Pareto Front Test-Grid-8-4

  10. Discussion and Analysis • Scheduling Algorithms

  11. Conclusion • GA-ParFnt was effective in finding the Pareto Front of executing jobs vs Transfer time of Datafiles in Grids • Such Pareto Front could be estimated by exponential funcitons • Many scheduling algorithms are not optimal, despite their claim.

  12. THANK YOU Questions?

More Related