Abstract

Cloud computing (CC) is an attractive emerging technology due to offering services based on-demand by the process of virtualization. Since CC platform offers services based on-demand it has been widely used in the field of various emerging IT infrastructure. In cloud platform each application is run in individual virtual machine (VM) for execution of services within the host. Since cloud platform operates on on-demand service it need to cope with multiple application in single time hence it is necessary to adopt an effective approach for balancing memory utilization in cloud network. For effective utilization of available memory existing approaches uses probability distribution method for allocating resources in cloud platform but still there exists a lack of utilization of available memory in cloud platform. This paper aims to develop an effective approach for dynamic memory allocation in VM in cloud platform. For memory allocation among VM in cloud platform proposed approach uses cloud vertical elasticity manager (CVEM), memory reporter (MR), memory over subscription granter (MOG). The MOG uses a scheduler to allocate the memory in a dynamic way inside a host. Finally, we adopt host elasticity rule to balance the available memory to allocate dynamically the memory inside an available host in cloud.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call