Conference Proceeding

Transparent Optimization of Grid Server Selection With Real-Time Passive Network Measurements

Coll. of William & Mary, Williamsburg
11/2006; DOI:10.1109/BROADNETS.2006.4374425 ISBN: 978-1-4244-0425-4 pp.1 - 10 In proceeding of: Broadband Communications, Networks and Systems, 2006. BROADNETS 2006. 3rd International Conference on
Source: DBLP

ABSTRACT Grid services have tremendously simplified the programming challenges in leveraging large-scale distributed computing. At the same time, the increased level of abstraction reduces the opportunities available to the application for optimizing its performance by monitoring the system. In this paper we introduce a monitoring grid services proxy, which transparently monitors network performance and selects between several replica service providers. This approach provides optimized server selection without any modification to or even awareness of the client application or service providers. We describe how we implement the proxy and monitor the available bandwidth to the service providers using the Wren monitoring toolkit. We present analysis indicating that our monitoring has negligible overhead. Finally, we demonstrate the practicality of our approach by optimizing the server selection for INCOGEN's VIBE, a bioinformatics workflow application that uploads gene sequences for analysis by remote service providers.

0 0
 · 
0 Bookmarks
 · 
21 Views

Full-text

View
0 Downloads
Available from

Keywords

bioinformatics workflow application
 
client application
 
Grid services
 
INCOGEN's VIBE
 
leveraging large-scale
 
monitoring grid services proxy
 
opportunities available
 
optimized server selection
 
practicality
 
programming challenges
 
proxy
 
remote service providers
 
replica service providers
 
server selection
 
service providers
 
transparently monitors network performance
 
uploads gene sequences
 
Wren monitoring toolkit