Title: Resource provisioning optimisation for cloud computing systems serving multi-class requests
Authors: Rohit Sharma; Prateek Gupta; Raghuraj Singh
Addresses: Department of Computer Science and Engineering, Dr. Ambedkar Institute of Technology for Handicapped, Kanpur – 208024, Uttar Pradesh, India ' Department of Mechanical Engineering, Indian Institute of Technology, Kanpur – 208016, Uttar Pradesh, India ' Department of Computer Science and Engineering, Harcourt Butler Technical University, Kanpur – 208002, Uttar Pradesh, India
Abstract: With many organisations switching to cloud-based systems, the variety of domains using cloud services is increasing steadily. Often, companies own private cloud computing systems to cater to their own needs and reduce dependency on third-party services. These systems serve a multitude of requests of different classes that often require different types of resources. A queuing network-based cost model has been employed to quantify the economics of the system, and an optimisation problem has been set up. In the cost function, higher-order terms have been used which accounts for diminishing marginal productivity. This law is used in microeconomics to study the behaviour of cost for individual service-producing entities, i.e., firms. In this study, the cost of the system has been optimised by calculating the optimal quantity of resources provisioned to the cloud system and the behaviour of the cost of maintaining a profitable cloud-computing system has been discussed.
Keywords: cloud computing; request phase; queuing theory; multi-class.
DOI: 10.1504/IJAHUC.2022.124552
International Journal of Ad Hoc and Ubiquitous Computing, 2022 Vol.40 No.4, pp.239 - 249
Received: 15 Dec 2020
Accepted: 07 Jul 2021
Published online: 28 Jul 2022 *