{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:24:00Z","timestamp":1777703040609,"version":"3.51.4"},"reference-count":32,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T00:00:00Z","timestamp":1554681600000},"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":[[2019,5,14]]},"abstract":"<jats:p>Efficient servicing of requests in cloud environment has become need of the hour. Cloud services work based on zones in various locations and multiple service requests may be simultaneously considered as a batch and allocated to various zones. Experience-based Efficient Scheduling or EXES focuses on achieving minimum possible waiting time for a batch of requests, under the constraint that overall allocation cost should be less than or equal to a budget limit. Migration of tasks is also possible to balance loads if budget permits and we gain in energy. For each task in a batch and all available zones, a priority value is computed based on previous interaction experience of the zone and the site that generated this task. The zone that produces highest priority for a task, is allocated the task. An SDN controller is in charge of the entire process of priority computation and assigning tasks to zones. Priority is given to requests generating from sites that consumed lesser execution time compared to other sites that have generated requests in request queue of the zone. To the best of authors\u2019 knowledge, no existing scheduling scheme in cloud has considered batch processing based on service process experience of zones.<\/jats:p>","DOI":"10.3233\/jifs-169987","type":"journal-article","created":{"date-parts":[[2019,4,12]],"date-time":"2019-04-12T10:44:46Z","timestamp":1555065886000},"page":"4305-4317","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":2,"title":["Experience-based Efficient Scheduling algorithm (EXES) for serving requests in cloud using SDN controller"],"prefix":"10.1177","volume":"36","author":[{"given":"Anuradha","family":"Banerjee","sequence":"first","affiliation":[{"name":"Department of Computer Applications, Kalyani Govt. Engg. College, Kalyani, Nadia, West Bengal, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D.M.","family":"Akbar Hussain","sequence":"additional","affiliation":[{"name":"Department of Energy Technology, Aalborg University, Esbjerg, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2019,4,8]]},"reference":[{"key":"e_1_3_1_2_2","first-page":"19","article-title":"Hedera: Dynamic flow scheduling for data center networks","volume":"7","author":"Al-Fares M.","year":"2010","unstructured":"Al-FaresM., RadhakrishnanS., RaghavanB., HuangN., VahdatA., Hedera: Dynamic flow scheduling for data center networks, in proceedings, 7th USENIX Conference on Networked Systems Design and Implementation, NSDI\u201910, vol. 7, (2010) pp. 19\u201329.","journal-title":"proceedings, 7th USENIX Conference on Networked Systems Design and Implementation, NSDI\u201910"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851192"},{"key":"e_1_3_1_4_2","article-title":"Load-balanced scheduling algorithm for serving of requests in cloud networks","volume":"11","author":"Mukunda C.","year":"2016","unstructured":"MukundaC., GayatriP., Surya PrabhaI., Load-balanced scheduling algorithm for serving of requests in cloud networks, International Journal of Applied Engineering Research11 (2016).","journal-title":"International Journal of Applied Engineering Research"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-014-0406-9"},{"key":"e_1_3_1_6_2","first-page":"1","article-title":"Bandwidth-aware scheduling with sdn in hadoop: A new trend for big data","volume":"84","author":"Qin P.","year":"2015","unstructured":"QinP., DaiB., HuangB., XuG., Bandwidth-aware scheduling with sdn in hadoop: A new trend for big data, IEEE Systems Journal84 (2015), 1\u20138.","journal-title":"IEEE Systems Journal"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/75247.75248"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/52325.52356"},{"key":"e_1_3_1_9_2","first-page":"733","volume-title":"Proceedings of IEEE INFOCOM90","author":"McKenney P.E.","year":"1990","unstructured":"McKenneyP.E., Stochastic fair queuing, In Proceedings of IEEE INFOCOM90, 1990, pp. 733\u2013740."},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/205511.205512"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/964725.633035"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/2377677.2377710"},{"key":"e_1_3_1_14_2","first-page":"2180","article-title":"Making large scale deployment of rcp practical for real networks","volume":"2008","author":"Tai C.H.","year":"2008","unstructured":"TaiC.H., ZhuJ., DukkipatiN., Making large scale deployment of rcp practical for real networks, IEEE INFOCOM2008 (2008), 2180\u20132188.","journal-title":"IEEE INFOCOM"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2209249.2209264"},{"key":"e_1_3_1_16_2","first-page":"185","article-title":"Load balancing strategy of cloud computing based on artificial bee algorithm","author":"Yao J.","year":"2012","unstructured":"YaoJ., HeJ.H., Load balancing strategy of cloud computing based on artificial bee algorithm, Proc 8th International Conference on Computing Technology and Information Management (ICCM) (2012), pp. 185\u2013189.","journal-title":"Proc 8th International Conference on Computing Technology and Information Management (ICCM)"},{"key":"e_1_3_1_17_2","unstructured":"CaiC.X. SaeedS. RoyI.G. CampbellH. LeF. Phurti: Application and network-aware flow scheduling for multi-tenant mapreduce clusters IBM Research T.J. Watson 2008."},{"key":"e_1_3_1_18_2","first-page":"2017","volume-title":"Proceedings of International Conference on Cyber Enabled Distributed Computing and Knowledge Discovery","author":"Ren H.","unstructured":"RenH., LiX., GengJ., YanJ., A sdn-based dynamic traffic scheduling algorithm, In Proceedings of International Conference on Cyber Enabled Distributed Computing and Knowledge Discovery, 2017."},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.14257\/ijgdc.2016.9.10.20"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342445"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2535372.2535397"},{"key":"e_1_3_1_22_2","article-title":"No silver bullet: Extending sdn to data plane","author":"Sivaraman A.","year":"2013","unstructured":"SivaramanA., WinsteinK., SubramaniamS., BalakrishnanH., No silver bullet: Extending sdn to data plane, ACM Workshop on Hot topics in Networks, 2013.","journal-title":"ACM Workshop on Hot topics in Networks"},{"key":"e_1_3_1_23_2","volume-title":"Proceedings of PFLDnet","author":"Song K.T.J.","year":"2006","unstructured":"SongK.T.J., ZhangQ., SridharanM., Compound tcp: A scalable and tcp-friendly congestion control for high speed networks, Proceedings of PFLDnet, 2006."},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"issue":"4","key":"e_1_3_1_25_2","article-title":"The blue active queue management algorithm","volume":"10","author":"Feng W.C.","year":"2002","unstructured":"FengW.C., ShinK.G., KandlurD.D., SahaD., The blue active queue management algorithm, IEEE\/ACM Transactions on Networking10(4) (2002).","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"e_1_3_1_26_2","article-title":"Task scheduling algorithm based on im proved genetic algorithm in cloud computing environment","author":"Feng L.J.","year":"2011","unstructured":"FengL.J., JianP., Task scheduling algorithm based on im proved genetic algorithm in cloud computing environment, Journal of Computer Applications (2011).","journal-title":"Journal of Computer Applications"},{"key":"e_1_3_1_27_2","first-page":"2010","article-title":"A Particle Swarm Optimization-Based Heuristic For Scheduling Workflow Applications In Cloud Computing Environments","author":"Pandey S.","unstructured":"PandeyS., WuL., GuruS.M., BuyyaR., A Particle Swarm Optimization-Based Heuristic For Scheduling Workflow Applications In Cloud Computing Environments, 24th IEEE International Conference On Advanced Information Networking And Applications, 2010.","journal-title":"24th IEEE International Conference On Advanced Information Networking And Applications"},{"key":"e_1_3_1_28_2","unstructured":"http:\/\/www.acadpubl.eu\/hub\/2018-118-21\/articles\/21d\/35.pdf"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICADIWT.2014.6814667"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.02.162"},{"key":"e_1_3_1_31_2","volume-title":"Mathematical Problems in Engineering","author":"Xu X.","year":"2014","unstructured":"XuX., YuH.A Game Theory Approach to Fair and Eff cient Resource Allocation in Cloud Computing, Mathematical Problems in Engineering, Hindawi, 2014."},{"key":"e_1_3_1_32_2","unstructured":"http:\/\/www.ijcnes.com\/documents\/%20IIR_IJCNES_16_32.pdf."},{"key":"e_1_3_1_33_2","unstructured":"https:\/\/www.techrepublic.com\/resource-library\/whitepapers\/an-optimized-load-balancing-scheduling-method-based-on-the-wlc-algorithm-for-cloud-data-centers\/."}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169987","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-169987","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169987","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:37:31Z","timestamp":1777455451000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-169987"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,8]]},"references-count":32,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2019,5,14]]}},"alternative-id":["10.3233\/JIFS-169987"],"URL":"https:\/\/doi.org\/10.3233\/jifs-169987","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,8]]}}}