Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker
The design and deployment of grid environments for remote instrumentation services represent a key challenge for high-speed next-generation networks: not only is it necessary to implement a (G)-MPLS backbone offering Quality of Service at IP level, but it is also essential to design and develop new control plane mechanisms for dynamic resources allocation in explicit and optimized way. To this goal, we introduced the Grid Network Resource Broker (GNRB), a new architectural entity, which acts as an intermediate between the network and the grid environment. This chapter focuses on the design of the Path Computation Element, a key building block of the GNRB, which performs LSP path computation with QoS constraints. Several tests have been carried out to verify its applicability, in terms of LSP set-up time, to a grid environment scenario.
KeywordsNetwork Resource Grid Resource Path Computation Label Switch Path Path Computation Element
Unable to display preview. Download preview PDF.
- Adami, D., Baraglia, R., Ferrini, R., Giordano, S., Laforenza, D., Tonellotto, N., Yahyapour, R., “A Study on Network Resources Management in Grids”, COREGRID Workshop, Warsaw, Poland, October 2006.Google Scholar
- Adami, D., Callegari, C., Giordano, S., Pagano, M., “A New Path Computation Algorithm and Its Implementation in NS2” to appear in Proc. of ICC 2007.Google Scholar
- Adami, D., Carlotti, N., Giordano, S., Repeti, M., “Design and Development of a GNRB for the Coordinated Use of Network Resources in a High Performance Grid Environment”, in Davoli, F., Palazzo, S., Zappatore, S., Distributed Cooperative Laboratories: Networking, Instrumentation, and Measurements, Springer, New York, NY, 2006, pp. 295-307.CrossRefGoogle Scholar
- Baker, M., Buyya, R., Laforenza D., “Grids and Grid technologies for wide-area distributed computing”, Software-Practice and Experience Journal, 2002.Google Scholar
- Ferrari, T., Ed, “Grid Network Services Use Cases” v. 2.10, GGF Grid High Performance Research Group, July 2006.Google Scholar
- Foster, I., Kesselman, C., Nick, J., Tuecke, S., “The physiology of the Grid: An open Grid services architecture for distributed systems integration”, http://www.globus.org/research/papers/ogsa.pdf, June 2002.
- Foster, I., Kesselman, C., Tuecke S., “The Anatomy of the Grid: Enabling scalable virtual organization”, International Journal of Supercomputer Application http://www.globus.org/research/papers/anatomy.pdf, 2001.
- Habib, I.W., Song, Q., Li, Z., Rao, N.S.V., “Deployment of the GMPLS Control Plane for Grid Applications in Experimental High-Performance Networks”, IEEE Communications Magazine, March 2003.Google Scholar
- Le Boudec, J.Y., Thiran, P., “Network Calculus – A Theory of Deterministic Queuing Systems for the Internet”, Springer Lecture Notes in Computer Science, Vol. LCNS 2050.Google Scholar
- Le Faucheur, F., Wu, L., Davie, B., Davari, S., Vaananen, P., Krishnan, R., Cheval, P., Heinanen, J., “Multi-Protocol Label Switching (MPLS) Support of Differentiated Services”, RFC 3270, May 2002.Google Scholar
- Mannie, E., Ed “Generalized Multi-Protocol Label Switching (GMPLS) Architecture”, IETF RFC 3945, April 2004.Google Scholar
- Rosen, E., Viswanathan, A., Callon, R., “Multiprotocol Label Switching Architecture”, RFC 3031, January 2001.Google Scholar
- The OSPF-TE Network Simulator Home Page: http://netgroup-serv.iet.unipi.it/ospf-te_ns/Google Scholar
- The RSVP-TE Network Simulator Home Page: http://netgroup-serv.iet.unipi.it/rsvp-te_ns/Google Scholar
- Wang, Z., Crowcroft, J., “Quality of Service Routing for Supporting Multimedia. Applications”, IEEE Journal on Selected Areas in Communication, September 1996.Google Scholar
- http://public.web.cern.ch/Public/Welcome.htmlGoogle Scholar