Dynamic Resource Provisioning with Hotspot Anticipation for MMOG Clouds

被引:0
|
作者
Chang, Yenchih [1 ]
Wang, Kuochen [1 ]
Hsu, Yi-Huai [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu 300, Taiwan
关键词
Cloud computing; dynamic resource provisioning; hotspot anticipation; MMOG; under-allocation;
D O I
10.3233/978-1-61499-484-8-2053
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a dynamic resource provisioning with hotspot anticipation scheme, called NN-Player+DRP-HA that employs a finite state machine model to monitor the movement of avatars in a virtual world. Furthermore, we use a finite state machine to represent possible avatar states and state transitions. By combining the state of each avatar in a game zone with a neural network (NN) predictor, we may figure out potential workload produced by hotspots, and then allocate appropriate computing resources to support the game zone. Experimental results support that the proposed NN-Player+DRP-HA scheme can avoid most of under-allocation events with an acceptable over-allocation rate. Compared with a representative dynamic resource provisioning method, called NN-Player+DRP, the proposed NN-Player+DRP-HA reduces the probability of under-allocation events from 2.16% to 0.42% (80% improvement) in terms of CPU capacity of a VM, under the premise of controlling the CPU over-allocation rate within the CPU capacity of one VM.
引用
收藏
页码:2053 / 2062
页数:10
相关论文
共 50 条
  • [21] A survey and taxonomy on workload scheduling and resource provisioning in hybrid clouds
    Bo Wang
    Changhai Wang
    Ying Song
    Jie Cao
    Xiao Cui
    Ling Zhang
    Cluster Computing, 2020, 23 : 2809 - 2834
  • [22] Dynamic provisioning in multi-tenant service clouds
    Lakshmi Ramachandran
    Nanjangud C. Narendra
    Karthikeyan Ponnalagu
    Service Oriented Computing and Applications, 2012, 6 (4) : 283 - 302
  • [23] Dynamic provisioning in multi-tenant service clouds
    Ramachandran, Lakshmi
    Narendra, Nanjangud C.
    Ponnalagu, Karthikeyan
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2012, 6 (04) : 283 - 302
  • [24] Dynamic Resource Provisioning and Monitoring for Cloud Computing
    Padmavathi, S.
    Soundarya, N.
    Soniha, P. K.
    Srimathi, S.
    2017 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNIQUES IN CONTROL, OPTIMIZATION AND SIGNAL PROCESSING (INCOS), 2017,
  • [25] Resource Provisioning and Allocation in Function-as-a-Service Edge-Clouds
    Ascigil, Onur
    Tasiopoulos, Argyrios G.
    Truong Khoa Phan
    Sourlas, Vasilis
    Psaras, Ioannis
    Pavlou, George
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (04) : 2410 - 2424
  • [26] Time-Sensitive Virtual Machines Provisioning and Resource Allocation in Clouds
    Begam, Rehana
    Zhu, Dakai
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 660 - 665
  • [27] CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds
    Chen, Keke
    Powers, James
    Guo, Shumin
    Tian, Fengguang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (06) : 1403 - 1412
  • [28] Joint Request Updating and Elastic Resource Provisioning With QoS Guarantee in Clouds
    Zhao, Gongming
    Wang, Jingzhou
    Xu, Hongli
    Zhao, Yangming
    Yang, Xuwei
    Huang, He
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 110 - 126
  • [29] Towards Multi-Resource Physical Machine Provisioning for IaaS Clouds
    Wei, Lei
    He, Bingsheng
    Foh, Chuan Heng
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 3469 - 3474
  • [30] Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds
    Rodriguez, Maria Alejandra
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 222 - 235