A Cost Effective Approach for Provisioning In Cloud
Keywords:
Resource monitoring, Connection establishing, Load balancing, parallel computingAbstract
Cloud computing allows business customers to scale up and down their resource usage based on their requirements. Many of the hyped gains in the cloud model are derived from resource multiplexing through virtualization. A load balancer which calculates the load on individual virtual server can be used to divert the web session load from server to server to enhance the response time to individual clients. By shifting multiple servers we can save the energy and also give advantage of dynamic resource allocation to the cloud users. Hence, we are proposing the system that uses collection of Virtual Machines (VMs) running on unused computers at the edge and uses virtualization technology to allocate resources dynamically based on application demands. We are trying to implement a set of heuristics that prevent overload in the system. The concept of parallel computing is used in which master machine or server allocates task to all connected (available) client machines and acknowledgement given back to the master after completion of the task. Master also keeps track of load balancing and failure management.
References
http://www.vmware.com/ap/cloud-computing.html
http://en.wikipedia.org/wiki/Cloud_computing
Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu, ―Cloud Computing and Grid Computing 360-Degree Compared‖, Grid Computing Environments workshop, GCE’08, 12-16 Nov.2008
http://www.virtualbox.org/wiki/Documentation
John W. Ritinghouse and James F. Ransome Press, ―Cloud Computing: Implementation Management and Security‖, ISBN:978-1-4398-0680-7,2010
Zhen Xiao, Weijia Song, and Qi Chen, ―Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment‖, IEEE June 2013 (vol. 24 no. 6) pp. 1107-1117
Adiseshu Hari, T.V. Lakshman, Ramesh Viswanathan, Y. J. Chang,―The Personal Cloud — Design, Architecture and Matchmaking Algorithms for Resource Management‖, Hot- ICE'12 Proceedings of the 2nd USENIX conference, CA USA ©2012
Roberto Bifulco, Roberto Canonico, Giorgio Ventre, Vittorio Manetti, ―Transparent migration of virtual infrastructures in large datacenters for Cloud Computing‖, Italy 978-1-4577-0681-3/11©2011 IEEE
http://en.wikipedia.org/wiki/cloud_computing#cite_note_Mariana_Carroll_2012-1
Mladen A. Vouk , ―Cloud Computing – Issues, Research and implementatio-ns‖,Dept. CS North Carolina State University, USA JCIT 16, 2008, 4, 235–246 doi:10.2498/cit.1001391
C. Papagianni, A. Leivadeas, S. Papavassiliou, V. Maglaris, C.Cervell´o-Pastor and A. Monje, ―On the optimal allocation of virtual resources in cloud computing networks‖,IEEE transactions on computers, revised on December 06, 2012.
Manan D. Shah, Harshad B. Prajapati, ―Reallocation and Allocation of Virtual Machines in Cloud Computing‖ Available :http://arxiv.org/ftp/arxiv/papers/1304/1304.3978.pdf
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2014 COMPUSOFT: An International Journal of Advanced Computer Technology
![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)
This work is licensed under a Creative Commons Attribution 4.0 International License.
©2023. COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY by COMPUSOFT PUBLICATION is licensed under a Creative Commons Attribution 4.0 International License. Based on a work at COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY. Permissions beyond the scope of this license may be available at Creative Commons Attribution 4.0 International Public License.