DocumentCode
26527
Title
Toward Transcoding as a Service in a Multimedia Cloud: Energy-Efficient Job-Dispatching Algorithm
Author
Weiwen Zhang ; Yonggang Wen ; Jianfei Cai ; Wu, Dapeng Oliver
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
Volume
63
Issue
5
fYear
2014
fDate
Jun-14
Firstpage
2002
Lastpage
2012
Abstract
In this paper, we investigate the energy-efficient job-dispatching algorithm for transcoding as a service (TaaS) in a multimedia cloud. We aim to minimize the energy consumption of service engines in the cloud while achieving low delay for TaaS. We formulate the job-dispatching problem as a constrained optimization problem under the framework of Lyapunov optimization. Using the drift-plus-penalty function, we propose an online algorithm that dispatches the transcoding jobs to service engines, with an objective to Reduce Energy consumption while achieving the QUEue STability (REQUEST). We first characterize the fundamental tradeoff between energy consumption and queue delay for the REQUEST algorithm numerically and obtain its performance bound theoretically. Second, we study the robustness of the REQUEST algorithm, with numerical results indicating that the REQUEST algorithm is robust to the inaccuracy of estimating the transcoding time. Third, we compare the performance of the REQUEST algorithm with the other two algorithms, i.e., the Round Robin and Random Rate algorithms. By simulation and real trace data, we show that by appropriately choosing the control variable, the REQUEST algorithm outperforms the Round Robin and Random Rate algorithms, with smaller time average energy consumption and time average queue length. The proposed REQUEST algorithm can be applied in cloud-assisted multimedia transcoding service.
Keywords
cloud computing; energy conservation; multimedia computing; power aware computing; queueing theory; transcoding; Lyapunov optimization; REQUEST algorithm; constrained optimization problem; drift-plus-penalty function; energy efficient job dispatching algorithm; multimedia cloud; online algorithm; queue delay; queue stability; reduce energy consumption; transcoding-as-a-service; Algorithm design and analysis; Dispatching; Energy consumption; Engines; Optimization; Servers; Transcoding; Energy efficiency; job dispatching; transcoding as a service (TaaS);
fLanguage
English
Journal_Title
Vehicular Technology, IEEE Transactions on
Publisher
ieee
ISSN
0018-9545
Type
jour
DOI
10.1109/TVT.2014.2310394
Filename
6762931
Link To Document