{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:48:38Z","timestamp":1777704518467,"version":"3.51.4"},"reference-count":38,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2020,10,5]],"date-time":"2020-10-05T00:00:00Z","timestamp":1601856000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2020,11,19]]},"abstract":"<jats:p>Cloud computing technology is playing a major role in the industry and real-life, for providing fast services such as data sharing and allocating the cloud resources that are paid and truly required. In this scenario, the cloud users are scheduled according to the rule-based systems for attempting to automate the matching between computing requirements and resources. Even though, the majority auto-scaling algorithms only helped as indicators for simple resource utilization and also not considered both cloud user needs and budget concerns. For this purpose, we propose a new model which is the combination of auto-scaling algorithms, resource allocation and scheduling for allocating the appropriate resources and scheduled them. This model consists of three new algorithms namely Grey Wolf Optimization and Fuzzy rules based Resource allocation and Scheduling Algorithm (GWOFRSA), Auto-Scaling Algorithm for Cloud based Web Application (ASACWA) and Auto-Scaling Algorithm for handling Distributed Computing Tasks (ASADCT). Here, we introduce new auto-scaling algorithms for enhancing the performance of cloud services. In this work, the optimization technique is used to predict the cloud server workload, resource requirements and it also uses fuzzy rules for monitoring the resource utilization and the size of virtual machine allocation process. According to the workload prediction, the completion time is estimated for each cloud server. The experiments are conducted by using a simulator called CloudSim environment of Java programming and compared with the existing works available in this direction in terms of resource utilization and enhance the cloud performance with better Quality of Service of Virtual Machine allocation, Missed Deadline, Demand Satisfaction, Power Utilization, CPU Load and throughput.<\/jats:p>","DOI":"10.3233\/jifs-200787","type":"journal-article","created":{"date-parts":[[2020,10,6]],"date-time":"2020-10-06T13:14:08Z","timestamp":1601990048000},"page":"7449-7467","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":2,"title":["Resource allocation, scheduling and auto-scaling algorithms for enhancing the performance of cloud using Grey Wolf Optimization and Fuzzy rules"],"prefix":"10.1177","volume":"39","author":[{"given":"I.","family":"George Fernandez","sequence":"first","affiliation":[{"name":"Department of Information Technology, Jerusalem College of Engineering, Chennai, Tamilnadu, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Arokia Renjith","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Jeppiaar Engineering College, Chennai, Tamilnadu, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2020,10,5]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.02.052"},{"key":"e_1_3_1_3_2","doi-asserted-by":"crossref","unstructured":"JindalA. PodolskiyV. and GerndtM. Multilayered Cloud Applications Autoscaling Performance Estimation 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2) 2017 24\u201331.","DOI":"10.1109\/SC2.2017.12"},{"key":"e_1_3_1_4_2","first-page":"75","article-title":"AlexandruIosup, An Experimental Performance Evaluation of Autoscaling Policies for Complex Workflows","volume":"17","author":"Ilyushkin A.","year":"2017","unstructured":"IlyushkinA., Ali-EldinA., HerbstN., PapadopoulosA.V., GhitB. and EpemaD., AlexandruIosup, An Experimental Performance Evaluation of Autoscaling Policies for Complex Workflows, ICPE 17 (2017), 75\u201386.","journal-title":"ICPE"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2870389"},{"key":"e_1_3_1_6_2","doi-asserted-by":"crossref","unstructured":"MehmoodA. KhanT.A. RiveraJ.J.D. and SongW. Dynamic Auto-scaling of VNFs based on Task Execution Patterns 2019 20th Asia-Pacific Network Operations and Management Symposium (APNOMS) 2019 1\u20134.","DOI":"10.23919\/APNOMS.2019.8892836"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2018.04.016"},{"key":"e_1_3_1_8_2","doi-asserted-by":"crossref","unstructured":"BunchC. AroraV. ChohanN. KrintzC. HegdeS. and SrivastavaA. A Pluggable Autoscaling Service for Open Cloud PaaS Systems 2012 IEEE Fifth International Conference on Utility and Cloud Computing 2012 191\u2013194.","DOI":"10.1109\/UCC.2012.12"},{"issue":"2","key":"e_1_3_1_9_2","first-page":"181","article-title":"Auto-Scaling Model for Cloud Computing System","volume":"5","author":"Hung C.-L.","year":"2012","unstructured":"HungC.-L., HuY.-C. and LiK.-C., Auto-Scaling Model for Cloud Computing System, International Journal of Hybrid Information Technology 5(2) (2012), 181\u2013186.","journal-title":"International Journal of Hybrid Information Technology"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3148149"},{"issue":"102464","key":"e_1_3_1_11_2","first-page":"1","article-title":"CMI: An online multi-objective genetic autoscaler for scientific and engineering workflows in cloud infrastructures with unreliable virtual machines","volume":"149","author":"Monge D.A.","year":"2020","unstructured":"MongeD.A., PaciniE., MateosC., AlbaE. and GarinoC.G., CMI: An online multi-objective genetic autoscaler for scientific and engineering workflows in cloud infrastructures with unreliable virtual machines, Journal of Network and Computer Applications 149(102464) (2020), 1\u201314.","journal-title":"Journal of Network and Computer Applications"},{"key":"e_1_3_1_12_2","first-page":"365","article-title":"A Proactive Cloud Scaling Model based on Fuzzy Time Series and SLA Awareness","volume":"108","author":"Tran D.","year":"2017","unstructured":"TranD., TranN., NguyenG. and NguyenB.M., A Proactive Cloud Scaling Model based on Fuzzy Time Series and SLA Awareness, Computer Science 108C (2017), 365\u2013374.","journal-title":"Computer Science"},{"key":"e_1_3_1_13_2","doi-asserted-by":"crossref","unstructured":"CamposE. MatosR. MacielP. PereiraA. and SouzaF. Stochastic Modeling of Auto Scaling Mechanism in Private Clouds for Supporting PerformanceTuning 2015 IEEE International Conference on Systems Man and Cybernetics 2015 109\u2013114.","DOI":"10.1109\/SMC.2015.32"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.05.011"},{"key":"e_1_3_1_15_2","doi-asserted-by":"crossref","unstructured":"FernandezI.G. and RenjithJ.A. An Approach on Performance Monitoring in Cloud Application 2019 Fifth International Conference on Science Technology Engineering and Mathematics (ICONSTEM) 2019 201\u2013207.","DOI":"10.1109\/ICONSTEM.2019.8918800"},{"key":"e_1_3_1_16_2","doi-asserted-by":"crossref","unstructured":"AlipourH. and LiuY. Model Driven Deployment of Auto-Scaling Services on Multiple Clouds 2018 IEEE International Conference on Software Architecture Companion (ICSA-C) 2018 93\u201396.","DOI":"10.1109\/ICSA-C.2018.00033"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2398438"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2966678"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2017.07.012"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.5121\/ijccsa.2017.7502"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.12694\/scpe.v20i2.1537"},{"key":"e_1_3_1_22_2","doi-asserted-by":"crossref","unstructured":"HarwalkarS. et al. Multicloud-auto scale with prediction and delta correction algorithm 2019 2nd International Conference on Intelligent Computing Instrumentation and Control Technologies (ICICICT) 2019 227\u2013233.","DOI":"10.1109\/ICICICT46008.2019.8993390"},{"key":"e_1_3_1_23_2","doi-asserted-by":"crossref","unstructured":"HorovitzS. and ArianY. Efficient Cloud Auto-Scaling with SLA Objective Using Q-Learning 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud) 2018 85\u201392.","DOI":"10.1109\/FiCloud.2018.00020"},{"key":"e_1_3_1_24_2","doi-asserted-by":"crossref","unstructured":"SanthoshS. and BinuA. Auto scaling for various patterns of workflow within deadline time and energy aware VM allocation in cloud environment 2016 International Conference on Data Science and Engineering (ICDSE) 2016 1\u20135.","DOI":"10.1109\/ICDSE.2016.7823941"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2013.12.007"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxy043"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2016.10.005"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2741969"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.07.042"},{"key":"e_1_3_1_30_2","doi-asserted-by":"crossref","unstructured":"V.K and KumarS.M.D. Virtual Machine based Hybrid Auto-Scaling for Large Scale Scientific Workflowsvadjust in Cloud Computing 2019 Third International conference on I-SMAC (IoT in Social Mobile Analytics and Cloud) (I-SMAC) 2019 526\u2013530.","DOI":"10.1109\/I-SMAC47947.2019.9032507"},{"key":"e_1_3_1_31_2","doi-asserted-by":"crossref","unstructured":"XuX. LiJ. YuH. LuoL. WeiX. and SunG. Towards Yo-Yo attack mitigation in cloud auto-scaling mechanism Digital Communications and Networks 2019.","DOI":"10.1016\/j.dcan.2019.07.002"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2706019"},{"key":"e_1_3_1_33_2","doi-asserted-by":"crossref","unstructured":"AhnY. and KimY. VM Auto-Scaling for Workflows in Hybrid Cloud Computing 2014 International Conference on Cloud and Autonomic Computing 2014 237\u2013240.","DOI":"10.1109\/ICCAC.2014.34"},{"key":"e_1_3_1_34_2","doi-asserted-by":"crossref","unstructured":"LiY. and XiaY. Auto-scaling web applications in hybrid cloud based on docker 2016 5th International Conference on Computer Science and Network Technology (ICCSNT) 2016 pp. 75\u201379.","DOI":"10.1109\/ICCSNT.2016.8070122"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2017.07.002"},{"key":"e_1_3_1_36_2","doi-asserted-by":"crossref","unstructured":"KennedyJ. and EberhartR. Particle swarm optimization in Proceedings of the IEEE International Conference on Neural Networks pp. 1942\u20131948 Perth Australia December 1995.","DOI":"10.1109\/ICNN.1995.488968"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2013.12.007"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.649565"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-017-2880-4"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-200787","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-200787","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-200787","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:41:23Z","timestamp":1777455683000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-200787"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,5]]},"references-count":38,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,11,19]]}},"alternative-id":["10.3233\/JIFS-200787"],"URL":"https:\/\/doi.org\/10.3233\/jifs-200787","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,5]]}}}