QoS-Aware Resource Allocation for Video Transcoding in Clouds

被引:53
|
作者
Wei, Lei [1 ]
Cai, Jianfei [1 ]
Foh, Chuan Heng [2 ]
He, Bingsheng [3 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
[2] Univ Surrey, Ctr Commun Syst Res, Guildford GU2 7XH, Surrey, England
[3] Natl Univ Singapore, Singapore, Singapore
关键词
Cloud computing; resource allocation; video; transcoding; DELIVERY;
D O I
10.1109/TCSVT.2016.2589621
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As the biggest big data, video data streaming in the network contributes the largest portion of global traffic nowadays and in the future. Due to heterogeneous mobile devices, networks, and user preferences, the demands of transcoding source videos into different versions have increased significantly. However, video transcoding is a time-consuming task, and how to guarantee quality-of-service (QoS) for large video data is very challenging, particularly for those real-time applications that hold strict delay requirement such as live TV. In this paper, we propose a cloudbased online video transcoding (COVT) system aiming to offer economical and QoS guaranteed solution for online large-volume video transcoding. COVT utilizes the performance profiling technique to obtain the different performances of transcoding tasks in different infrastructures. Based on the profiles, we model the cloud-based transcoding system as a queue and derive the QoS values of the system based on the queuing theory. With the analytically derived relationship between QoS values and the number of CPU cores required for transcoding workloads, COVT is able to solve the optimization problem and obtain the minimum resource reservation for specific QoS constraints. A task scheduling algorithm is further developed to dynamically adjust the resource reservation and schedule the tasks so as to guarantee the QoS in runtime. We implement a prototype system of COVT and experimentally study the performance on real-world workloads. Experimental results show that the COVT effectively provisions a minimum number of resources for predefined QoS. To validate the effectiveness of our proposed method under large-scale video data, we further perform simulation evaluation, which again shows that the COVT is capable of achieving economical and QoS-aware video transcoding in cloud environment.
引用
收藏
页码:49 / 61
页数:13
相关论文
共 50 条
  • [1] An Architectural Approach for QoS Aware Video Scheduling for Transcoding in Clouds
    Baital, Kalyan
    Chakrabarti, Amlan
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2019), 2019, : 164 - 167
  • [2] A QoS-aware and Fair Resource Allocation Scheme for WPANs
    An, Xueli
    Hekmat, Ramin
    [J]. 2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 903 - 907
  • [3] An Efficient QoS-aware Resource Allocation Scheme in WiMAX
    Luo, Shida
    Li, Zisu
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL II, PROCEEDINGS, 2008, : 796 - 800
  • [4] QoS-Aware Service Selection for Multimedia Transcoding
    Hossain, M. Shamim
    Alamri, Atif
    El Saddik, Abdulmotaleb
    [J]. 2008 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2008, : 588 - 593
  • [5] Leveraging knowledge-as-a-service (KaaS) for QoS-aware resource management in multi-user video transcoding
    Costero, Luis
    Igual, Francisco D.
    Olcoz, Katzalin
    Tirado, Francisco
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (12): : 9388 - 9403
  • [6] Leveraging knowledge-as-a-service (KaaS) for QoS-aware resource management in multi-user video transcoding
    Luis Costero
    Francisco D. Igual
    Katzalin Olcoz
    Francisco Tirado
    [J]. The Journal of Supercomputing, 2020, 76 : 9388 - 9403
  • [7] Coordinated Caching and QoS-Aware Resource Allocation for Spectrum Sharing
    Ntougias, Konstantinos
    Papadias, Constantinos B.
    Papageorgiou, Georgios K.
    Hasslinger, Gerhard
    Sorensen, Troels B.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (01) : 49 - 79
  • [8] A QoS-aware resource allocation framework in virtualised cloud environments
    Tian, Yuan
    [J]. International Journal of Networking and Virtual Organisations, 2019, 21 (03) : 336 - 350
  • [9] Coordinated Caching and QoS-Aware Resource Allocation for Spectrum Sharing
    Konstantinos Ntougias
    Constantinos B. Papadias
    Georgios K. Papageorgiou
    Gerhard Hasslinger
    Troels B. Sorensen
    [J]. Wireless Personal Communications, 2022, 126 : 49 - 79
  • [10] QoS-Aware Virtual Infrastructures Allocation on SDN-based Clouds
    de Souza, Felipe Rodrigo
    Miers, Charles Christian
    Fiorese, Adriano
    Koslovski, Guilherme Piegas
    [J]. 2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 120 - 129