A review of methods for resource allocation and operational framework in cloud computing
Subject Areas : Cloud, Cluster, Grid and P2P ComputingHadi Moei Emamqeysi 1 , Nasim Soltani 2 , Masomeh Robati 3 , Mohamad Davarpanah 4
1 - Department of Electrical and Computer Engineering, Foolad Institute of Technology, Fooladshahr, Isfahan , Iran
2 - Department of Software Engineering,
Allame Naeini Higher Education Institute,
Naein, Isfahan, Iran
3 - Department of Software Engineering
Pooyesh Higher Education Institute,
Qom, qom, Iran
4 - Department of Electrical and Computer Engineering, Foolad Institute of Technology, Fooladshahr, Isfahan , Iran
Keywords:
Abstract :
[1] Q. Zhang, L. Cheng, and R. Boutaba, "Cloud computing: state-of-the-art and research challenges," Journal of internet services and applications, vol. 1, pp. 7-18, 2010.
[2] S. Taherian Dehkordi and V. Khatibi Bardsiri, "Optimization Task Scheduling Algorithm in Cloud Computing," Journal of Advances in Computer Engineering and Technology, vol. 1, pp. 17-22, 2015.
[3] Z. Chen and J. Yoon, "IT auditing to assure a secure cloud computing," in Services (SERVICES-1), 2010 6th World Congress on, 2010, pp. 253-259.
[4] K. Bakshi, "Cisco cloud computing-Data center strategy, architecture, and solutions," CISCO White Paper. Retrieved October, vol. 13, p. 2010, 2009.
[5] S. Ray and A. De Sarkar, "Execution analysis of load balancing algorithms in cloud computing environment," International Journal on Cloud Computing: Services and Architecture (IJCCSA), vol. 2, pp. 1-13, 2012.
[6] V. Yarmolenko, R. Sakellariou, D. Ouelhadj, and J. M. Garibaldi, "SLA based job scheduling: A case study on policies for negotiation with resources," in Proceedings of e-Science All Hands Meeting (AHM2005), 2005, pp. 20-22.
[7] R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility," Future Generation computer systems, vol. 25, pp. 599-616, 2009.
[8] B. B. Nasim Soltani, Behzad Soleimani Neysiani, "Job Scheduling based on Single and Multi Objective Meta- Heuristic Algorithms in Cloud Computing: A Survey," Conference: International Conference on Information Technology, Communications and Telecommunications (IRICT), , vol. 2, March 2016.
[9] V. Vinothina and R. Sridaran, "A survey on resource allocation strategies in cloud computing," International Journal of Advanced Computer Science & Applications, vol. 1, pp. 97-104, 2012.
[10] M. Al-Fares, A. Loukissas, and A. Vahdat, "A scalable, commodity data center network architecture," in ACM SIGCOMM Computer Communication Review, 2008, pp. 63-74.
[11] I. Robinson, J. Webber, and E. Eifrem, Graph databases: new opportunities for connected data: " O'Reilly Media, Inc.", 2015.
[12] J. Hamilton, "Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for internet-scale services," in Conference on Innovative Data Systems Research (CIDR’09)(January 2009), 2009.
[13] S. Abirami and S. Ramanathan, "Linear scheduling strategy for resource allocation in cloud environment," International Journal on Cloud Computing: Services and Architecture (IJCCSA), vol. 2, pp. 9-17, 2012.
[14] R. Madhumathi, R. Radhakrishnan, and A. Balagopalan, "Dynamic resource allocation in cloud using bin-packing technique," in Advanced Computing and Communication Systems, 2015 International Conference on, 2015, pp. 1-4.
[15] W. Ju-Hua, "Research of Resource Allocation in Cloud Computing Based on Improved Dual Bee Colony Algorithm," International Journal of Grid and Distributed Computing, vol. 8, pp. 117-126, 2015.
[16] Z. Xiao, W. Song, and Q. Chen, "Dynamic resource allocation using virtual machines for cloud computing environment," IEEE transactions on parallel and distributed systems, vol. 24, pp. 1107-1117, 2013.
[17] S. Parida and S. C. Nayak, "Emperical Resource Allocation Using Dynamic Distributed Allocation Policy in Cloud Computing."
[18] G. K. Shyam and S. S. Manvi, "Resource allocation in cloud computing using agents," in Advance Computing Conference (IACC), 2015 IEEE International, 2015, pp. 458-463.
[19] G. Portaluri, S. Giordano, D. Kliazovich, and B. Dorronsoro, "A power efficient genetic algorithm for resource allocation in cloud computing data centers," in Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference on, 2014, pp. 58-63.
[20] R. Madhumathi, R. Radhakrishnan, and A. S. Balagopalan, "Dynamic Resource Allocation in Cloud Using Bin-Packing Technique," 2015 International Conference on Advanced Computing and Communication Systems, 2015.
[21] Ronak Patel and S. Patel, "Survey on Resource Allocation Strategies in Cloud Computing," International Journal of Engineering Research & Technology (IJERT), vol. 2, 2013.
[22] Abirami S and S. Ramanathan, "Linear Scheduling Strategy for Resource Allocation in Cloud Environment," International Journal on Cloud Computing: Services and Architecture(IJCCSA), vol. 12, 2012.
[23] Anand Prabu P, Dhanasekar P, and S. S. G, "Dynamic Resource Allocation Using Nephele Framework in Cloud," International Journal of Innovative Research in Computer and Communication Engineering, vol. 2, 2014.
[24] Aman Kumar and E. S, "An Efficient Framework for Resource Allocation in Cloud Computing," 4th ICCCNT 2013, 2013.
[25] Gopal Kirshna Shyam, SunilKumar, and S. Manvi, "Resource Allocation in Cloud Computing Using Agents," 2015 IEEE International Advance Computing Conference (IACC), 2015.
[26] Siva Theja Maguluri , R. Srikant , and L. Ying, "Heavy traffic optimal resource allocation algorithms for cloud computing clusters," journal homepage: www.elsevier.com/locate/peva, 2014.
[27] Dilip Kumar and B. Sahoo, "Energy Efficient Heuristic Resource Allocation for Cloud Computing," Computer Science & Engineering, National Institute of Technology, 2014.
[28] Mansoor Alicherry and T. V. Lakshman, "Net work Aware Resource Allocation in Distributed Clouds," Proceedings IEEE INFOCOM, 2012.
[29] Mina Sedaghat, Francisco Hernández-Rodriguez, and E. Elmroth, "Autonomic Resource Allocation for Cloud Data Centers: A Peer to Peer Approach," 2014 IEEE International Conference on Cloud and Autonomic Computing, 2014.
[30] Giuseppe Portaluri, Stefano Giordano, Dzmitry Kliazovich, and B. e. Dorronsoro. (2014, A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers. 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).
[31] W. ju-Hu, "Research of Resource Allocation in Cloud Computing Based on Improved Dual Bee Colony Algorithm," International Journal of Grid Distribution Computing, 2015.
[32] Wanneng Shu, W. Wang, and Y. Wang, "A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing," Shu et al. EURASIP Journal on Wireless Communications and Networking 2014, 2014.