Abstract
The inter-flow aggregation of correlated Incast transfer is introduced in Chap. 7. This chapter considers how to realize the in-network aggregation of correlated Shuffle transfer, so that the consumed network resources can be considerably reduced. Specifically, the in-network aggregation problem of Shuffle transfer is formalized for a BCube data center. To tackle this NP-hard problem, we propose two approximate methods for efficiently constructing the shuffle aggregation subgraph, solely based on the labels of their members and the data center topology. The expected in-network aggregation can be effectively achieved through the collaborative transmission of traffic based on this subgraph. This chapter also introduces the scalable traffic forwarding mode based on Bloom filters, so as to achieve the desired in-network aggregation effect for a large number of coexisting Shuffle transfers. Although this chapter chooses BCube as the network topology, the concept of Shuffle in-network aggregation is applicable to other types of data center topologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Condie T, Conway N, Alvaro P, et al. MapReduce Online [C]. In Proc. of 7th USENIX NSDI, San Jose, USA, 2010: 313–328.
Guo C, Lu G, Li D, et al. BCube: A high performance, server-centric network architecture for modular data centers[J]. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 63–74.
Chowdhury M, Zaharia M, Ma J, et al. Managing data transfers in computer clusters with orchestra [J]. ACM SIGCOMM Computer Communication Review, 2011, 41(4): 98–109.
Chen Y, Ganapathi A, Griffith R, et al. The case for evaluating mapreduce performance using workload suites [J]. In Proc. of 19th IEEE/ACM MASCOTS, Singapore, 2011: 390–399.
Guo D, Wu J, Chen H, et al. The dynamic bloom filters [J]. IEEE Transactions on Knowledge and Data Engineering, 2010, 22(1): 120–133.
Broder A, Mitzenmacher M. Network applications of bloom filters: A survey [J]. Internet Mathematics, 2005, 1(4): 485–509.
Kou L, Markowsky G, Berman L. A fast algorithm for Steiner trees [J]. Acta Informatica (Historical Archive), 1981, 15(2): 141–145.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2022 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Guo, D. (2022). Collaborative Management of Correlated Shuffle Transfer. In: Data Center Networking. Springer, Singapore. https://doi.org/10.1007/978-981-16-9368-7_8
Download citation
DOI: https://doi.org/10.1007/978-981-16-9368-7_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-9367-0
Online ISBN: 978-981-16-9368-7
eBook Packages: Computer ScienceComputer Science (R0)