CVSHR: Enchantment Cloud-based Video Streaming using the Heterogeneous Resource Allocation

Mohamed A. Elsharkawey, Hosam E. Refaat · International Journal of Computer Network and Information Security · 2017

The Video requests can be streamed in two forms.They are the live streaming and the on-demand streaming.Both of them should be adapted (I.e., transcoded) to fit the characteristics (e.g., spatial resolution, bit rate… and the supported formats) of client devices.Therefore, many streaming service providers are presented the cloud services to be utilized in the video transcoding.But, the introducing of the cloud services for video transcoding is encountered by the contradiction between the deploying cloud resources in a cost-efficient without any major influence on the quality of video streams.In order to address this problem, this paper presents an Enchantment Cloud-based Video Streaming using the Heterogeneous Resource Allocation (CVSHR) to transcode the video streams on cloud resources in an efficient manner with the QoS of the requested video stream.The system architecture is elastic and based on multiple heterogeneous clusters that provide a great flexible resource allocation and De-allocation strategy.This strategy aims to assign a suitable VM with adequate resources based on the GOPs characteristic.Also, it can reassign the unused resources.In addition, the number of VMs can be extended as the system necessity.Finally, The CVSHR is simulated and evaluated on truthful cloud resources and various workload circumstances.

Read the paper · More papers on PaperTik