DocumentCode :
650608
Title :
Dragonfly: Cloud Assisted Peer-to-Peer Architecture for Multipoint Media Streaming Applications
Author :
Korpeoglu, Erdinc ; Sahin, C. ; Agrawal, Deepak ; El Abbadi, Amr ; Hosomi, T. ; Seo, Yeongkyo
Author_Institution :
UC Santa Barbara, CA, USA
fYear :
2013
fDate :
June 28 2013-July 3 2013
Firstpage :
269
Lastpage :
276
Abstract :
Technology trends are not only transforming the hardware landscape of end-user devices but are also dramatically changing the types of software applications that are deployed on these devices. With the maturity of cloud computing during the past few years, users increasingly rely on networked applications that are deployed in the cloud. In particular, new applications will emerge where user interactions will be based on real-time continuous media streams instead of the traditional request-response types of interfaces. Furthermore, many of these applications will be multi-user streaming media based interactions instead of a single user interaction with an application. In this paper, we propose a geographic location-aware, hybrid, scalable cloud assisted peer-to-peer (P2P) architecture to support such applications that targets low administration cost, reduced bandwidth consumption, low latency, low initial investment cost and optimized resource usage. The main objective is to develop an efficient media delivery system that leverages locality. We propose a 3-layer novel architecture that uses at the core the cloud for application management, 2-tier edge cloud for supporting geo-dispersed user groups, and at the lowest level peer-to-peer dynamic overlays for locally clustered user groups. The proposed architecture manages multiple streaming sessions simultaneously and each streaming session is an independent entity. Our experiments on PlanetLab show that the dynamic construction and maintenance of delivering streams at both the user-level P2P overlay and edge cloud are indeed feasible and effective.
Keywords :
cloud computing; media streaming; peer-to-peer computing; 2-tier edge cloud; Dragonfly architecture; P2P architecture; PlanetLab; cloud assisted peer-to-peer architecture; cloud computing; cloud deployment; edge cloud; media delivery system; multipoint media streaming applications; multiuser streaming media; peer-to-peer dynamic overlays; realtime continuous media streams; software applications; streaming session management; technology trends; user interactions; user-level P2P overlay; Bandwidth; Cloud computing; Computer architecture; Maintenance engineering; Media; Peer-to-peer computing; Streaming media; Cloud Computing; Geometric Routing; Hybrid Architecture; Live Streaming; Multicast; Multipoint Media Streaming; P2P Cloud; Peer-to-Peer Systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5028-2
Type :
conf
DOI :
10.1109/CLOUD.2013.60
Filename :
6676704
Link To Document :
بازگشت