JOURNAL ARTICLE

A self‐learning fuzzy approach for proactive resource provisioning in cloud environment

Reihaneh KhorsandMostafa Ghobaei‐AraniMohammadreza Ramezanpour

Year: 2019 Journal:   Software Practice and Experience Vol: 49 (11)Pages: 1618-1642   Publisher: Wiley

Abstract

Summary The development of a communication infrastructure has made possible the expansion of the popular massively multiplayer online games. In these games, players all over the world can interact with one another in a virtual environment. The arrival rate of new players to the game environment causes fluctuations and players always expect services to be available and offer an acceptable service‐level agreement (SLA), especially in terms of response time and cost. Cloud computing emerged in the recent years as a scalable alternative to respond to the dynamic changes of the workload. In massively multiplayer online games applications, players are allowed to lease resources from a cloud provider in an on‐demand basis model. Proactive management of cloud resources in the face of workload fluctuations and dynamism upon the arrival of players are challenging issues. This paper presents a self‐learning fuzzy approach for proactive resource provisioning in cloud environment, where key is to predict parameters of the probability distribution of the incoming players in each period. In addition, we propose a self‐learning fuzzy autoscaling decision‐maker algorithm to compute the proper number of resources to be allocated to each tier in the massively multiplayer online games by applying the predicted workload and user SLA. We evaluate the effectiveness of the proposed approach under real and synthetic workloads. The experimental results indicate that the proposed approach is able to allocate resources more efficiently than other approaches.

Keywords:
Cloud computing Provisioning Computer science Workload Resource (disambiguation) Scalability Service-level agreement Multitenancy Distributed computing Dynamism Software as a service Computer network Database Operating system

Metrics

51
Cited By
14.20
FWCI (Field Weighted Citation Impact)
35
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Moving towards Proactive Resource Provisioning in the Cloud Environment

Rizul KhannaPulkit SharmaSushant Ochani

Journal:   International Journal of Computer Applications Year: 2012 Vol: 51 (3)Pages: 6-12
JOURNAL ARTICLE

Matrix based proactive resource provisioning in mobile cloud environment

Sandeep K. SoodRajinder Sandhu

Journal:   Simulation Modelling Practice and Theory Year: 2014 Vol: 50 Pages: 83-95
JOURNAL ARTICLE

RLPAS: Reinforcement Learning-based Proactive Auto-Scaler for Resource Provisioning in Cloud Environment

J. V. Bibal BenifaDejey Dharma

Journal:   Mobile Networks and Applications Year: 2018 Vol: 24 (4)Pages: 1348-1363
© 2026 ScienceGate Book Chapters — All rights reserved.