Where academic tradition
meets the exciting future

A Computation and Storage Trade-Off Strategy for Cost-Efficient Video Transcoding in the Cloud

Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Johan Lilius, A Computation and Storage Trade-Off Strategy for Cost-Efficient Video Transcoding in the Cloud. In: Onur Demirors, Oktay Turetken (Eds.), 39th EUROMICRO Conference on Software Engineering and Advanced Applications, 365–372, IEEE Computer Society, 2013.

http://dx.doi.org/10.1109/SEAA.2013.17

Abstract:

Video transcoding refers to the process of converting a compressed digital video from one format to another. Since it is a compute-intensive operation, transcoding of a large number of on-demand videos requires a large scale cluster of transcoding servers. Moreover, storage of multiple transcoded versions of each source video requires a large amount of disk space. Infrastructure as a Service (IaaS) clouds provide virtual machines (VMs) for creating a dynamically scalable cluster of servers. Likewise, a cloud storage service may be used to store a large number of transcoded videos. Moreover, it may be possible to reduce the total IaaS cost by trading storage for computation, or vice versa. In this paper, we present a computation and storage trade-off strategy for cost-efficient video transcoding in the cloud called cost and popularity score based strategy. The proposed strategy estimates computation cost, storage cost, and video popularity of individual transcoded videos and then uses this information to make decisions on how long a video should be stored or how frequently it should be re-transcoded from a given source video. It is demonstrated in a discrete-event simulation and is evaluated in a series of experiments involving semisynthetic and realistic load patterns.

Files:

Full publication in PDF-format

BibTeX entry:

@INPROCEEDINGS{inpJoAsLaLi13a,
  title = {A Computation and Storage Trade-Off Strategy for Cost-Efficient Video Transcoding in the Cloud},
  booktitle = {39th EUROMICRO Conference on Software Engineering and Advanced Applications},
  author = {Jokhio, Fareed and Ashraf, Adnan and Lafond, Sébastien and Lilius, Johan},
  editor = {Demirors, Onur and Turetken, Oktay},
  publisher = {IEEE Computer Society},
  pages = {365–372},
  year = {2013},
  keywords = {Video transcoding, computation and storage tradeoff, cost-efficiency, cloud computing},
}

Belongs to TUCS Research Unit(s): Embedded Systems Laboratory (ESLAB), Software Engineering Laboratory (SE Lab)

Publication Forum rating of this publication: level 1

Edit publication