IJSTR

International Journal of Scientific & Technology Research

Home Contact Us
ARCHIVES
ISSN 2277-8616











 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

IJSTR >> Volume 9 - Issue 6, June 2020 Edition



International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616



Cloud Resource Management: Comparative Analysis and Research Issues

[Full Text]

 

AUTHOR(S)

Harvinder Singh1, Anshu Bhasin1, Parag Ravikant Kaveri2, Vinay Chavan3

 

KEYWORDS

Resource allocation, Resource scheduling, QoS, SLA, Heterogeneity, Scalability, VM management, Resource utilization, Energy consumption, Security, Monitoring.

 

ABSTRACT

Cloud resource management is momentous for efficient resource allocation and scheduling that requires for fulfilling customers’ expectations. But, it is difficult to predict an appropriate matching in a heterogeneous and dynamic cloud environment that leads to performance degradation and SLA violation. Thus, resource management is a challenging task that may be compromised because of the inappropriate allocation of the required resource. This paper presents a systematic review and analytical comparisons of existing surveys, research work exists on SLA, resource allocation and resource scheduling in cloud computing. Further, discussion on open research issues, current status and future research directions in the field of cloud resource management.

 

REFERENCES

[1] Abdullah Monir, Lu Kuan, Wieder Philipp, Yahyapour Ramin1, “A Heuristic-Based Approach for Dynamic VMs Consolidation in Cloud Data Centers, Springer,” Arab J Sci Eng, vol. 42, pp. 3535- 3349, 2017. DOI 10.1007/s13369-017-2580-5
[2] Alexander Aneena Ann, Joseph Divya Lissia, “An Efficient Resource Management For Prioritized Users In Cloud Environment Using Cuckoo Search Algorithm,” ELSEVIER Procedia Technology, vol. 25, pp. 341-348, 2016. DOI:10.1016/j.protcy.2016.08.116
[3] Ali Hend Gamal El-Din, Saroit Imane Aly, Kotb Amira Mohamed, “Grouped tasks scheduling algorithm based on QoS in cloud computing network,” Egyptian Informatics Journal, 2016. http://dx.doi.org/10.1016/j.eij.2016.07.002
[4] Alkhank Ehab Nabiel, Lee Sai Peck, Khan Sai Ur Rehman, “Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities,” ELSEVIER, Future Generation Computer System, vol. 50, pp.3-21, 2015. http://dx.doi.org/10.1016/j.future.2015.01.007
[5] Abdelsamea Amany, Ali A. El-Moursy, Elsayed E. Hemayed, Hesham Eldeeb, “Virtual machine consolidation enhancement using hybrid regression algorithms,” Egyptian Informatics Journal, vol. 18, no. 3, pp. 161-170, 2017. https://doi.org/10.1016/j.eij.2016.12.002.
[6] Beloglazov Anton, Abawajy Jemal, Buyya Rajkumar, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,” ELSEVIER Future Generation Computer System, vol. 28, pp. 755-768, 2012. DOI:10.1016/j.future.2011.04.017
[7] Babu L.D. Dhinesh and Venkata Krishna P., “Honey bee behaviour inspired load balancing of tasks in cloud computing environments,” ELSEVIER Applied Soft Computing, vol. 13, pp. 2292-2303, 2013. http://dx.doi.org/10.1016/j.asoc.2013.01.025
[8] Buyya Rajkumar, Yeo Chin Shin, Venugopal Srikumar, Broberg James, Brandic Ivona, “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility,” ELSEVIER Future Generation Computer Systems, vol. 25, no.6, pp. 59-616, 2009. DOI: 10.1016/j.future.2008.12.001
[9] Buyya Rajkumar, Garg Saurabh Kumar, Calheiros Rodrigo N., “SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions,” International Conference on Cloud and Service Computing, Hong Kong, pp. 1-10, 2011. doi: 10.1109/CSC.2011.6138522
[10] Calheiros Rodrigo N. and Buyya Rajkumar, “Meeting Deadline of Scientific Workflows in Public Clouds with Tasks Replication,” IEEE Trans. Parallel and Distributed, vol. 25, no. 7, pp. 1787-1796, 2014. DOI 10.1109/TPDS.2013.238
[11] Chavan Vinay, Kaveri Parag Ravikant, “Clustered virtual machines for higher availability of resources with improved scalability in cloud computing,” 1st International Conference on Networks & Soft Computing (ICNSC2014), Guntur, pp. 221-225, 2014. doi: 10.1109/CNSC.2014.6906707
[12] Chavan Vinay, Kaveri Parag Ravikant, “Shared resource clustering for load balancing and availability in cloud,” 2nd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, pp. 1004-1007, 2015.
[13] Chen Yi-Hsuan, Chen Chi-Yuan, “Service Oriented Cloud VM Placement Strategy for Internet of Things,” IEEE Access, vol. 5, pp. 25396-25407, 2017. doi: 10.S1109/ACCESS.2017.2769667
[14] Chen Huangke, Zhu Xiaomin, Guo Hui, Zhu Jianghan, Qin Xiao, Wu Jianhong, “Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment,” In Journal of Systems and Software, vol. 99, pp. 20-35, 2015. ISSN 0164-1212. https://doi.org/10.1016/j.jss.2014.08.065
[15] Choudhary Vidyanand, Vithayathil Joseph, “The Impact of Cloud Computing: Should the IT Department be Organized as a Cost Center or a Profit Center?,” Emrald Journal of Management Information System, vol. 30, no. 2, pp-67-100, 2015. DOI: 10.2753/MIS0742-1222300203
[16] Chowdhury Mohammed Rashid, Mahmud Mohammed Raihan, Rehman Rashedur M., “Implemenation and performance analysis of various VM placement strategies in Cloudsim,” Springer Open Journal of Cloud Computing: Advances, Systems and Application, pp. 4-20, 2015. DOI 10.11.1186/s13677-015-0045-5
[17] Chowdhury Mohammed Rashid, Mahmud Mohammad Raihan, Rahman Rashedur M, “Clustered based VM placement strategies,” IEEE/ACIS 14th International Conference on Computer and Information Science (ICIS), Las Vegas, NV, pp. 247-252, 2015. doi: 10.1109/ICIS.2015.7166601
[18] Ding Shuai, Chengyi Xia, Qiong Cai, Kaile Zhou, Shanlin Yang, “QoS-aware resource matching and recommendation for cloud computing system,” ELSEVIER Applied Mathematics and Computation, vol. 247, pp. 941-950, 2014. http://dx.doi.org/10.1016/j.amc.2014.09.058
[19] Duan Hancong, Chen Chao, Min Geyong, Wu Yu, “Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems,” ELSEVIER, Future Gen. Comp. Sys, 2016. http://dx.doi.org/10.1016/j.future.2016.02.016.
[20] Feng Ye, Zhijian Wang, Feng Xu, Yuanchao Zhou, Fachao Zhou, Shaosong Yang, “A Novel Cloud Load Balancing Mechanism in Premise of Ensuring Qi's,” Taylor & Francis Intelligent Automation and Soft Computing, vol. 19, no. 2, pp. 151-163, 2013. http://dx.doi.org/10.1080/10798587.2013.786968
[21] Ferdaus Md Hasanul , MurshedManzur , Calheiros Rodrigo N. , Buyya Rajkumar, “Multi-objective, Decentralized Dynamic Virtual Machine Consolidation using ACO Metaheuristic in Computing Clouds,” Wiley Concurrency and Computation: Practice and experience, pp. 1-40, 2016. DOI: 10.1002/cpe.
[22] Fereshteh Sheikholeslami, Nima Jafari Navimipour, “Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance,” ELSEVIER Swarm and Evolutionary Computation, vol. 35, pp. 53-64, ISSN 2210-6502, 2017. https://doi.org/10.1016/j.swevo.2017.02.007.
[23] Ghaderi Abdolsalam , Jabalameli Mohammad Saeed, Barzinpour Farnaz, Rahmaniani Ragheb, “An Efficient Hybrid Particle Swarm Optimization Algorithm for Solving the Uncapacitated Continuous Location-Allocation Problem,” Springer Networks and Spatial Economics, 2012. DOI 10.1007/s11067-011-9162-y
[24] Goudarzi Hadi, Ghasemazar Mohammad, Pedram Massoud, “SLA-based Optimization of Power and Migration Cost in Cloud Computing,” 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), Ottawa, ON, pp. 172-179, 2012. doi: 10.1109/CCGrid.2012.112
[25] Gupta Harshit , Dastjerdi Amir Vahid , Ghosh Soumya K., Buyya Rajkumar, “iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments,” WILEY, software: practice and experience, vol. 47, no. 9, pp. 2175-1296, 2017. https://doi.org/10.1002/spe.2509
[26] http://www.rightscale.com
[27] Jula Amin, Sundararajan Elankovan and Othman Zalinda, “Cloud Computing Service Composition: A Systematic Literature Review,” ELSEVIER, Expert Systems with Applications, vol. 41, pp. 3809-3824, 2014. http://dx.doi.org/10.1016/j.eswa.2013.12.017
[28] Jamshidi Pooyan , Ahmad Aakash, and Pahl Claus, “Cloud Migration Research: A Systematic Review,” IEEE Transactions on Cloud Computing, vol. 1, No. 2, pp. 142-157, 2013.
[29] Kalra Mala, Singh Sarbjeet, “A review of metaheuristic scheduling techniques in cloud computing,” Egyptian Informatics Journal, 2015. http://dx.doi.org/10.1016/j.eij.2015.07.001
[30] Khan Md Anit , Paplinski Andrew, Khan Abdul Malik, Murshed Manzur, and Buyya Rajkumar, “Dynamic Virtual Machine Consolidation Algorithms for Energy-Efficient Cloud Resource Management: A Review,” Springer International Publishing AG 2018 W. Rivera (ed.), Sustainable Cloud and Energy Services, 2018. DOI 10.1007/978-3-319-62238-5_6
[31] Koch Fernando, Assuncao Marcos D., Cardonha Carlos, Netto Marco A.S., “Optimising resource costs of cloud computing for education,” ELSEVIER Future Generation Computer Systems, vol. 55, pp. 473-479, 2016. http://dx.doi.org/10.1016/j.future.2015.03.013
[32] Kong Weiwei, Lei Yang, Ma Jing, “Virtual machine resource scheduling algorithm for cloud computing based on auction mechanism,” ELSEVIER Optik, vol. 127, pp.5099-5104, 2016. http://dx.doi.org/10.1016/j.ijleo.2016.02.061
[33] Kumar Mohit, Sharma S.C., Goel Anubhav, Singh S.P., “A comprehensive survey for scheduling techniques in cloud computing,” Journal of Network and Computer Applications, vol. 143, pp. 1-33, 2019. doi.org/10.1016/j.jnca.2019.06.006
[34] Kumar Ajay, Bawa Seema, “A comparative review of meta-heuristic approaches to optimize the SLA violation costs for dynamic execution of cloud services,” pp.1-14, 2019. https://doi.org/10.1007/s00500-019-04155-4
[35] Lakhani Jignesh, Bheda Hitesh A., “An Approach to Optimized Resource Scheduling using Task Grouping in Cloud,” IJARCSSE, vol. 3, no. 9, pp.594-598, 2013.
[36] Lee Young Choon, Zomaya Albert Y., “Energy efficient utilization of resources in cloud computing systems,” Springer J. Supercomputing, 2010. DOI 10.1007/s11227-010-0421-3
[37] Liu Xiao Xi, Qiu Jian, Zhang Jian Ming, “High Availability Benchmarking for Cloud Management Infrastructure,” In International Conference on Service Sciences, Wuxi CHINA, pp. 163-168, 2014. doi: 10.1109/ICSS.2014.28
[38] Liu Dan, Sui Xin, Li Li, Jiang Zhengang, Wang Huan, Zhang Zetian, Zeng Yan, “A cloud service adaptive framework based on reliable resource allocation,” Future Generation Computer Systems, vol. 89, pp. 455-463, 2018. doi.org/10.1016/j.future.2018.05.059
[39] Madni Syed Hamid Hussain, Latiff Muhammad Shafie Abd, Coulibaly Yahaya, Abdulhamid Shafi, “Resource scheduling for infrastructure as a service (IaaS) in cloud computing: Challenges and opportunities,” ELSEVIER, Journal of Network and Computer Applications, vol. 6, pp.173-200, 2016. http://dx.doi.org/10.1016/j.jnca.2016.04.016
[40] Manvi S. Sunilkumar, Shyam G. Krishan, “Resource management for Infrastructure as a Service (IaaS) cloud computing: A survey,” ELSEVIER Journal of Network and Computer Applications, vol. 41, pp. 424-440, 2014. http://dx.doi.org/10.1016/j.jnca.2013.10.004
[41] Mansouri Najme, Zade Behnam Mohammad Hasani, Javidi Mohammad Masoud, “Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory,” Computers & Industrial Engineering, vol. 130, pp. 597-633, 2019. doi.org/10.1016/j.cie.2019.03.006.
[42] Masdari Mohammad, Nabavi Sayyid Shahab, Ahmadi Vafa, “An overview of virtual machine placement schemes in cloud computing,” Journal of Network and Computer Applications, vol. 66, pp. 106-127, 2016. https://doi.org/10.1016/j.jnca.2016.01.011.
[43] Mezni Haithem, Aridhi Sabeur, Hadjali Allel, “The uncertain cloud: State of the art and research challenges,” International Journal of Approximate Reasoning, vol. 103, pp.139-151, 2018. doi.org/10.1016/j.ijar.2018.09.009
[44] Mishra Sambit Kumar, Puthal Deepak, Sahoo Bibhudatta, Jayaraman Prem Prakash, Jun Song, Zomaya Albert Y., Ranjan Rajiv, “Energy-efficient VM-placement in cloud data center,” Sustainable Computing: Informatics and Systems, vol. 20, pp. 48-55, 2018. doi.org/10.1016/j.suscom.2018.01.002
[45] Mustafa Saad, Nazir Babar, Hayat Amir, Khan Atta ur Rehman, Madni Sajjad A., “Resource management in cloud computing: Taxonomy, prospects, and challenges,” ELSEVIER Computers and Electrical Engineering, vol. 47, pp.186–203, 2015. http://dx.doi.org/10.1016/j.compeleceng.2015.07.021
[46] Nabi Mina, Toeroe Maria, Khendek Ferhat, “Availability in the cloud: State of the art,” Journal of Network and Computer Applications, vol. 60, pp. 54-67, 2016. https://doi.org/10.1016/j.jnca.2015.11.014.
[47] Nosrati Masoud, Karimi Ronak, “Energy efficient and latency optimized media resource allocation,” Emrald International Journal of Web Information Systems, vol. 12, no. 1, pp. 2-17, 2016. DOI 10.1108/IJWIS-10-2015-0031
[48] N. Nuttapong, S. Booncharoen, A. Tiranee, “Cost Optimization in Cloud Provisioning using Particle Swarm Optimization,” IEEE 9th Int’l Electrical Engg./Electronics, Comp., Telecommunications and Information Technology, 2012.
[49] Pacini Elina, Mateos Cristian, Garcia Garino Carlos, “Dynamic Scheduling of Scientific Experiments on Clouds using Ant Colony Optimization,” Proceeding of 3rd Intl’ Conf. on Parallel, Distributed, Grid and Cloud Computing for Engg., Civil-Comp Press, Scotland.
[50] Pacini Elina, Mateos Cristian, Garcia Garino Carlos, “Balancing throughput and response time in online scientific Clouds via Ant Colony Optimization,” ELSEVIER Advances in Engineering Software, vol. 84, pp. 31-47, 2015. http://dx.doi.org/10.1016/j.advengsoft.2015.01.005
[51] Panda Sanjaya Kumar, Das Satyabrata, “Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment,” Arabian Journal for Science and Engineering, vol. 43, no. 2, pp. 913-933, 2018. DOI10.1007/s13369-017-2798-2
[52] Panda Sanjaya Kumar, Nanda Shradha Surachita, Bhoi Sourav Kumar, “A pair-based task scheduling algorithm for cloud computing environment,” Journal of King Saud University - Computer and Information Sciences, 2018. https://doi.org/10.1016/j.jksuci.2018.10.001
[53] Pandey Suraj, Wu Linlin, Mayura Guru Siddeswara, Buyya Rajkumar, “A Particle Swarm Optimization-based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments,” 24th IEEE Int’l Conf. on advanced info. Networking & App., pp. 400-407, 2010. DOI: 10.1109/AINA.2010.31
[54] Peng Jun-Jie, Zhi Xiao-Fei, Xie Xiao-Lan, “Application type based resource allocation strategy in cloud environment,” ELSEVIER Microprocessors and Microsystems, pp.1-7, 2016. http://dx.doi.org/10.1016/j.micpro.2016.09.014
[55] Pietri Ilia, Sakellariou Rizos, “Mapping Virtual Machines onto Physical Machines in Cloud Computing: A Survey,” ACM Computing Survey, vol. 49, no. 3, pp. 1-30, 2016. DOI: http://dx.doi.org/10.1145/2983575
[56] Pillai Parvathy S., Rao Shrisha, “Resource Allocation in Cloud Computing Using the Uncertainty Principle of Game Theory,” IEEE Systems Journal, vol. 10, no. 2, pp. 667-648, 2016. DOI 10.1109/JSYST.2014.2314861
[57] Prasad Vivek Kumar, Bhavsar Madhuri, “Efficient Resource Monitoring and Prediction Techniques in an IaaS Level of Cloud Computing: Survey,” In: Patel Z., Gupta S. (eds) Future Internet Technologies and Trends. ICFITT 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 220. Springer, Cham, 2018. https://doi.org/10.1007/978-3-319-73712-6_5
[58] Qizhi Zhang, Haopeng Chen, Yuxi Shen, Sixiang Ma, Heng Lu, ‘Optimization of virtual resource management for cloud applications to cope with traffic burst,” In Future Generation Computer Systems, vol. 58, pp. 42-55, 2016. ISSN 0167-739X, https://doi.org/10 .1016/j.future.2015.12.011
[59] Rodriguez Maria Alejandra and Buyya Rajkumar, “Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds,” IEEE Transactions on Cloud Computing, vol. 2, no. 2, pp. 222-235, 2014. doi: 10.1109/TCC.2014.2314655
[60] Rodrigues Da Cunha, G., Calheiros Rodrigo N., Guimaraes Vinicius T., Santos, Glederson L. D., Carvalho Marcio B. D., Granville Lisandro Z., Tarouco, Liane M. R., Buyya Rajkumar, “Monitoring of cloud computing environments: concepts, solutions, trends, and future directions,” In: Proceedings of the 31st Annual ACM Symposium on Applied Computing, pp. 378–383, 2016. DOI: http://dx.doi.org/10.1145/2851613.2851619
[61] Samimi Parnia, Teimouri Youness, Mukhtar Muriati, “A combinatorial double auction resource allocation model in cloud computing,” ELSEVIER Information Sciences, vol. 357, pp. 201–216, 2016. http://dx.doi.org/10.1016/j.ins.2014.02.008
[62] Serrano Damián, Bouchenak Sara, Kouki Yousri, Oliveira Jr. Frederico Alvares de, Ledoux Thomas, Lejeune Jonathan, Sopena Julien, Arantes Luciana, Sens Pierre, SLA guarantees for cloud services, Future Generation Computer Systems, vol. 54, pp. 233-246, 2016. https://doi.org/10.1016/j.future.2015.03.018.
[63] Shrimali Bela, Patel Hiren, “Multi-objective optimization oriented policy for performance and energy efficient resource allocation in Cloud environment,” Journal of King Saud University - Computer and Information Sciences, 2017. https://doi.org/10.1016/j.jksuci.2017.12.001
[64] Sindhu S. and Saswati Mukherjee, “Efficient Task Scheduling Algorithm for Cloud Computing Environment,” Springer High Performance Architecture and Grid Computing, Comm. In Computer & Information Sci., vol. 169, pp. 79-83, 2011. https://doi.org/10.1007/978-3-642-22577-2_11
[65] Singh Sukhpal, Inderveer Chana, “Q-aware: Quality of service based cloud resource provisioning. ELSEVIER,” Computers and Electrical Engg., vol. 42, pp. 138-160, 2015. http://dx.doi.org/10.1016/j.compeleceng.2015.02.003
[66] Singh Sukhpal, Inderveer Chana, “Resource provisioning and scheduling in clouds:QoS perspective,” Springer Journal of Supercomputing, 2016. DOI 10.1007/s11227-016-1626-x
[67] Singh Sukhpal, Inderveer Chana, “QoS-Aware Autonomic Resource Management in Cloud Computing: A Systematic Review,” ACM Computing Survey, vol. 48, no. 3, pp. 1-46, 2015. DOI: http://dx.doi.org/10.1145/2843889
[68] Singh Sukhpal, Inderveer Chana, “Cloud resource provisioning: survey, status and future research directions,” Knowledge and Information Systems, vol. 49, Issue 3, pp 1005–1069, 2016. doi.org/10.1007/s10115-016-0922-3
[69] Singh Sukhpal, Inderveer Chana, “A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges,” Journal of Grid Computing, vol. 14, Issue 2, pp 217–264, 2016. doi.org/10.1007/s10723-015-9359-2
[70] Singh Sukhpal, Chana Inderveer, Buyya Rajkumar, “STAR: SLA-aware Autonomic Management of Cloud Resources,” in IEEE Transactions on Cloud Computing, vol. pp, no. 99, 2017. doi: 10.1109/TCC.2017.2648788
[71] Sukhpal Singh Gill, Rajkumar Buyya, Inderveer Chana, Maninder Singh, “Ajith Abraham BULLET: Particle Swarm Optimization Based Scheduling Technique for Provisioned Cloud Resources,” Springer J Netw Syst Manage, 2017. DOI 10.1007/s10922-017-9419-y
[72] Singh Harvinder, Bhasin Anshu, “Efficient Resource Management Technique for Performance Improvement in Cloud Computing,” Indian Journal of Comp. Sci. & Engg. vol. 8, no. 1, pp.33-39.
[73] [73] Singh Harvinder, Bhasin Anshu, Kaveri Parag R., “QoS based Efficient Resource Allocation and Scheduling in Cloud Computing,” International Journal of Technology and Human Interaction, IGI Global, vol. 15 (4), pp.13- 29, 2019. DOI: 10.4018/IJTHI.2019100102
[74] Singh Harvinder, Singh Gurdev, “A Survey Paper on Task Scheduling Methods in Cluster Computing Environment for High Performance,” 5th, ACCT, IEEE, pp. 241-246, 2015. DOI: 978-1-4799-8487-9
[75] Singh Harvinder, Bhasin Anshu, Kaveri Parag R., “SECURE : Efficient resource scheduling by swarm in cloud computing,” Journal of Discrete Mathematical Sciences and Cryptography, vol. 22, no. 2, pp.127-137, 2019. DOI: 10.1080/09720529.2019.1576334
[76] Singh Aarti, Juneja Dimple, Malhotra Manisha, “A novel agent based autonomous and service composition framework for cost optimization of resource provisioning in cloud computing,” ELSEVIER Journal of King Saud University Comp. and Information Sci., vol. 29, no. 1, pp. 19-28, 2017. http://dx.doi.org/10.1016/j.jksuci.2015.09.001
[77] Sivadon Chaisiri, Bu-Sung Lee, Dusit Niyato, “Optimization of Resource Provisioning Cost in Cloud Computing,” IEEE Transactions of Service Computing. vol. 5, no. 2, pp. 164-177, 2012. DOI 10.1109/TSC.2011.7
[78] Suprakash S & Balakannan S P., “Service Level Agreement Based Catalogue Management and Resource Provisioning in Cloud for Optimal Resource Utilization,” Springer Journal Mobile Netw Appl, vol. 24, pp. 1853–1861, 2019. doi:10.1007/s11036-019-01382-9
[79] Tafsiri Seyedeh Aso, Yousefi Saleh, “Combinatorial double auction-based resource allocation mechanism in cloud computing market,” Journal of Systems and Software, vol. 137, pp. 322-334, 2018. doi.org/10.1016/j.jss.2017.11.044
[80] Thein Thandar, Myo Myint Myat, Parvin Sazia, Gawanmeh Amjad, “Reinforcement learning based methodology for energy-efficient resource allocation in cloud data centers,” Journal of King Saud University - Computer and Information Sciences, 2018. doi.org/10.1016/j.jksuci.2018.11.005.
[81] Tinghuai Ma, Ya-Chu, Licheng Zhao, Otgonbayar Ankhbayar, “Resource Allocation and Scheduling in Cloud Computing: Policy and Algorithm,” IETE Technical Review, Taylor & Francis, vol. 31, no. 1, pp. 4-16, 2014. http://dx.doi.org/10.1080/02564602.2014.890837
[82] Tsai Jinn-Tsong, Fang Jia-Cen, Chou Jyh-Horng, “Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm,” ELSEVIER Computers & Operations Research, vol. 40, no. 12, pp. 3045-3055, 2013. http://dx.doi.org/10.1016/j.cor.2013.06.012
[83] Tsai Chun-Wei, Wei-Cheng Huang, Meng-Hsiu Chiang, Ming-Chao Chiang, and Chu-Sing Yang, “A Hyper-Heuristic Scheduling Algorithm for Cloud,” in IEEE Transactions on Cloud Computing, vol. 2, no. 2, pp. 236-250, 2014. doi: 10.1109/TCC.2014.2315797
[84] Vakilinia Shahin, Ali Mustafa Mehmet, Qiu Dongyu, “Modeling of the resource allocation in cloud computing centers,” ELSEVIER Computer Networks, vol. 91, pp. 453-470, 2015. http://dx/doi.org/10.1016/j.comnet.2015.08.030
[85] Vinothina V., Sridharan R., PadmavathiGanpathi G., “A Survey on Resource Allocation Strategies in Cloud Computing,” International Journal of Advanced Comp. Sci. and App., vol. 3, no. 6, pp. 9-102, 2012.
[86] Verma Manish, Gangadharan G.R., Narendra Nanjangud C., Vadlamani Ravi, Inamdar Vidyadhar, Ramachandran Lakshmi, Calheiros Rodrigo N., Buyya Rajkumar, “Dynamic resource demand prediction and allocation in multi-tenant service clouds,” Wiley Concurrency and Computation: Practice and Experience, 2016. DOI: 10.1002/cpe.3676
[87] Wang Tao, Xu Jiwei, Zhang Wenbo, Gu Zeyu, Zhong Hua, “Self-adaptive cloud monitoring with online anomaly detection,” Future Generation Computer Systems, vol. 80, pp. 89-101. doi.org/10.1016/j.future.2017.09.067A
[88] Ward Jonathan Stuart, Barker Adam, “Observing the clouds: a survey and taxonomy of cloud monitoring,” Springer Journal of Cloud Computing, vol. 3, no. 24, 2014. https://doi.org/10.1186/s13677-014-0024-2
[89] Warneke Daniel and Kao Odej, “Exploiting Dynamic Resource Allocation for Efficient Parallel Data Processing in the Cloud,” IEEE Transaction on Parallel and Distributed Systems, vol. 22 (6), pp. 985-997, 2011. DOI 10.1109.TPDS.2011.65
[90] Wu Linlin, Garg Saurabh Kumar, Buyya Rajkumar, “SLA-based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environment,” 11th IEEE/ACM Int’l Symposium on Cluster, Cloud and Grid Computing, pp. 195-204, 2011. DOI 10.1109/CCGrid.2011.51
[91] Xiao Zhen, Song Weijia and Chen Qi, “Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment,” IEEE Tran. Parallel and Distributed, vol. 24, no. 6, pp. 1107-1116, 2013. DOI 10.1109/TPDS.2012.283.
[92] Xue Jing, Li Liutao, Zhao SaiSai and Jiao Litao, “A Study of Task Scheduling Based on Differential Evolution Algorithm in Cloud Computing,” 6th IEEE Int’l Conf. Computational Intelligence and Communication Network, pp. 637-640, 2014. DOI 10.1109/CICN.2014.142
[93] Xiao-Fang Liu, Zhi-Hui Zhan, Jeremiah D. Deng, Yun Li, Tianlong Gu, Jun Zhang, “An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud Computing,” IEEE Transactions on Evolutionary Computation, vol. 22, no. 1, pp. 113-128, 2016. doi: 10.1109/TEVC.2016.2623803
[94] Zhan Zhi-Hui, Liu Xiao-Fang, Gong Yue-Jiao, Zhang Jun, Chung Henry Shu-hung, Li Yun, “Cloud Computing Resource Scheduling and a Survey of Its Evolutionary Approaches,” ACM Computing Survey, vol. 47, no. 4, pp. 1-33, 2015. DOI: http://dx.doi.org/10.1145/2788397
[95] Zhang Jiangtao, Huang Hejiao, Wang Xuan, “Resource provision algorithms in cloud computing: A survey,” ELSEVIER Journal of Network and Computer Applications, vol. 64, pp. 23-42, 2016. http://dx.doi.org/10.1016/j.jnca.2015.12.018
[96] Zuo Xingquan, Zhang Guoxiang and Tan Wei, “Self-Adaptive Learning PSO-Based Deadline Constrained Task Scheduling for Hybrid IaaS Cloud,” IEEE Transaction Automation Science and Engineering, vol. 11, no.2, pp. 564-573, 2014. 10.1109/TASE.2013.2272758
[97] Zhang Qi, Zhani Mohamed Faeth, Yang Yuke, Boutaba Raouf and Wong Bernard, “PRISM- Fine-Grained Resource-Aware Scheduling for MapReduce,” IEEE Trans. Cloud Computing, vol. 3, no. 2, pp. 182-194, 2015. DOI 10.1109/TCC.2014.2379096
[98] Zhou Jing & Dong Shoubin, “Hybrid glowworm swarm optimization for task scheduling in the cloud environment. Engineering Optimization,” vol. 50, no. 6, pp. 949-964, 2017. DOI: 10.1080/0305215X.2017.1361418