Survey on Dynamic resource allocation techniques for Overload avoidance and green cloud computing

International Journal of Computer Science and Engineering
© 2015 by SSRG - IJCSE Journal
Volume 2 Issue 3
Year of Publication : 2015
Authors : Saima Israil, Dr. Rajeev Pandey, Uday Chaurasia

pdf
How to Cite?

Saima Israil, Dr. Rajeev Pandey, Uday Chaurasia, "Survey on Dynamic resource allocation techniques for Overload avoidance and green cloud computing," SSRG International Journal of Computer Science and Engineering , vol. 2,  no. 3, pp. 10-15, 2015. Crossref, https://doi.org/10.14445/23488387/IJCSE-V2I3P117

Abstract:

Cloud Computing is a flourishing technology nowadays because of its scalability, flexibility, availability of resources and other features. Resource multiplexing is done through the virtualization technologyin cloud computing. Virtualization technology acts as a backbone for provisioning requirements of the cloud based solutions. At present, load balancing is one of the challenging issues in cloud computing environment. This issue arises due to massive consumer demands variety of services as per their dynamically changing requirements. So it becomes liabilityof cloud service provide to facilitate all the demanded services to the cloud consumers. However, due to the availability of finite resources, it is very challenging for cloud service providers to facilitate all the demanded services efficiently. From the cloud service provider’s perspective, cloud resources must be allocated in a fair manner. This paper mainly addresses the existing techniques for resource allocation in cloud computing environment. It also focuses on the key issues, challenges of various resource allocation techniques.

Keywords:

Cloud computing, Dynamic resource allocation, overload avoidance, green computing.

References:

[1] Rimal, B.P., Choi, E., Lumb, I., 2009, A Taxonomy and Survey of Cloud Computing Systems, Proceeding of the Fifth International Joint Conference on INC, IMS and IDC, pp. 44 – 51. 
[2] http://aws.amazon.com/ec2/ ; http://www.enki.co/ ; http://www.gogrid.com/
[3] http://www.engineyard.com/products/cloud ; http://www.google.com/apps/intl/en/business/cloud.html
[4] http://www.netsuite.com/portal/home.shtml;http://www.sal esforce.com; https://developers.google.com/
[5] Waldspurger, C. A., 2002, Memory Resource Management in VMware ESX Server, ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation, pp. 181-194. 
[6] Zhen Xiao, Senior member, IEEE, weijia song and Qi chen “Dynamic Resource allocation using Virtual Machines For Cloud Computing Environment ,” IEEE Transaction on parallel and distributed systems, vol.24, No.6 june 2013. 
[7] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield, Xen and the Art of Virtualization,” Proc. ACM Sy mp. Operating Systems Princip les Oct. 2003. 
[8] Ying Song, Yuzhong Sun, Member, IEEE, and Weisong Shi, Senior Member, IEEE “A Two-TieredOn-Demand Resource Allocation Mechanism for VMBased Data Centers”, IEEE t ransactions on services computing, vol. 6, no. 1, january-march 2013. 
[9] Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, Andrew Warfield “Live Migration of Virtual Machines”,University of Cambridge Computer Laboratory 15 JJ Thomson Avenue, Cambridge, UK. 
[10] Marvin McNett, Diwaker Gupta, Amin Vahdat, and Geoffrey M. Voelker “Usher: An Extensible Framework For Managing Clusters Of Virtual Machines”, Proceedings of Large Installation System Administration Conference 2007 pp. 167-181. 
[11] PradeepPadala, Kai-Yuan Hou Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, SharadSinghal, Arif Me rchant “Automated Control of Multiple Virtualized Resources”, The University of Michigan, Hewlett Packard Laboratories. 
[12] Gong Chen, Wenbo He, Jie Liu, SumanNath, Leonidas Rigas, Lin Xiao, Feng Zhao “Energy-Aware Server Provisioning and Load Dispatching for Connection- Intensive Internet Services”,Dept. of Computer Science, University of Illinois, Urbana-Champaign, IL 61801. 
[13] T.R. Gopalkrishnan Nair, Vaidehi M, “Efficient Resource Arbitation And Allocation Stratargies In Cloud Computing Through Virtualization” in Proceedings of IEEE CCIS2011, 978-1-61284-204-2/11. 
[14] Justin Y. Shi, Moussa Taifi and Abdallah Khreishah, “Resource Planning for Parallel Processing in the Cloud” in IEEE International Conference on High Performance Computing and Communications, 978-0-7659-4538-7/11, Nov. 2011. 
[15] Wang Chu-Fu, Wen-Yi, Hung, and Yang Chen-Shun, “A Prediction Based Energy Conserving ResourcesAllocation Scheme for Cloud Computing”2014 IEEE International Conference on Granular Computing (GrC), 978-1-4799- 5464-3/14 ©2014 IEEE, pp.321-324. 
[16] Stefan S, Patrick B , York T“Trust-based Resource Allocation and Evaluation of Workflowsin Distributed Computing Environments”,2010 2nd International Conference on Software Technology and Engineering(ICSTE) 978-1-4244-8666-3/10, 2010 IEEE, pp.IV-372-76.