Skip to main content

Self-management of Live Streaming Application in Distributed Cloud Infrastructure

  • Conference paper
  • First Online:
Adaptive Resource Management and Scheduling for Cloud Computing (ARMS-CC 2014)

Abstract

Currently, live streaming traffic is responsible for more than half of aggregated traffic from fixed access networks in North America. But, due to traffic redundancy, it does not suitably utilize bandwidth and network resources. To cope with this problem in the context of Distributed Clouds (DClouds) we present RBSA4LS, an autonomic strategy that manages the dynamic creation of reflectors for reducing redundant traffic in live streaming applications. Under this strategy, nodes continually assess the utilization level by live streaming flows. When necessary, the network nodes communicate and self-appoint a new reflector node, which switches to multicasting video flows hence alleviating network links. We evaluated RBSA4LS through extensive simulations and the results showed that such a simple strategy can provide as much as 40 % of reduction in redundant traffic even for random topologies and reaches 85 % of bandwidth gain in a scenario with a large ISP topology.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    http://ccl.northwestern.edu/netlogo/

  2. 2.

    http://www.cogentco.com/

  3. 3.

    http://www.topology-zoo.org/

References

  1. Global Internet Phenomena Report (2013). https://www.sandvine.com/downloads/general/global-internet-phenomena/2013/2h-2013-global-internet-phenomena-report.pdf. Accessed Jan 2014

  2. Michel, K.: Live Video Streaming that Can Handle Traffic Spikes - The Challenge. https://blogs.akamai.com/2013/01/live-video-streaming-that-can-handle-traffic-spikes-the-challenge.html. Accessed Jan 2014

  3. Zhuang, Z., Guo, C.: Optimizing CDN infrastructure for live streaming with constrained server chaining. In: IEEE ISPA (2011)

    Google Scholar 

  4. Rajkumar, K., Swaminathan, P.: Eliminating redundant link traffic for live multimedia data over distributed system. Int. J. Eng. Technol. 5, 1202–1206 (2013)

    Google Scholar 

  5. Nygren, E., Sitaraman, K., Jennifer, S.: The akamai network: a platform for high-performance internet applications. In: ACM Operating Systems Review (SIGOPS), pp. 2–19 (2010)

    Google Scholar 

  6. Gonçalves, G., Endo, P.T., Palhares, A., Santos, M., Kelner, J., Sadok. D.: On the load balancing of virtual networks in distributed clouds. In: ACM SAC, pp. 625–631 (2012)

    Google Scholar 

  7. Church, K., Greenbreg, A., Hamilton, J.: On delivering embarrassingly distributed cloud services. In: Seventh Workshop on Hot Topics in Networks (HotNets), Citeseer (2008)

    Google Scholar 

  8. Alicherry, M., Lakshman, T.V.: Network aware resource allocation in distributed clouds. In: IEEE INFOCOM, pp. 963–971 (2012)

    Google Scholar 

  9. Endo, P.T., Palhares, A.V.A., Pereira, N.N., Gonçalves, G.E., Sadok, D., Kelner, J., Melander, B., Mangs, J.E.: Resource allocation for distributed cloud: concepts and research challenges. IEEE Netw. Mag. 25, 42–46 (2011)

    Article  Google Scholar 

  10. Valancius, V., Laoutaris, N., Massoulie, L., Diot, C., Rodriguez, P.: Greening the internet with nano data centers. In: International Conference on Emerging Networking Experiments and Technologies, pp. 37–48 (2009)

    Google Scholar 

  11. Endo, P., Palhares, A., Santos, M., Gonçalves, G., Sadok, D., Kelner, J., Sefidcon, A., Fetahi, W.: Role-based self-appointment for autonomic management of resources. In: IEEE NetMM (2014)

    Google Scholar 

  12. Lewis, T.G.: Network Science: Theory and Applications. Wiley, New York (2009)

    Book  Google Scholar 

  13. Sharma, P., Perry, E., Malpani, R.: IP multicast operational network management: design, challenges, and experiences. IEEE Netw. 17, 49–55 (2003)

    Article  Google Scholar 

  14. Cisco Systems, IP Multicast Deployment Fundamentals, Design Implementation Guide (1999). http://www.cisco.com/en/US/tech/tk828/tech_brief09186a00800e9952.html. Accessed May 2013

  15. Handley, M., Crowcroft, J.: Internet multicast today. Internet Protoc. J. 2(4), 2–19 (1999)

    Google Scholar 

  16. LI, B., Wang, Z., Liu, J., Zhu, W.: Two decades of internet video streaming: a retrospective view. ACM Trans. Multimedia Comput. Commun. Appl. 2(4), 2–19 (2013)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patricia Endo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Endo, P. et al. (2014). Self-management of Live Streaming Application in Distributed Cloud Infrastructure. In: Pop, F., Potop-Butucaru, M. (eds) Adaptive Resource Management and Scheduling for Cloud Computing. ARMS-CC 2014. Lecture Notes in Computer Science(), vol 8907. Springer, Cham. https://doi.org/10.1007/978-3-319-13464-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13464-2_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13463-5

  • Online ISBN: 978-3-319-13464-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics