Improving Resource Allocation in Virtualized Cloud Environment
Nisha Sharma, Mamta Dhanda · 2014
Cloud computing offers utility-oriented IT services to users worldwide. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. However, data centers hosting Cloud applications consume huge amounts of electrical energy, contributing to high operational costs and carbon footprints to the environment. The basic principle of cloud computing is that user data is not stored locally but is stored in the data center of internet. To gain the maximum degree of the benefits, the services offered in terms of resources should be allocated optimally to the applications running in the cloud. The following section discusses the significance of resource allocation. This research work was focused on the design and implementation of an automated resource management system that achieves a good balance. Main objective of this work is implementation of a resource allocation policy that can avoid overload in the system effectively while minimizing the number of servers.