ACM Home Page
Please provide us with feedback. Feedback
A provisioning model and its comparison with best-effort for performance-cost optimization in grids
Full text PdfPdf (363 KB)
Source
High Performance Distributed Computing archive
Proceedings of the 16th international symposium on High performance distributed computing table of contents
Monterey, California, USA
SESSION: Scheduling table of contents
Pages: 117 - 126  
Year of Publication: 2007
ISBN:978-1-59593-673-8
Authors
Gurmeet Singh  Information Sciences Institute
Carl Kesselman  Information Sciences Institute
Ewa Deelman  Information Sciences Institute
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 89,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1272366.1272382
What is a DOI?

ABSTRACT

The resource availability in Grids is generally unpredictable due to the autonomous and shared nature of the Grid resources and stochastic nature of the workload resulting in a best effort quality of service. The resource providers optimize for throughput and utilization whereas the users optimize for application performance. We present a cost-based model where the providers advertise resource availability to the user community. We also present a multi-objective genetic algorithm formulation for selecting the set of resources to be provisioned that optimizes the application performance while minimizing the resource costs. We use trace-based simulations to compare the application performance and cost using the provisioned and the best effort approach with a number of artificially generated workflow-structured applications and a seismic hazard application from the earthquake science community. The provisioned approach shows promising results when the resources are under high utilization and/or the applications have significant resource requirements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
The Open Science Grid Consortium, http://www.opensciencegrid.org.
 
3
 
4
 
5
 
6
 
7
Droegemeier, K. K., et al. Linked Environments for Atmospheric Discovery (LEAD): A CyberInfrastructure for Mesoscale Meteorology Research and Education. in 20th Conference on Interactive Information Processing Systems for Meteorology, Oceanography, and Hydrology. 2004. Seattle, WA.
 
8
 
9
 
10
Litzkow, M. J., M. Livny, and M. W. Mutka. Condor-a hunter of idle workstations. in Distributed Computing Systems, 1988., 8th International Conference on. 1988.
 
11
Czajkowski, K., I. Foster, and C. Kesselman, Agreement-based resource management. Proceedings of the IEEE, 2005. 93(3): p. 631--643.
 
12
 
13
 
14
Mandal, A., et al. Scheduling Strategies for Mapping Application Workflows onto the Grid. in The 14th IEEE International Symposium on High Performance Distributed Computing (HPDC-14). 2005.
 
15
 
16
17
 
18
 
19
Feitelson, D. G., Logs of real parallel workloads from production systems, in URL: http://www.cs.huji.ac.il/labs/parallel/workload.
 
20
Singh, G., C. Kesselman, and E. Deelman, A Provisioning Model and its Comparison with Best-Effort for Performance-Cost Optimization in Grids, in USC Technical Report no. 07-890. 2007.
 
21
Buyya, R. and M. Murshed, GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing. Concurrency and Computation: Practice and Experience, 2002. 14(13-15): p. 1175--1220.
 
22
Iosup, A., et al. How are Real Grids Used? The Analysis of Four Grid Traces and its Implications. in 7th IEEE/ACM International Conference on Grid Computing. 2006. Barcelona, Spain.
 
23
Sabin, G., V. Sahasrabudhe, and P. Sadayappan. Assessment and enhancement of meta-schedulers for multi-site job sharing. in High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium on. 2005.
 
24
 
25
Deelman, E., et al., Pegasus: Mapping Large-Scale Workflows to Distributed Resources, in Workflows for e-Science: Scientific Workflows for Grids, I. Taylor, et al., Editors. 2007, Springer.
 
26
Condor DAGMan: http://www.cs.wisc.edu/condor/dagman.
 
27
 
28
 
29
Zhao, H. and R. Sakellariou. Advance Reservation Policies for Workflows. in 12th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP). 2006. Saint-Malo, France.
 
30
 
31
Foster, I., et al. A Distributed Resource Management Architecture that Supports Advance Reservations and Co-Allocation. in Proc. International Workshop on Quality of Service. 1999.
 
32
Zhang, L., et al., RSVP: a new resource ReSerVation Protocol. Network, IEEE, 1993. 7(5): p. 8--18.
 
33
 
34
Brevik, J., D. Nurmi, and R. Wolski. Predicting Bounds on Queueing Delay in Space-Shared Computing Environments. in IEEE International Symposium on Workload Characterization. 2006.
35
 
36
Roblitz, T., F. Schintke, and J. Wendler. Elastic Grid Reservations with User-Defined Optimization Policies. in Proceedings of the Workshop on Adaptive Grid Middleware. 2004.
 
37
38

CITED BY  6

Collaborative Colleagues:
Gurmeet Singh: colleagues
Carl Kesselman: colleagues
Ewa Deelman: colleagues