Dynamic resource allocation in cloud download service

被引:6
作者
Xiaoying T. [1 ]
Dan H. [2 ]
Yuchun G. [1 ]
Changjia C. [1 ]
机构
[1] School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing
[2] Network and Information Security Research Department, Electronic Technology Information Research Institute, Beijing
来源
Journal of China Universities of Posts and Telecommunications | 2017年 / 24卷 / 05期
关键词
cloud download service; dynamic resource allocation; storage consumption; user experience;
D O I
10.1016/S1005-8885(17)60233-4
中图分类号
学科分类号
摘要
Cloud download service, as a new application which downloads the requested content offline and reserves it in cloud storage until users retrieve it, has recently become a trend attracting millions of users in China. In the face of the dilemma between the growth of download requests and the limitation of storage resource, the cloud servers have to design an efficient resource allocation scheme to enhance the utilization of storage as well as to satisfy users' needs like a short download time. When a user's churn behavior is considered as a Markov chain process, it is found that a proper allocation of download speed can optimize the storage resource utilization. Accordingly, two dynamic resource allocation schemes including a speed switching (SS) scheme and a speed increasing (SI) scheme are proposed. Both theoretical analysis and simulation results prove that our schemes can effectively reduce the consumption of storage resource and keep the download time short enough for a good user experience. © 2017 The Journal of China Universities of Posts and Telecommunications
引用
收藏
页码:53 / 59
页数:6
相关论文
共 50 条
  • [21] Improved differential search algorithm based dynamic resource allocation approach for cloud application
    Ma, Anxiang
    Gao, Yan
    Huang, Liping
    Zhang, Bin
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08) : 3431 - 3442
  • [22] An effective HPSO-MGA optimization algorithm for dynamic resource allocation in cloud environment
    Vadivel Ramasamy
    SudalaiMuthu Thalavai Pillai
    Cluster Computing, 2020, 23 : 1711 - 1724
  • [23] Dynamic Resource Allocation Method Based on Symbiotic Organism Search Algorithm in Cloud Computing
    Belgacem, Ali
    Beghdad-Bey, Kadda
    Nacer, Hassina
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1714 - 1725
  • [24] Dynamic Threshold-Based Dynamic Resource Allocation Using Multiple VM Migration for Cloud Computing Systems
    Seth, Sonam
    Singh, Nipur
    INFORMATION, COMMUNICATION AND COMPUTING TECHNOLOGY, 2017, 750 : 106 - 116
  • [25] Dynamic Resource Allocation for Video Transcoding with QoS Guaranteeing in Cloud-based DASH System
    Ran, Yongyi
    Shi, Youkang
    Yang, Enzhong
    Chen, Shuangwu
    Yang, Jian
    2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 144 - 149
  • [26] Dynamic resource allocation for satellite communications
    Fossa, CE
    Macdonald, TG
    2004 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-4: BROADBAND WIRELESS - THE TIME IS NOW, 2004, : 2262 - 2267
  • [27] Energy Efficient Resource Allocation in Cloud Computing Environments
    Vakilinia, Shahin
    Heidarpour, Behdad
    Cherieti, Mohamed
    IEEE ACCESS, 2016, 4 : 8544 - 8557
  • [28] Implementation of a Cloud Energy Saving System with Virtual Machine Dynamic Resource Allocation Method base on OpenStack
    Chen, Chien-Chih
    Sun, Pei-Lun
    Yang, Chao-Tung
    Liu, Jung-Chun
    Chen, Shuo-Tsung
    Wan, Zong-Yue
    2015 SEVENTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2015, : 190 - 196
  • [29] Future Client's Requests Estimation for Dynamic Resource Allocation in Cloud Data Center using CGPANN
    Ali, Jawad
    Zafari, Faheem
    Khan, Gul Muhammad
    Mahmud, S. Ali
    2013 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2013), VOL 2, 2013, : 331 - 334
  • [30] Dynamic Allocation of Cloud Resources for Telecommunication Applications
    Vasilenko, Oleg
    2016 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2016, : 119 - 122