IETE Technical Review · 2019 · 21 citations · 34 references
ComputingCloud ComputingCloud ArchitectureCloud InfrastructureEnergy ManagementCloud Resource ManagementCompute Resource ManagementEnergy-efficient Cloud ComputingResource ProvisioningResource SchedulingWorkload SchedulingCloud Computing ResourcesCloud Resource AllocationEnergy ConsumptionEnergy-efficient Resource AllocationOptimal Resource AllocationResource Allocation AlgorithmsVirtual Machine Resource AllocationVirtual Machines
The demand for cloud computing infrastructure is increasing day by day to meet the requirement of small and medium enterprises. The data center-centric cloud technology has a high share of energy consumption from the IT-industry. The amount of energy consumption in a data center depends on the allocation of user service requests to virtual machines running on the different host. Minimization of energy consumption in the data center is a significant issue and addressed by optimal allocation of cloud resources. In this paper, we have discussed how service allocation strategies have been used to optimize the energy consumption in a cloud system. A generalized system architecture is presented based on which we define the service allocation problem and energy model. Further, we present the taxonomy of various energy-efficient resource allocation techniques found in the literature. In the end, various research challenges related to the energy-efficient service allocation in cloud are discussed.
34