2009 · 309 citations · 13 references
ComputingCloud ComputingComputer EngineeringCloud ArchitectureCloud InfrastructureVirtualizationApplication VirtualizationCloud VirtualizationEnergy-efficient Cloud ComputingLive MigrationResource ProvisioningResource SchedulingBin PackingBin Packing ProblemCloud Resource ProvisioningEnergy ConsumptionEnergy-aware Resource SchedulingEnergy-efficient MigrationEnergy-efficient Resource ManagementVirtual Machine Placement
With the increasing prevalence of large scale cloud computing environments, how to place requested applications into available computing servers regarding to energy consumption has become an essential research problem, but existing application placement approaches are still not effective for live applications with dynamic characters. In this paper, we proposed a novel approach named EnaCloud, which enables application live placement dynamically with consideration of energy efficiency in a cloud platform. In EnaCloud, we use a Virtual Machine to encapsulate the application, which supports applications scheduling and live migration to minimize the number of running machines, so as to save energy. Specially, the application placement is abstracted as a bin packing problem, and an energy-aware heuristic algorithm is proposed to get an appropriate solution. In addition, an over-provision approach is presented to deal with the varying resource demands of applications. Our approach has been successfully implemented as useful components and fundamental services in the iVIC platform. Finally, we evaluate our approach by comprehensive experiments based on virtual machine monitor Xen and the results show that it is feasible.
13
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
Managing energy and server resources in hosting centers
Jeffrey S. Chase, Darrell C. Anderson, Prachi N. Thakar et al. · 2001 · 1.3K citations
A simple on-line bin-packing algorithm
C. C. Lee, D. T. Lee · Journal of the ACM · 1985 · 356 citations · Full text
Natural Sciences, Decision Sciences, Computational Geometry +10
Energy conservation in heterogeneous server clusters
Taliver Heath, Bruno Diniz, Enrique V. Carrera et al. · 2005 · 325 citations