A security architecture for computational grids
CCS '98 Proceedings of the 5th ACM conference on Computer and communications security
The anatomy of a large-scale hypertextual Web search engine
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Distributed cooperative Apache web server
Proceedings of the 10th international conference on World Wide Web
DNS performance and the effectiveness of caching
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Dynamic Load Balancing on Web-Server Systems
IEEE Internet Computing
Diversity in DNS performance measures
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
The NetLogger Methodology for High Performance Distributed Systems Performance Analysis
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
An Evaluation of Alternative Designs for a Grid Information Service
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
A Performance Study of Monitoring and Information Services for Distributed Systems
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
Proactive Caching of DNS Records: Addressing a Performance Bottleneck
SAINT '01 Proceedings of the 2001 Symposium on Applications and the Internet (SAINT 2001)
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Matchmaking frameworks for distributed resource management
Matchmaking frameworks for distributed resource management
Predicting the Performance of Globus Monitoring and Discovery Service (MDS-2) Queries
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
The Inca Test Harness and Reporting Framework
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
A taxonomy of grid monitoring systems
Future Generation Computer Systems
Understanding Grid resource information management through a synthetic database benchmark/workload
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
Measuring the capacity of a web server
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
On caching search engine query results
Computer Communications
A P2P Approach to Resource Discovery in On-Line Monitoring of Grid Workflows
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
An adaptive online system for efficient processing of hierarchical data
Proceedings of the 18th ACM international symposium on High performance distributed computing
Provide virtual machine information for grid computing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Benchmarking Grid Information Systems
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
Modeling Scalable Grid Information Services with Colored Petri Nets
International Journal of Grid and High Performance Computing
Hi-index | 0.00 |
Monitoring and information system (MIS) implementations provide data about available resources and services within a distributed system, or Grid. A comprehensive performance evaluation of an MIS can aid in detecting potential bottlenecks, advise in deployment, and help improve future system development. In this paper, we analyze and compare the performance of three implementations in a quantitative manner: the Globus Toolkit^(R) Monitoring and Discovery Service (MDS2), the European DataGrid Relational Grid Monitoring Architecture (R-GMA), and the Condor project's Hawkeye. We use the NetLogger toolkit to instrument the main service components of each MIS and conduct four sets of experiments to benchmark their scalability with respect to the number of users, the number of resources, and the amount of data collected. Our study provides quantitative measurements comparable across all systems. We also find performance bottlenecks and identify how they relate to the design goals, underlying architectures, and implementation technologies of the corresponding MIS, and we present guidelines for deploying MISs in practice.