Cost-Aware Capacity Provisioning for Internet Video Streaming CDNs

被引:12
|
作者
He, Huajun [1 ]
Zhao, Yang [1 ]
Wu, Jinfu [1 ]
Tian, Ye [1 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Anhui, Peoples R China
来源
COMPUTER JOURNAL | 2015年 / 58卷 / 12期
基金
中国国家自然科学基金;
关键词
video streaming CDN; network measurement; capacity provisioning; PERFORMANCE;
D O I
10.1093/comjnl/bxv015
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing popularity of the Internet video streaming services (e.g. YouTube and Netflix), content delivery networks (CDNs) are heavily used to stream video contents to users, and consume more and more power and bandwidths in recent years. In this paper, we investigate the problem of saving a video streaming CDN's operating expense, including both its energy cost and the traffic cost. From our measurement study on the CDN infrastructure of Youku, which is the largest video site in China, we find that there exists an inherent conflict between improving a video streaming CDN's energy efficiency for power saving, and maintaining the CDN's ISP-friendly server selection policy. To address this problem, we propose a cost-aware capacity provisioning algorithm, which dynamically plans the service capacities of a CDN's server clusters in numerous ISPs, and optimizes its overall operating cost regarding both the energy consumptions and the cross-ISP traffics. By using the workload derived from real-world measurement and applying actual power and bandwidth price parameters, we show with experiments that our approach can significantly reduce a video streaming CDN's overall operating cost, and avoid frequent server switches effectively. To our best knowledge, this work is the first one that identifies and resolves the inherent conflict between a CDN's energy efficiency and its ISP-friendly policy.
引用
收藏
页码:3255 / 3270
页数:16
相关论文
共 50 条
  • [1] Cost-aware capacity provisioning for internet video streaming CDNs
    [J]. Tian, Ye (yetian@ustc.edu.cn), 1600, Oxford University Press (58):
  • [2] QoCoVi: QoE- and cost-aware adaptive video streaming for the Internet of Vehicles
    Erfanian, Alireza
    Tashtarian, Farzad
    Timmerer, Christian
    Hellwagner, Hermann
    [J]. COMPUTER COMMUNICATIONS, 2022, 190 : 1 - 9
  • [3] Cost-Aware Cloud Provisioning
    Chard, Ryan
    Chard, Kyle
    Bubendorfer, Kris
    Lacinski, Lukasz
    Madduri, Ravi
    Foster, Ian
    [J]. 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON E-SCIENCE, 2015, : 136 - 144
  • [4] A Cost-aware Elasticity Provisioning System for the Cloud
    Sharma, Upendra
    Shenoy, Prashant
    Sahu, Sambit
    Shaikh, Anees
    [J]. 31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 559 - 570
  • [5] CBM: Online Strategies on Cost-Aware Buffer Management for Mobile Video Streaming
    He, Jian
    Xue, Zheng
    Wu, Di
    Wu, Dapeng Oliver
    Wen, Yonggang
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2014, 16 (01) : 242 - 252
  • [6] Cost-Aware Cloud Profiling, Prediction, and Provisioning as a Service
    Chard, Ryan
    Chard, Kyle
    Wolski, Rich
    Madduri, Ravi
    Ng, Bryan
    Bubendorfer, Kris
    Foster, Ian
    [J]. IEEE CLOUD COMPUTING, 2017, 4 (04): : 48 - 59
  • [7] Cost-Aware Elastic Cloud Provisioning for Scientific Workloads
    Chard, Ryan
    Chard, Kyle
    Bubendorfer, Kris
    Lacinski, Lukasz
    Madduri, Ravi
    Foster, Ian
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 971 - 974
  • [8] Cost-aware Capacity Provisioning for Fault-tolerant Geo-distributed Data Centers
    Tripathi, Rakesh
    Vignesh, S.
    Tamarapalli, Venkatesh
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2016,
  • [9] A cost-aware mechanism for optimized resource provisioning in cloud computing
    Ghasemi, Safiye
    Meybodi, Mohammad Reza
    Fooladi, Mehdi Dehghan Takht
    Rahmani, Amir Masoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (02): : 1381 - 1394
  • [10] A cost-aware mechanism for optimized resource provisioning in cloud computing
    Safiye Ghasemi
    Mohammad Reza Meybodi
    Mehdi Dehghan Takht Fooladi
    Amir Masoud Rahmani
    [J]. Cluster Computing, 2018, 21 : 1381 - 1394