Title :
CAC-live: Centralized assisted cloud P2P live streaming
Author :
Seyfabad, Mehdi Seydali ; Akbari, Behzad
Author_Institution :
Univ. of Tarbiat Modares, Tarbiat Modares, Iran
Abstract :
Peer-to-Peer (P2P) live video streaming over the Internet is a developing technology that recently has gained more attention. The use of P2P network with leveraging of local resources of peers, increases scalability and reduces costs. One of the limitations of P2P live video streaming systems is the lack of adequate resources such as available upload bandwidth, both at video source and inside P2P overlay network that lead to reduce the quality of service (QoS) experienced by the users. One solution for this problem is to employ additional on-demand resources such as virtual machines (VM) that are rented from a cloud provider to increase the amount of total available bandwidth. In this paper, we propose an architecture for improving the QoS of the peers by using virtual machines (VMs) dynamically are rented from cloud providers. Estimation of required VMs is performed through a central-based method and the number of VMs is calculated periodically. Our simulation based performance evaluation shows the efficiency of the proposed method.
Keywords :
cloud computing; peer-to-peer computing; quality of service; resource allocation; video streaming; virtual machines; CAC-Live; QoS; VM; centralized assisted cloud P2P live streaming; peer-to-peer live video streaming; quality of service; resource leveraging; virtual machines; Bandwidth; Delays; Monitoring; Overlay networks; Quality of service; Streaming media; Virtual machining; cloud computing; live video; overlay network; p2p streaming;
Conference_Titel :
Electrical Engineering (ICEE), 2014 22nd Iranian Conference on
Conference_Location :
Tehran
DOI :
10.1109/IranianCEE.2014.6999665