Future Generation Computer Systems - IGrid 2005: The global lambda integrated facility
High-performance dynamic graphics streaming for scalable adaptive graphics environment
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
A fast topology inference: a building block for network-aware parallel processing
Proceedings of the 16th international symposium on High performance distributed computing
MOB: zero-configuration high-throughput multicasting for grid applications
Proceedings of the 16th international symposium on High performance distributed computing
A peer-to-peer architecture for multi-path data transfer optimization using local decisions
Proceedings of the Third Workshop on Dependable Distributed Data Management
Self-configured multiple-network-interface socket
Journal of Network and Computer Applications
Dynamic Load-Balanced Multicast for Data-Intensive Applications on Clouds
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Hi-index | 0.00 |
Many grid applications need to transfer large amounts of data between the geographically distributed sites of a grid environment. Network heterogeneity between these sites makes throughput optimization of data transfers to multiple sites (multicast) hard or even impossible. We present a technique called balanced multicasting that uses monitoring information for both bandwidth capacity and achievable bandwidth to compute balanced multicast trees at runtime that use application-level traffic shaping at the sender side to avoid self-induced congestion. Our experimental evaluation shows that our approach outperforms existing multicast strategies by large margins.