Skip to main content

Collaborative Management of Correlated Multicast Transfer

  • Chapter
  • First Online:
Data Center Networking
  • 537 Accesses

Abstract

Multicast is designed to jointly deliver the same content from a single source to a set of destinations; hence, it can efficiently save the bandwidth consumption and reduce the load on the source. Distributed file systems in data centers provide multiple replicas for each data block. In this case, the traditional Multicast faces the diversity of senders since it is sufficient for each receiver to get a replica from any sender. This brings new opportunities and challenges to reduce the bandwidth consumption of a multicast transfer. This chapter focuses on such Multicast with uncertain senders and constructs an efficient routing forest with the minimum cost (MCF). MCF spans each destination by one and only one source, while minimizing the total cost (i.e. the weight sum of all links in one multicast routing) for delivering the same content from the source side to all destinations. Prior approaches for deterministic Multicast do not exploit the opportunities of a collection of sources; hence, they remain inapplicable to the MCF problem. Actually, the MCF problem for a multi-source Multicast is proved to be NP-hard. Therefore, we propose two \((2+\varepsilon )\)-approximation methods, named P-MCF and E-MCF. We conduct experiments on our SDN testbed together with large-scale simulations under the random SDN network, regular SDN network and scale-free SDN network. All manifest that our MCF approach always occupies fewer network links and incurs less network cost for any uncertain Multicast than the traditional Steiner minimum tree (SMT) of any related deterministic Multicast, irrespective of the used network topology and the setting of Multicast transfers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mahimkar A A, Ge Z, Shaikh A, et al. Towards automated performance diagnosis in a large IPTV network[J]. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 231–242.

    Article  Google Scholar 

  2. Li D, Li Y, Wu J, et al. ESM: efficient and scalable data center multicast routing[J]. IEEE/ACM Transactions on Networking (TON), 2012, 20(3): 944–955.

    Article  Google Scholar 

  3. Li D, Xu M, Liu Y, et al. Reliable multicast in data center networks[J]. Computers, IEEE Transactions on, 2014, 63(8): 2011–2024.

    Article  MathSciNet  Google Scholar 

  4. Guo D, Xie J, Zhou X, et al. Exploiting efficient and scalable shuffle transfers in future data center networks [J]. IEEE Transactions on Parallel & Distributed Systems, 2015, 26(4): 997–1009.

    Article  Google Scholar 

  5. Kreutz D, Ramos F M V, Esteves Verissimo P, et al. Software-defined networking: A comprehensive survey [J]. Proceedings of the IEEE, 2015, 103(1): 14–76.

    Article  Google Scholar 

  6. Robins G, Zelikovsky A. Tighter bounds for graph Steiner tree approximation [J]. SIAM Journal on Discrete Mathematics, 2005, 19(1): 122–134.

    Article  MathSciNet  Google Scholar 

  7. Shen S H, Huang L H, Yang D N, et al. Reliable Multicast Routing for Software-Defined Networks [J]. 2015: 181–189.

    Google Scholar 

  8. Chun B G, Wu P, Weatherspoon H, et al. Chunkcast: An anycast service for large content distribution [C]. In Proc. of 5th International IPTPS, Santa Barbara, CA, USA, 2006.

    Google Scholar 

  9. Kou L, Markowsky G, Berman L. A fast algorithm for Steiner trees [J]. Acta informatica, 1981, 15(2): 141–145.

    Article  MathSciNet  Google Scholar 

  10. Robins G, Zelikovsky A. Improved Steiner tree approximation in graphs [C]. In Proc. of 11th ACM-SIAM SODA, 2000: 770–779.

    Google Scholar 

  11. Karpinski M, Zelikovsky A. New approximation algorithms for the steiner tree problems [J]. Journal of Combinatorial Optimization, 1997, 1(1): 47–65.

    Article  MathSciNet  Google Scholar 

  12. Huang L H, Hung H J, Lin C C, et al. Scalable Steiner Tree for Multicast Communications in Software-Defined Networking [J]. arXiv preprint arXiv, 2014.

    Google Scholar 

  13. Zhang S, Zhang Q, Bannazadeh H, et al. Routing algorithms for network function virtualization enabled multicast topology on SDN [J]. IEEE Transactions on Network and Service Management, 2015, 12(4): 580–594.

    Article  Google Scholar 

  14. Gu W, Zhang X, Gong B, et al. A survey of multicast in software-defined networking [C]. In Proc. of 5th ICIMM, Hohhot, China, 2015.

    Google Scholar 

  15. Chen Y R, Radhakrishnan S, Dhall S, et al. On multi-stream multi-source multicast routing [J]. Computer Networks, 2013, 57(13): 2916–2930.

    Article  Google Scholar 

  16. Robins G, Zelikovsky A. Minimum steiner tree construction [J]. The Handbook of Algorithms for VLSI Phys. Design Automation, 2009: 487–508.

    Google Scholar 

  17. Zheng X, Cho C, Xia Y. Content distribution by multiple multicast trees and intersession cooperation: Optimal algorithms and approximations [J]. Computer Networks, 2015, 83: 5857–5862.

    Article  Google Scholar 

  18. Du D, Ko K I, Hu X. Design and Analysis of Approximation Algorithms [J]. Higher Education Press, 2011, 62.

    Google Scholar 

  19. Zhong C, Malinen M, Miao D, et al. A fast minimum spanning tree algorithm based on K-means [J]. Information Sciences, 2015, 295: 1–17.

    Article  MathSciNet  Google Scholar 

  20. ONetSwitch [EB/OL]. [2016-01-18]. http://www.meshsr.com/product/onetswitch20.

  21. RYU Controller Tutorial [EB/OL]. [2016-01-18]. http://sdnhub.org/tutorials/ryu/.

  22. McKeown N, Anderson T, Balakrishnan H, et al. OpenFlow: enabling innovation in campus networks [J]. ACM SIGCOMM Computer Communication Review, 2008, 38(2): 69–74.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deke Guo .

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Guo, D. (2022). Collaborative Management of Correlated Multicast Transfer. In: Data Center Networking. Springer, Singapore. https://doi.org/10.1007/978-981-16-9368-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-9368-7_10

  • 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)

Publish with us

Policies and ethics