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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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
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
Zhuang, Z., Guo, C.: Optimizing CDN infrastructure for live streaming with constrained server chaining. In: IEEE ISPA (2011)
Rajkumar, K., Swaminathan, P.: Eliminating redundant link traffic for live multimedia data over distributed system. Int. J. Eng. Technol. 5, 1202–1206 (2013)
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)
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)
Church, K., Greenbreg, A., Hamilton, J.: On delivering embarrassingly distributed cloud services. In: Seventh Workshop on Hot Topics in Networks (HotNets), Citeseer (2008)
Alicherry, M., Lakshman, T.V.: Network aware resource allocation in distributed clouds. In: IEEE INFOCOM, pp. 963–971 (2012)
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)
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)
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)
Lewis, T.G.: Network Science: Theory and Applications. Wiley, New York (2009)
Sharma, P., Perry, E., Malpani, R.: IP multicast operational network management: design, challenges, and experiences. IEEE Netw. 17, 49–55 (2003)
Cisco Systems, IP Multicast Deployment Fundamentals, Design Implementation Guide (1999). http://www.cisco.com/en/US/tech/tk828/tech_brief09186a00800e9952.html. Accessed May 2013
Handley, M., Crowcroft, J.: Internet multicast today. Internet Protoc. J. 2(4), 2–19 (1999)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)