{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T13:12:19Z","timestamp":1784293939287,"version":"3.55.0"},"reference-count":37,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,4,26]],"date-time":"2022-04-26T00:00:00Z","timestamp":1650931200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Dynamic resource provisioning is made more accessible with cloud computing. Monitoring a running service is critical, and modifications are performed when specific criteria are exceeded. It is a standard practice to add or delete resources in such situations. We investigate the method to ensure the Quality of Service (QoS), estimate the required resources, and modify allotted resources depending on workload, serialization, and parallelism due to resources. This article focuses on cloud QoS violation remediation using resource planning and scaling. A Resource Quantified Scaling for QoS Violation (ReSQoV) model is proposed based on the Universal Scalability Law (USL), which provides cloud service capacity for specific workloads and generates a capacity model. ReSQoV considers the system overheads while allocating resources to maintain the agreed QoS. As the QoS violation detection decision is Probably Violation and Definitely Violation, the remedial action is triggered, and required resources are added to the virtual machine as vertical scaling. The scenarios emulate QoS parameters and their respective resource utilization for ReSQoV compared to policy-based resource allocation. The results show that after USLbased Quantified resource allocation, QoS is regained, and validation of the ReSQoV is performed through the statistical test ANOVA that shows the significant difference before and after implementation.<\/jats:p>","DOI":"10.3390\/fi14050131","type":"journal-article","created":{"date-parts":[[2022,4,26]],"date-time":"2022-04-26T21:37:53Z","timestamp":1651009073000},"page":"131","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["ReSQoV: A Scalable Resource Allocation Model for QoS-Satisfied Cloud Services"],"prefix":"10.3390","volume":"14","author":[{"given":"Hassan Mahmood","family":"Khan","sequence":"first","affiliation":[{"name":"Faculty of Computing and Informatics, Multimedia University, Cyberjaya 63100, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4114-1320","authenticated-orcid":false,"given":"Fang-Fang","family":"Chua","sequence":"additional","affiliation":[{"name":"Faculty of Computing and Informatics, Multimedia University, Cyberjaya 63100, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1277-1710","authenticated-orcid":false,"given":"Timothy Tzen Vun","family":"Yap","sequence":"additional","affiliation":[{"name":"Faculty of Computing and Informatics, Multimedia University, Cyberjaya 63100, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Kan, Y. (2021, January 9\u201311). A Cloud Computing Resource Optimal Allocation Scheme Based on Data Correlation Analysis. Proceedings of the 4th International Conference on Electronics, Communications and Control Engineering, Seoul, Korea.","DOI":"10.1145\/3462676.3462681"},{"key":"ref_2","first-page":"3607","article-title":"Intelligent Model for Predicting the Quality of Services Violation","volume":"71","author":"Kanwal","year":"2022","journal-title":"Comput. Mater. Contin."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"102440","DOI":"10.1016\/j.scs.2020.102440","article-title":"Energy Cost Minimization for Sustainable Cloud Computing Using Option Pricing","volume":"63","author":"Khalil","year":"2020","journal-title":"Sustain. Cities Soc."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1007\/s10586-017-1040-z","article-title":"CHOPPER: An Intelligent QoS-Aware Autonomic Resource Management Approach for Cloud Computing","volume":"21","author":"Gill","year":"2018","journal-title":"Cluster Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/3453953.3453958","article-title":"A Theory of Auto-Scaling for Resource Reservation in Cloud Services","volume":"48","author":"Psychas","year":"2021","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3148149","article-title":"Auto-Scaling Web Applications in Clouds","volume":"51","author":"Qu","year":"2019","journal-title":"ACM Comput. Surv."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Fuerst, A., Ali-Eldin, A., Shenoy, P., and Sharma, P. (2020, January 23\u201326). Cloud-Scale VM-Deflation for Running Interactive Applications On Transient Servers. Proceedings of the 29th International Symposium on High-Performance Parallel and Distributed Computing, Stockholm, Sweden.","DOI":"10.1145\/3369583.3392675"},{"key":"ref_8","unstructured":"Santos, G., Paulino, H., and Vardasca, T. (April, January 30). QoE-Aware Auto-Scaling of Heterogeneous Containerized Services (and Its Application to Health Services). Proceedings of the 35th Annual ACM Symposium on Applied Computing, Brno, Czech Republic."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Lehrig, S., Eikerling, H., and Becker, S. (2015, January 4\u20138). Scalability, Elasticity, and Efficiency in Cloud Computing. Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures, Montr\u00e9al, QC, Canada.","DOI":"10.1145\/2737182.2737185"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1109\/TNSM.2015.2436408","article-title":"Energy-Efficient Resource Allocation and Provisioning Framework for Cloud Data Centers","volume":"12","author":"Dabbagh","year":"2015","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_11","first-page":"1995","article-title":"Load Forecasting for Optimal Resource Allocation in Cloud Computing Using Neural Method Senior Technical Director, National Informatics Centre, Chennai, India","volume":"24","author":"Vasu","year":"2016","journal-title":"Middle East J. Sci. Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1172","DOI":"10.1109\/TC.2015.2444843","article-title":"An Online Mechanism for Resource Allocation and Pricing in Clouds","volume":"65","author":"Mashayekhy","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Goutam, S., and Yadav, A.K. (2015, January 19\u201321). Preemptable Priority based Dynamic Resource Allocation in Cloud Computing with Fault Tolerance. Proceedings of the 2015 International Conference on Communication Networks (ICCN), Gwalior, India.","DOI":"10.1109\/ICCN.2015.54"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/j.jss.2014.12.015","article-title":"Quality of service approaches in cloud computing: A systematic mapping study","volume":"101","author":"Abdelmaboud","year":"2015","journal-title":"J. Syst. Softw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1186\/s13174-014-0011-3","article-title":"Quality-of-service in cloud computing: Modeling techniques and their applications","volume":"5","author":"Ardagna","year":"2014","journal-title":"J. Internet Serv. Appl."},{"key":"ref_16","first-page":"1","article-title":"Application of Selective Algorithm for Effective Resource Provisioning in Cloud Computing Environment","volume":"4","author":"Katyal","year":"2014","journal-title":"Int. J. Cloud Comput. Serv. Arch."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/spe.995","article-title":"CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms","volume":"41","author":"Calheiros","year":"2011","journal-title":"Softw. Pr. Exp."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.comcom.2020.07.028","article-title":"Resource provisioning for IoT services in the fog computing environment: An autonomic approach","volume":"161","author":"Etemadi","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.jnca.2019.06.002","article-title":"An autonomous resource provisioning framework for massively multiplayer online games in cloud environment","volume":"142","author":"Khorsand","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Aslanpour, M.S., Dashti, S.E., Ghobaei-Arani, M., and Rahmanian, A.A. (2018). Resource Provisioning for Cloud Applications: A 3-D, Provident and Flexible Approach, Springer.","DOI":"10.1007\/s11227-017-2156-x"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Chauhan, N., and Agrawal, R. (2022). Probabilistic Optimized Kernel Naive Bayesian Cloud Resource Allocation System. Wirel. Pers. Commun., 1\u201320.","DOI":"10.1007\/s11277-022-09493-5"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3813","DOI":"10.1007\/s00500-020-05409-2","article-title":"A workload clustering based resource provisioning mechanism using Biogeography based optimization technique in the cloud based systems","volume":"25","year":"2021","journal-title":"Soft Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Shyam, G.K., and Manvi, S.S. (2015, January 12\u201313). Resource allocation in cloud computing using agents. Proceedings of the 2015 IEEE International Advance Computing Conference (IACC), Banglore, India.","DOI":"10.1109\/IADCC.2015.7154750"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2921","DOI":"10.19026\/rjaset.7.622","article-title":"Trusted Virtual Machine Allocation in Cloud Computing IaaS Service","volume":"7","author":"Radhakrishnan","year":"2014","journal-title":"Res. J. Appl. Sci. Eng. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Agarwal, S. (2020). An Approach of SLA Violation Prediction and QoS Optimization using Regression Machine Learning Techniques. Electron. Theses Diss., 1\u201393.","DOI":"10.1093\/oso\/9780198828044.003.0005"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Hani, A.F.M., Paputungan, I.V., Fadzil, M.H., and Vijanth, S.A. (2017, January 22\u201323). Manifold Learning in SLA Violation Detection and Prediction for Cloud-Based System. Proceedings of the ICC \u201917 Second International Conference on Internet of things, Data and Cloud Computing, Cambridge, UK.","DOI":"10.1145\/3018896.3056800"},{"key":"ref_27","unstructured":"Hemmat, R.A., and Hafid, A. (2022, March 10). SLA Violation Prediction in Cloud Computing: A Machine Learning Perspective. Available online: https:\/\/www.researchgate.net\/publication\/311222705_SLA_Violation_Prediction_In_Cloud_Computing_A_Machine_Learning_Perspective."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Chan, G.Y., Khan, H.M., and Chua, F.F. (2018, January 6\u20138). Resource Scalability as Preventive and Remedial Measures for Cloud Service Violation. Proceedings of the 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud), Barcelona, Spain.","DOI":"10.1109\/FiCloud.2018.00068"},{"key":"ref_29","first-page":"58","article-title":"A Fuzzy Model for Detecting and Predicting Cloud Quality of Service Violation","volume":"13","author":"Khan","year":"2018","journal-title":"J. Eng. Sci. Technol."},{"key":"ref_30","unstructured":"Gunther, N.J. (2008). A General Theory of Computational Scalability Based on Rational Functions. arXiv."},{"key":"ref_31","unstructured":"Gunther, N.J. (2022, March 10). Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly Scalable Applications and Services. Available online: https:\/\/www.researchgate.net\/publication\/220689673_Guerrilla_capacity_planning_A_tactical_approach_to_planning_for_highly_scalable_applications_and_services."},{"key":"ref_32","unstructured":"Filho, M.C.S., Oliveira, R.L., Monteiro, C.C., Inacio, P.R., and Freire, M.M. (2017, January 8\u201312). CloudSim Plus: A Cloud Computing Simulation Framework Pursuing Software Engineering Principles for Improved Modularity, Extensibility and Correctness. Proceedings of the 2017 IFIP\/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal."},{"key":"ref_33","unstructured":"Amazon Web Services, Inc. (2022, March 10). Amazon EC2 Instance Types\u2014Amazon Web Services. Available online: https:\/\/aws.amazon.com\/ec2\/instance-types\/."},{"key":"ref_34","unstructured":"(2022, March 10). Geekbench. Available online: https:\/\/browser.geekbench.com\/v5\/cpu."},{"key":"ref_35","first-page":"131","article-title":"Robot: Mere Machine to Transcendent Mind","volume":"78","author":"Cohen","year":"1999","journal-title":"Foreign Aff."},{"key":"ref_36","unstructured":"M\u00f6ding, S. (2022, March 10). Using the Usl Package, Analyze System Scalability in R with the Universal Scalability Law. Available online: https:\/\/cran.r-project.org\/web\/packages\/usl\/vignettes\/usl.pdf."},{"key":"ref_37","unstructured":"Muller, K.E., and Fetterman, B.A. (2003). Regression and ANOVA: An Integrated Approach Using SAS Software, John Wiley & Sons, Inc."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/5\/131\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:01:35Z","timestamp":1760137295000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/5\/131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,26]]},"references-count":37,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["fi14050131"],"URL":"https:\/\/doi.org\/10.3390\/fi14050131","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,26]]}}}