World Scientific
  • Search
  •   
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at [email protected] for any enquiries.

Energy and Quality Aware Multi-Objective Resource Allocation Algorithm in Cloud

    https://doi.org/10.1142/S0219649221500520Cited by:0 (Source: Crossref)

    Cloud gaming has become the new service provisioning prototype that hosts the video games in the cloud and broadcasts the interactive game streaming to the players through the Internet. Here, the cloud must use massive resources for video representation and its streaming when several simultaneous players reach a particular point. Alternatively, various players may have separate necessities on Quality-of Experience, like low delay, high-video quality, etc. The challenging task is providing better service by the fixed cloud resource. Hence, there is a necessity for an energy-aware multi-resource allocation in the cloud. This paper devises a Fractional Rider-Harmony search algorithm (Fractional Rider-HSA) for resource allocation in the cloud. The Fractional Rider-HSA combines fractional calculus, Rider Optimization algorithm (ROA), and HSA. Moreover, the fitness function, like mean opinion score (MOS), gaming experience loss, fairness, energy consumption, and network parameters, is considered to determine the optimal resource allocation. The proposed model produces the maximal MOS of 0.8961, maximal gaming experience loss (QE) of 0.998, maximal fairness of 0.9991, the minimum energy consumption of 0.3109, and minimal delay 0.2266, respectively.

    References

    • Aboutorabi, SJS and MH Rezvani [2020] An optimized meta-heuristic bees algorithm for players’ frame rate allocation problem in cloud gaming environments, The Computer Games Journal, pp. 1–24. Google Scholar
    • Amiri, M, A Sobhani, H Al Osman and S Shirmohammadi [2017] SDN-enabled game-aware routing for cloud gaming datacenter network, IEEE Access, 5, 18633–18645. Crossref, Web of ScienceGoogle Scholar
    • Aujla, GS, M Singh, N Kumar and AY Zomaya [2017] Stackelberg game for energy-aware resource allocation to sustain data centers using RES, IEEE Transactions on Cloud Computing. Web of ScienceGoogle Scholar
    • Balaji, M and AK Ch [2020] Context-aware resource management and alternative pricing model to improve enterprise cloud adoption, Concurrency and Computation Practice and Experience, 33(3). Google Scholar
    • Bhaladhare PR and DC Jinwala [2014] A clustering approach for the l-diversity model in privacy preserving data mining using fractional calculus-bacterial foraging optimization algorithm, Advances in Computer Engineering. CrossrefGoogle Scholar
    • Binu, D and BS Kariyappa [2018] RideNN: A new rider optimization algorithm-based neural network for fault diagnosis in analog circuits, IEEE Transactions on Instrumentation and Measurement, 68(1), 2–26. Crossref, Web of ScienceGoogle Scholar
    • Chakraborty, P, GG Roy, S Das, D Jain and A Abraham [2009] An improved harmony search algorithm with differential mutation operator, Fundament a Informaticae, 95(4), 401–426. Crossref, Web of ScienceGoogle Scholar
    • Chen, J, T Du and G Xiao [2021] A multi-objective optimization for resource allocation of emergent demands in cloud computing, Journal of Cloud Computing, 10(20). Google Scholar
    • Désiré KK, E Dhib, N Tabbane and O Asseu [2021] QoS and QoE aware multi objective resource allocation algorithm for cloud gaming, Journal of High Speed Networks, 27(2), 121–138. Crossref, Web of ScienceGoogle Scholar
    • Dinaki, HE, S Shirmohammadi and MR Hashemi [2020] Boosted metaheuristic algorithms for QoE-aware server selection in multiplayer cloud gaming, IEEE Access, 8, 60468–60483. Crossref, Web of ScienceGoogle Scholar
    • Eramo, V, FG Lavacca, T Catena and FD Giorgio [2020] Reconfiguration of optical-NFV network architectures based on cloud resource allocation and QoS degradation cost-aware prediction techniques, IEEE Access, p. 8. Web of ScienceGoogle Scholar
    • Fernández-Cerero D, A Jakóbik, A Fernández-Montes and J Kołodziej [2019] GAME-SCORE: Game-based energy-aware cloud scheduler and simulator for computational clouds, Simulation Modelling Practice and Theory, 93, 3–20. Crossref, Web of ScienceGoogle Scholar
    • Ge, Y, Y Zhang, Q Qiu and Y-H Lu [2012] A game theoretic resource allocation for overall energy minimization in mobile cloud computing system, in Proc. 2012 ACM/IEEE International Symposium on Low Power Electronics and Design, pp. 279–284. CrossrefGoogle Scholar
    • Gopal, DG and S Kaushik (2017). Emerging technologies and applications for cloud-based gaming: Review on cloud gaming architectures. In Emerging technologies and applications for cloud-based gaming, IGI Global, pp. 67–87. Google Scholar
    • Guo, D, Y Han, W Cai, X Wang and CM Victor [2019] QoE-oriented resource optimization for mobile cloud gaming: A potential game approach, ICC 2019–2019 IEEE International Conference on Communications (ICC). CrossrefGoogle Scholar
    • Han, Y, D Guo, W Cai, X Wang and VCM Leung [2020] Virtual machine placement optimization in mobile cloud gaming through QoE-oriented resource competition, Transactions on Cloud Computing. Crossref, Web of ScienceGoogle Scholar
    • Haouari, F, E Baccour, A Erbad, A Mohamed and M Guizani [2019] QoE-aware resource allocation for crowd sourced live streaming: A machine learning approach, International Conference on Communications (ICC), 1–6. Google Scholar
    • Illahi, GK, TV Gemert and M Siekkinen, E Masala, A Oulasvirta and A Ylä-Jääski [2020] Cloud gaming with foveated video encoding, ACM Trans. Multimedia Comput. Commun. Appl., 16(1). Crossref, Web of ScienceGoogle Scholar
    • Jiao, L, AM Tulino, J Llorca, Y Jin and A Sala [2017] Smoothed online resource allocation in multi-tier distributed cloud networks, IEEE/ACM Transactions on Networking, 25(4), 2256–2570. Crossref, Web of ScienceGoogle Scholar
    • Leontiou, N, D Dechouniotis, S Denazis and S Papavassiliou [2018] A hierarchical control framework of load balancing and resource allocation of cloud computing services, Computers and Electrical Engineering, 67, 235–251. Crossref, Web of ScienceGoogle Scholar
    • Liu, X-F, Z-H Zhan, JD Deng, Y Li, T Gu and J Zhang [2018] An energy efficient ant colony system for virtual machine placement in cloud computing, IEEE Transactions on Evolutionary Computation, 22(1), 113–128. Crossref, Web of ScienceGoogle Scholar
    • Mirjalili, S, SM Mirjalili and A Lewis [2014] Grey wolf optimizer, Advances in Engineering Software, 69, 46–61. Crossref, Web of ScienceGoogle Scholar
    • Osanaiye, O, S Chen, Z Yan, R Lu, K-KR Choo and M Dlodlo [2017] From cloud to fog computing: A review and a conceptual live VM migration framework, IEEE Access, 5, 8284–8300. Crossref, Web of ScienceGoogle Scholar
    • Pradhan, A, SK Bisoy and A Das [2021] A survey on PSO based meta-heuristic scheduling mechanism in cloud computing environment, Journal of King Saud University — Computer and Information Sciences. Crossref, Web of ScienceGoogle Scholar
    • Shirvani MH [2020] A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems, Engineering Applications of Artificial Intelligence, 90(1). Google Scholar
    • Slivar, I, L Skorin-Kapov and M Suznjevic [2019] QoE-aware resource allocation for multiple cloud gaming users sharing a bottleneck link, 22nd conference on innovation in clouds, Internet and Networks and Workshops (ICIN), pp. 118–123. Google Scholar
    • Suganthan, PN, EH Houssein, AG Gad and YM Wazery (2021). Task scheduling in cloud computing based on meta-heuristics: Review, taxonomy, open challenges, and future trends, swarm and evolutionary computation, 62, 100841. Google Scholar
    • Vafamehr, A and ME Khodayar [2018] Energy aware cloud computing, The Electricity Journal, 31(2), 40–49. CrossrefGoogle Scholar
    • Wang, G, S Deb and LDS Coelho [2015] Elephant herding optimization, in Proc. 3rd International Symposium on Computational and Business Intelligence (ISCBI), pp. 1–5. CrossrefGoogle Scholar
    • Wei, T, X Fan, H Song, X Fan and J Yang [2018] Imperfect information dynamic stackelberg game based resource allocation using hidden Markov for cloud computing, IEEE Transactions on Services Computing, 11(1), 78–89. Crossref, Web of ScienceGoogle Scholar
    • Xu, X, S Fu, Q Cai, W Tian, W Liu, W Dou, X Sun and AX Liu [2018] Dynamic resource allocation for load balancing in fog environment, Wireless Communications and Mobile Computing, p. 15. Web of ScienceGoogle Scholar
    • Yang, C-T, S-T Chen, J-C Liu, Y-W Chan, C-C Chen and VK Verma [2019] An energy-efficient cloud system with novel dynamic resource allocation methods, The Journal of Supercomputing, pp. 1–22. Web of ScienceGoogle Scholar