Performance study of a DHT based grid information service withdata caching

Grid information service (GIS) provides data about distributed resources within a Grid. A comprehensive performance investigation of a GIS can aid in detecting potential bottlenecks, advice in deployment, and help improve future system development. Targeting the proposed DHT-based GIS architecture with data caching, we designed a set of experiments addressing performance issues and conducted tests against the GIS deployed in a small scaled testbed. By analyzing the performance data collected from the experiments, we obtained a quantitative view of the behaviour of the GIS. It will help further the optimization and enhancement of the GIS architecture.

[1]  Hans-Christian Hege,et al.  Fast and resolution independent line integral convolution , 1995, SIGGRAPH.

[2]  David E. Culler,et al.  Operating Systems Support for Planetary-Scale Network Services , 2004, NSDI.

[3]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[4]  Alexandru Telea,et al.  3D IBFV: hardware-accelerated 3D flow visualization , 2003, IEEE Visualization, 2003. VIS 2003..

[5]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[6]  Stephen John Turner,et al.  Architecture Model for Information Service in Large Scale Grid Environments , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[7]  Gordon Erlebacher,et al.  Lagrangian-Eulerian Advection of Noise and Dye Textures for Unsteady Flow Visualization , 2002, IEEE Trans. Vis. Comput. Graph..

[8]  David L. Kao,et al.  A New Line Integral Convolution Algorithm for Visualizing Time-Varying Flow Fields , 1998, IEEE Trans. Vis. Comput. Graph..

[9]  Brighten Godfrey,et al.  OpenDHT: a public DHT service and its uses , 2005, SIGCOMM '05.

[10]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[11]  Robert J. Moorhead,et al.  Accelerated unsteady flow line integral convolution , 2005, IEEE Transactions on Visualization and Computer Graphics.

[12]  Warren Smith,et al.  A directory service for configuring high-performance distributed computations , 1997, Proceedings. The Sixth IEEE International Symposium on High Performance Distributed Computing (Cat. No.97TB100183).

[13]  Jennifer M. Schopf,et al.  A performance study of monitoring and information services for distributed systems , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[14]  Robert S. Laramee,et al.  Image Space Advection on graphics hardware , 2005, SCCG '05.

[15]  Jarke J. van Wijk,et al.  Image based flow visualization for curved surfaces , 2003, IEEE Visualization, 2003. VIS 2003..

[16]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..