A Market-Based Bandwidth Broker System for Grid Networks
 
Junseok Hwang1 Steve Chapin2 Haci Mantar2 Ibrahim Okumus2 and Praveen Aravamudham1
 
1School of Information Studies, Syracuse University
{jshwang, paravamug}@syr.edu
2School of Engineering, Syracuse University
{hamantar, iokumus}@syr.edu, chapin@ecs.syr.edu
 
 
Abstract
 
 
Bandwidth management mechanisms for network interconnection will play a critical role in providing support for end-to-end quality-of-service (QoS) network services used by highperformance distributed applications, such as are commonly found in Grid networks. Several interconnection mechanisms have been proposed to support multiple network services.However, there has not been sufficient research on integrating network interconnection mechanisms with distributed and dynamic bandwidth management and open QoS provisioning controls in a manner interoperable with multiple grid systems. We have developed and implemented an agent-based network-centric middleware platform called the Bandwidth Management Point (BMP) system. Our proposed work is pioneering from currently existing studies such as generic Bandwidth Broker designs in that the BMP system supports dynamic provisioning over multiple domains. The BMP allocates and controls the bandwidth shared between multiple diffserv service classes. The BMP calculates current service demands, available network resources, and their values. Using such measures, the BMP makes a decision or sets a policy for admission control, network resource provisioning, SLS (Service Level Specication) conguration, and bandwidth exchange. Based on that decision, the BMP can congure inter- and intra-domain paths through interaction with the routers. The presented BMP is implemented in a distributed fashion that is independent of any particular grid system. We will demonstrate the prototype implementation that works with Globus.