ACM Home Page
Please provide us with feedback. Feedback
Grid capacity planning with negotiation-based advance reservation for optimized QoS
Full text HtmlHtml (2 KB),  PdfPdf (341 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 2006 ACM/IEEE conference on Supercomputing table of contents
Tampa, Florida
SESSION: Technical papers table of contents
Article No. 103  
Year of Publication: 2006
ISBN:0-7695-2700-0
Authors
Mumtaz Siddiqui  University of Innsbruck, Innsbruck, Austria
Alex Villazón  University of Innsbruck, Innsbruck, Austria
Thomas Fahringer  University of Innsbruck, Innsbruck, Austria
Sponsors
IEEE : Institute of Electrical and Electronics Engineers
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 129,   Citation Count: 9
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/1188455.1188563
What is a DOI?

ABSTRACT

Advance reservation of Grid resources can play a key role in enabling Grid middleware to deliver on-demand resource provision with significantly improved Quality-of-Service (QoS). However, in the Grid, advance reservation has been largely ignored due to the dynamic Grid behavior, under-utilization concerns, multi-constrained applications, and lack of support for agreement enforcement. These issues force the Grid middleware to make resource allocations at runtime with reduced QoS. To remedy these, we introduce a new, 3-layered negotiation protocol for advance reservation of the Grid resources. We model resource allocation as an on-line strip packing problem and introduce a new mechanism that optimizes resource utilization and QoS constraints while generating the contention-free solutions. The mechanism supports open reservations to deal with the dynamic Grid and provides a practical solution for agreement enforcement. We have implemented a prototype and performed experiments to demonstrate the effectiveness of our approach.


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
Altair. Portable batch system (pbs) professional 7.1. http://www.altair.com/software/pbspro.htm.
 
3
4
 
5
Buyya, R., and Venugopal, S. 2004. The gridbus toolkit for service oriented grid and utility computing: An overview and status report. In Proceedings of the First IEEE International Workshop on Grid Economics and Business Models, IEEE Press, New Jersey, USA, 1936.
 
6
Cluster Resources, I. Super clusters: Center for hpc cluster resource management and scheduling. http://www.supercluster.org/projects/.
 
7
Consortium, T. A. G. http://www.austriangrid.at.
 
8
Cooper, K., Dasgupta, A., Kennedy, K., Koelbel, C., Mandal, A., Marin, G., Mazina, M., Mellor-Crummey, J., Berman, F., Casanova, H., Chien, A., Dail, H., Liu, X., Olugbile, A., Sievert, O., Xia, H., Johnsson, L., Liu, B., Patel, M., Reed, D., Deng, W., Mendes, C., Shi, Z., Yarkhan, A., and Dongarra, J. 2004. New Grid Scheduling and Rescheduling Methods in the GrADS Project. In International Parallel and Distributed Processing Symposium, Workshop for Next Generation Software, IEEE Computer Society Press.
 
9
 
10
 
11
Czajkowski, K., Foster, I., Kesselman, C., Sander, V., and Tuecke, S., 2002. Snap: A protocol for negotiating service level agreements and coordinating resource management in distributed systems.
 
12
DUROC-Team G. The dynamically updated request online coallocator. http://www-fp.globus.org/duroc/.
 
13
Elmroth, E., and Tordsson, J. 2005. A Grid Resource Broker Supporting Advance Reservations and Benchmark-based Resource Selection. In State-of-the-art in Scientific Computing., Springer Verlag, vol. 3732 of Lecture Notes in Computer Science, 1077--1085.
 
14
Fahringer, T., Prodan, R., Duan, R., Hofer, J., Nadeem, F., Nerieri, F., Podlipnig, S., Qin, J., Siddiqui, M., Truong, H.-L., Villazon, A., and Wieczorek, M. Askalon: A development and grid computing environment for scientific workflows. Workflows for eScience, Scientific Workflows for Grids.
 
15
Fahringer, T., Prodan, R., Duan, R., Nerieri, F., Podlipnig, S., Qin, J., Siddiqui, M., Truong, H.-L., Villazon, A., and Wieczorek, M. 2005. ASKALON: A Grid Application Development and Computing Environment. In 6th International Workshop on Grid Computing (Grid 2005), IEEE Computer Society Press, Seattle, Washington, USA.
 
16
Foster, I., Kesselman, C., Lee, C., Lindell, R., Nahrstedt, K., and Roy, A. 1999. A distributed resource management architecture that supports advance reservations and co-allocation. In Proceedings of the International Workshop on Quality of Service.
 
17
GLOBUS. The globus alliance. http://www.globus.org/toolkit.
 
18
GRAAP-WG, G. G. F., 2006. Grid resource allocation agreement protocol. https://forge.gridforum.org/projects/graap-wg.
 
19
 
20
 
21
JSDL-Wg, G. G. F. Job submission description language (jsdl). http://www.ggf.org/documents/GFD.56.pdf.
 
22
 
23
Netessine, S., and Shumsky(2002), R. Introduction to the theory and practice of yield management. INFORMS Transactions on Education 3, 1.
 
24
Nordugrid-Team. NorduGrid project. http://www.nordugrid.org.
 
25
Platform. Lsf. http://www.platform.com/Products/Platform.LSF.Family.
 
26
 
27
 
28
Siddiqui, M., and Fahringer, T. 2005. GridARM: Askalon's Grid Resource Management System. In Advances in Grid Computing - EGC 2005 - Revised Selected Papers, Springer Berlin / Heidelberg, ISBN 3-540-26918-5, vol. 3470 of Lecture Notes in Computer Science, 122--131.
 
29
Siddiqui, M., Fahringer, T., Hofer, J., and Toma, I. 2005. Grid resource ontologies and asymmetric resource-correlation. In 2nd International Conference on Grid Service Engineering and Management (GSEM'05), Lecture Notes in Informatics, Erfurt, Germany, G. S. of Informatics, Ed.
 
30
 
31
Singh, G., Kesselman, C., and Deelman, E. 2005. Performance impact of resource provisioning on workflows. Technical report 05-850, Information Sciences Institute, University of Southern California. http://www.cs.usc.edu/Research/TechReports/05-850.pdf.
 
32
 
33
Sulistio, A., and Buyya, R. 2004. A grid simulation infrastructure supporting advance reservation. In Proceedings of the 16th International Conference on Parallel and Distributed Computing and Systems, ACTA Press, MIT Cambridge, Boston, USA.
 
34
Sun Microsystems, I. Sun grid engine. http://www.sun.com/software/gridware/.
 
35
 
36
Waldspurger, C., and Weihl, W. 1994. Lottery scheduling: Flexible proportionalshare resource management. In First Symposium on Operating System Design and Implementation (OSDI), USENIX.
 
37
Wang, G., Zhang, W., Mailler, R., and Lesser, V. 2003. Analysis of Negotiation Protocols by Distributed Search. Kluwer Academic Publishers, 339--361.
 
38
 
39
WSRF, G. A. Web services resource framework. http://www.globus.org/wsrf.
 
40
 
41
Yu, J., and Buyya, R. 2005. A Taxonomy of Workflow Management Systems for Grid Computing. Technical report grids-tr-2005-1, Grid Computing and Distributed Systems Laboratory, University of Melbourne, Australia, Mar. http://www.gridbus.org/.
 
42
Zhang, W. 2002. Modeling and solving a resource allocation problem with soft constraint techniques. Technical report wucs-2002-13, Department of Computer Science and Engineering, Washington University in St. Louis, May.

CITED BY  9

Collaborative Colleagues:
Mumtaz Siddiqui: colleagues
Alex Villazón: colleagues
Thomas Fahringer: colleagues