Abstract
How to guarantee user’s QoS (Quality of Service) demands becomes increasingly iportant in service-oriented grid environment. Current research on grid resource advance reservation, a well-known and effective me-chanism to guarantee QoS, fails to adapt to dynamic variability of grid resource, and imprecise deny of user’s reservation request often happens. For this, new system architecture for advance reservation is proposed. SNAP (Service Negotiation and Acquisition Protocol) is extended to support this architecture. Then VRC (virtual resource container) is adopted to alleviate negative effect resulted from resource performance variability, and QDD (QoS deviation distance) based logical resource selection algorithm is addressed to decrease imprecise reject rate of reservation. At last, this new architecture is deployed to campus grid, and two illustrative experiments are conducted in campus grid too. Preliminary results show that it can alleviate negative influence of grid resource dynamic fluctuation and avoid imprecise reject of advance reservation request effectively.
Chapter PDF
Similar content being viewed by others
References
Huhns, M.N., Singh, M.P.: Service-oriented Computing: key concepts and principles. Internet Computing 9(1), 75–81 (2005)
Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: The physiology of the grid: An open grid services architecture for distributed systems integration (2002), http://www.gridforum.org/ogsi-wg/drafts/ogsa_draft2.9_2002-06-22.pdf
Czajkowski, K., Ferguson, D.F., Foster, I., Frey, J., Graham, S., Seduknin, I., Snelling, D., Tuecke, S., Vambenepe, W.: The WS-resource framework (Version 1.0) (2004), http://www-106.ibm.com/developerworks/library/ws-resource/ws-wsrf.pdf
MacLaren, J.: Advance reservations: State of the Art. In: GGF GRAAP-WG (August 2003), See Web Site at: http://www.fz-juelich.de/zam/RD/coop/ggf/graap/graap-wg.html
Czajkowski, K., Foster, I., Kesselman, C., et al.: SNAP: A protocol for negotiating service level agreements and coordinating resource management in distributed systems. In: Feitelson, D.G., Rudolph, L., Schwiegelshohn, U. (eds.) JSSPP 2002. LNCS, vol. 2537, pp. 153–183. Springer, Heidelberg (2002)
Li, C., Xiao, N., et al.: Selection and Advanced Reservation of Backup Resources for High Availability Service in Computational Grid. In: Li, M., Sun, X.-H., Deng, Q.-n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3033, Springer, Heidelberg (2004)
Min, R., Maheswaran, M.: Scheduling Co-Reservations with Priorities in Grid Computing Systems. In: CCGRID 2002. Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, May 2002, pp. 266–266. ACM Press, New York (2002)
Xu, D., Nahrstedt, K., Viswanathan, A., Wichadakul, D.: QoS and Contention-Aware Multi-Resource Reservation. In: High-Performance Distributed Computing, 2000. Proceedings, August 2000, pp. 3–10 (2000)
Al-Ali, R., ShaikhAli, A., Rana, O., Walker, D.: Supporting QoS-Based Discovery in Service-Oriented Grids. In: IPDPS 2003. International Parallel and Distributed Processing Symposium, Nice, France (2003)
Wu, Z., Luo, J., Song, A.: QoS-Based Grid Resource Management. Journal of Software 17(11), 2264–2276 (2006)
Liu, P., Shi, Y., Li, S.: Computing Pool—a Simplified and Practical Computational Grid Model. In: GCC 2003. LNCS, Springer, Heidelberg (2003)
Zhu, S., Du, Z., Lam, W.K.: Design and Application of Contractual Computing Meta-Service in Grid Environment. Chinese Journal of Computers 28(4), 487–494 (2005)
Jin, H., Chen, H., Lu, Z., Ning, X.: QoS Optimizing Model and Solving for Composite Service in CGSP Job Manager. Chinese Journal of Computers 28(4) (April 2005)
Luo, J., Song, A., Zhu, Y., et al.: Grid Supporting Platform for AMS Data Processing. In: Pan, Y., Chen, D.-x., Guo, M., Cao, J., Dongarra, J.J. (eds.) ISPA 2005. LNCS, vol. 3758, pp. 276–285. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Wu, ZA., Luo, JZ. (2007). Dynamic Multi-resource Advance Reservation in Grid Environment. In: Li, K., Jesshope, C., Jin, H., Gaudiot, JL. (eds) Network and Parallel Computing. NPC 2007. Lecture Notes in Computer Science, vol 4672. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74784-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-74784-0_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74783-3
Online ISBN: 978-3-540-74784-0
eBook Packages: Computer ScienceComputer Science (R0)