A novel resource allocation mechanism for live cloud-based video streaming service

被引:0
作者
Hong-Yi Chang
Kwei-Bor Chen
Hsin-Che Lu
机构
[1] National Chiayi University,Department of Management Information Systems
[2] Minghsin University of Science and Technology,Department of Computer Science and Information Engineering
来源
Multimedia Tools and Applications | 2017年 / 76卷
关键词
Video streaming service; Cloud computing; Resource allocation; Nim game; Game theory; High utilization;
D O I
暂无
中图分类号
学科分类号
摘要
With the recent emergence of cloud computing, growing numbers of clients are using online cloud services through the Internet such as video streaming service. The rent costs of cloud service providers increase when the resource utilizations of the cloud-servers are not well. Therefore, resource allocation is a crucial problem for cloud data centers. The resource allocation problem is an NP-hard problem. This paper proposes a novel cloud resource allocation mechanism based on a winning strategy for a Nim game. This mechanism offers all clients an effective number of running cloud servers, and allocates cloud resources rapidly and effectively by using a pre-pairing approach. The proposed mechanism does not require searching for remaining resources of the running cloud server; hence, it can reduce the time taken to arrange resources. The experimental results show that the proposed mechanism can improve utilization of cloud servers and reduce the rent costs of the cloud service providers. The proposed mechanism can reach the utilization of cloud servers by as much as 99.96 %. The proposed mechanism is approximately 9 % more efficient than the market-based grid resource allocation algorithm, and 19 % more efficient than the modified best fit decreasing algorithm.
引用
收藏
页码:19689 / 19706
页数:17
相关论文
共 50 条
[31]   Resource allocation in cloud virtual machines based on empirical service traces [J].
Lin, Ching-Huang ;
Lu, Chien-Tung ;
Chen, Ying-Hsien ;
Li, Jung-Shian .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2014, 27 (12) :4210-4225
[32]   Shared-Mode Resource Allocation for Cloud-Based Load Testing [J].
Jin, Wenming ;
Qian, Ju ;
Yan, Shuoyan .
IEEE ACCESS, 2020, 8 :161894-161907
[33]   Workflow Scheduling and Resource Allocation for Cloud-based Execution of Elastic Processes [J].
Hoenisch, Philipp ;
Schulte, Stefan ;
Dustdar, Schahram .
2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, :1-8
[34]   Energy Minimization of Resource Allocation in Cloud-Based Satellite Communication Networks [J].
Deng, Boyu ;
Jiang, Chunxiao ;
Guo, Song .
IEEE COMMUNICATIONS LETTERS, 2019, 23 (12) :2353-2356
[35]   Energy Efficient Configurable Resource Allocation in Cloud-Based Business Processes [J].
Hachicha, Emna ;
Yongsiriwit, Karn ;
Gaaloul, Walid .
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 :437-444
[36]   Prediction-Based Dynamic Resource Allocation for Video Transcoding in Cloud Computing [J].
Jokhio, Fareed ;
Ashraf, Adnan ;
Lafond, Sebastien ;
Porres, Ivan ;
Lilius, Johan .
PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, :254-261
[37]   A Game Theoretic Framework of SLA-Based Resource Allocation for Competitive Cloud Service Providers [J].
Wang, Yanzhi ;
Lin, Xue ;
Pedram, Massoud .
2014 SIXTH ANNUAL IEEE GREEN TECHNOLOGIES CONFERENCE (GREENTECH 2014), 2014, :37-43
[38]   Resource allocation in the cloud for video-on-demand applications using multiple cloud service providers [J].
P. Muthi Reddy ;
Ansaf Ahmed ;
S. H. Manjula ;
K. R. Venugopal .
Cluster Computing, 2019, 22 :223-239
[39]   A Cloud-based Energy-Efficient Service Architecture for Adaptive Multimedia Streaming [J].
Wang, Jingjing ;
Song, Jianxin .
PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING (AMITP 2016), 2016, 60 :348-355
[40]   Self-learning and self-adaptive resource allocation for cloud-based software services [J].
Chen, Xing ;
Lin, Junxin ;
Lin, Bing ;
Xiang, Tao ;
Zhang, Ying ;
Huang, Gang .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (23)