Optimizing Resource Allocation through Virtual Machines in Cloud Computing?Journal: International Journal of Computer Science and Mobile Computing - IJCSMC (Vol.3, No. 12)
Publication Date: 2014-12-30
Authors : Valli Kumar M; V.Santosh Kumar; Sirisha K L;
Page : 30-36
Keywords : Cloud computing; virtualization; load balancing; optimal resource allocation;
Cloud computing has emerged to be a modern computing model based on Internet. This technology can enable organizations and individuals to share state-of-the-art computing resources in pay as you use fashion. Virtualization is the technology that enabled cloud computing to be affordable. The cloud resources are to be utilized optimally. In order to achieve this dynamic resource allocation is the best solution. However, the dynamic resource allocation is a challenging problem to be addressed. In this paper we proposed an algorithm that takes care of dynamic resource allocation using two possible cases. In the first case capacity of a VM is increased at runtime while in the second case VM migration takes place to different physical machine. We built a prototype application to demonstrate the simulations for proof of concept. We considered memory as a resource. The experimental results are encouraging.
Other Latest Articles
Last modified: 2014-12-04 02:34:54