MagPIe: MPI's collective communication operations for clustered wide area systems
Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Future Generation Computer Systems - Special issue on metacomputing
Future Generation Computer Systems
IDMaps: a global internet host distance estimation service
IEEE/ACM Transactions on Networking (TON)
Network performance-aware collective communication for clustered wide-area systems
Parallel Computing - Clusters and computational grids for scientific computing
A Technique for Drawing Directed Graphs
IEEE Transactions on Software Engineering
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
The Architecture of the Remos System
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Ibis: an efficient Java-based grid programming environment
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Grid high performance networking in the DataGRID project
Future Generation Computer Systems - Special section: Selected papers from the TERENA networking conference 2002
Combining active and passive network measurements to build scalable monitoring systems on the grid
ACM SIGMETRICS Performance Evaluation Review
On-Demand Grid Application Tuning and Debugging with the NetLogger Activation Service
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
Enabling Network Measurement Portability Through a Hierarchy of Characteristics
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
A Network Topology Description Model for Grid Application Deployment
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A taxonomy of grid monitoring systems
Future Generation Computer Systems
Grid Network Monitoring in the European Datagrid Project
International Journal of High Performance Computing Applications
A fast topology inference: a building block for network-aware parallel processing
Proceedings of the 16th international symposium on High performance distributed computing
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
A framework for adaptive collective communications for heterogeneous hierarchical computing systems
Journal of Computer and System Sciences
A taxonomy of grid monitoring systems
Future Generation Computer Systems
Architecture of a network monitoring element
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
A recursive distributed topology discovery service for network-aware grid clients
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
A network topology mapping tool for the grid
Proceedings of the 7th International Conference on Frontiers of Information Technology
Optical grid networking exploiting path computation element (PCE) architecture
International Journal of Communication Networks and Distributed Systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
The topology aware file distribution problem
COCOON'11 Proceedings of the 17th annual international conference on Computing and combinatorics
An optimal and dynamic monitoring interval for grid resource information system
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
A first step towards automatically building network representations
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
The topology aware file distribution problem
Journal of Combinatorial Optimization
Hi-index | 0.00 |
In Grid environments, high-performance applications have to take into account the available network performance between the individual sites. Existing monitoring tools like the Network Weather Service (NWS) measure bandwidth and latency of end-to-end network paths. This information is necessary but not sufficient. With more than two participating sites, simultaneous transmissions may collide with each other on shared links of the wide-area network. If this occurs, applications may obtain lower network performance than predicted by NWS.In this paper, we describe TOPOMONa, monitoring tool for Grid networks that augments NWS with additional sensors for the routes between the sites of a Grid environment. Our tool conforms to the Grid Monitoring Architecture (GMA) defined by the Global Grid Forum. It unites NWS performance and topology discovery in a single monitoring architecture. Our topology consumer process collects route information between the sites of a Grid environment and derives the overall topology for utilization by application programs and communication libraries. The topology can also be visualized for Grid application developers.