Innovative Schemes for Resource Allocation in the Cloud for Media Streaming Applications

被引:29
|
作者
Alasaad, Amr [1 ]
Shafiee, Kaveh [2 ]
Behairy, Hatim M. [1 ]
Leung, Victor C. M. [2 ]
机构
[1] King Abdulaziz City Sci & Technol, Natl Ctr Elect Commun & Photon, Riyadh, Saudi Arabia
[2] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V5Z 1M9, Canada
关键词
Media streaming; cloud computing; non-linear pricing models; network economics;
D O I
10.1109/TPDS.2014.2316827
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Media streaming applications have recently attracted a large number of users in the Internet. With the advent of these bandwidth-intensive applications, it is economically inefficient to provide streaming distribution with guaranteed QoS relying only on central resources at a media content provider. Cloud computing offers an elastic infrastructure that media content providers (e.g., Video on Demand (VoD) providers) can use to obtain streaming resources that match the demand. Media content providers are charged for the amount of resources allocated (reserved) in the cloud. Most of the existing cloud providers employ a pricing model for the reserved resources that is based on non-linear time-discount tariffs (e.g., Amazon CloudFront and Amazon EC2). Such a pricing scheme offers discount rates depending non-linearly on the period of time during which the resources are reserved in the cloud. In this case, an open problem is to decide on both the right amount of resources reserved in the cloud, and their reservation time such that the financial cost on the media content provider is minimized. We propose a simple-easy to implement-algorithm for resource reservation that maximally exploits discounted rates offered in the tariffs, while ensuring that sufficient resources are reserved in the cloud. Based on the prediction of demand for streaming capacity, our algorithm is carefully designed to reduce the risk of making wrong resource allocation decisions. The results of our numerical evaluations and simulations show that the proposed algorithm significantly reduces the monetary cost of resource allocations in the cloud as compared to other conventional schemes.
引用
收藏
页码:1021 / 1033
页数:13
相关论文
共 50 条
  • [1] Prediction-based Resource Allocation in Clouds for Media Streaming Applications
    Alasaad, Amr
    Shafiee, Kaveh
    Gopalakrishnan, Sathish
    Leung, Victor C. M.
    [J]. 2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 753 - 757
  • [2] Optimal Resource Allocation of Dynamic Video Streaming Applications in a Public Cloud Environment
    Aygun, Betul
    Arici, Nursal
    Cosar, Ahmet
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 445 - 450
  • [3] Resource Allocation Algorithms for Multicast Streaming in Elastic Cloud-based Media Collaboration Services
    Xavier, Rafael
    Moens, Hendrik
    Volckaert, Bruno
    De Turck, Filip
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 947 - 950
  • [4] Cloud resource allocation schemes: review, taxonomy, and opportunities
    Yousafzai, Abdullah
    Gani, Abdullah
    Noor, Rafidah Md
    Sookhak, Mehdi
    Talebian, Hamid
    Shiraz, Muhammad
    Khan, Muhammad Khurram
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 50 (02) : 347 - 381
  • [5] Cloud resource allocation schemes: review, taxonomy, and opportunities
    Abdullah Yousafzai
    Abdullah Gani
    Rafidah Md Noor
    Mehdi Sookhak
    Hamid Talebian
    Muhammad Shiraz
    Muhammad Khurram Khan
    [J]. Knowledge and Information Systems, 2017, 50 : 347 - 381
  • [6] Resource Allocation for IoT Applications in Cloud Environments
    Singh, Anand
    Viniotis, Yannis
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016, : 719 - 723
  • [7] Cloud resource allocation for cloud-based automotive applications
    Li, Zhaojian
    Chu, Tianshu
    Kolmanovsky, Ilya V.
    Yin, Xiang
    Yin, Xunyuan
    [J]. MECHATRONICS, 2018, 50 : 356 - 365
  • [8] Resource Allocation for Virtual Streaming Media Server Cluster in Cloud-based Multi-version VoD
    Zhao, Hui
    Wang, Jing
    Lin, Feng
    Wang, Quan
    Luo, Nan
    Zhang, Weizhan
    [J]. PROCEEDINGS OF THE 2018 IEEE 22ND INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN ((CSCWD)), 2018, : 313 - 318
  • [9] A Resource Allocation Controller for Cloud-based Adaptive Video Streaming
    De Cicco, Luca
    Mascolo, Saverio
    Calamita, Dario
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 723 - 727
  • [10] Cloud Infrastructure Resource Allocation for Big Data Applications
    Dai, Wenyun
    Qiu, Longfei
    Wu, Ana
    Qiu, Meikang
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (03) : 313 - 324