ACM/IEEE SC 2005 Conference (SC'05)
DOI: 10.1109/sc.2005.15
|View full text |Cite
|
Sign up to set email alerts
|

Balanced Multicasting: High-throughput Communication for Grid Applications

Abstract: 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 sende… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
29
0

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 32 publications
(31 citation statements)
references
References 27 publications
(28 reference statements)
2
29
0
Order By: Relevance
“…In previous work [7], we have presented Balanced Multicasting, improving over FPFR by also taking bandwidth capacity into account. An example is shown in Fig.…”
Section: Balanced Multicastingmentioning
confidence: 99%
See 1 more Smart Citation
“…In previous work [7], we have presented Balanced Multicasting, improving over FPFR by also taking bandwidth capacity into account. An example is shown in Fig.…”
Section: Balanced Multicastingmentioning
confidence: 99%
“…(3) Network monitoring systems monitor the network itself; it remains a hard problem to translate this data (e.g., available bandwidth) to information that is meaningful to an application or multicasting algorithm (e.g., achievable bandwidth [6]). Our previous work on Balanced Multicasting [7] belongs to this category.…”
Section: Introductionmentioning
confidence: 99%
“…Because IP multicast has not been widely deployed, several application-level multicast schemes have been proposed for different applications [1,2,3,7,8,9,10]. Some of them are based on a single multicast tree [2,3,8] without considering the collaboration among peers to maximize the throughput, while others split the data over multiple trees to increase the overall throughput.…”
Section: Related Workmentioning
confidence: 99%
“…Both systems fail to utilize the full upload capacity of all the participating nodes in the multicast group, limiting the maximum overall throughput. In Balanced Multicasting [10], the authors propose a balancing of the maximum amount of upload capacity and achievable capacity in all nodes and paths of a network. Although Balanced Multicasting increases the throughput for grid applications, it provides limited scalability and adaptability.…”
Section: Related Workmentioning
confidence: 99%
“…It is very intuitive that one might want to use a heterogeneous broadcast algorithm [6,7,10,22,25,26] and work in the reverse direction for reduction, since if all the data flow in the opposite direction, a broadcast becomes a reduction. However, this is not the case because in a reduction every processor must send and contribute its data, so every processor must send at least one message.…”
Section: Introductionmentioning
confidence: 99%