Publication | Closed Access
Enhanced First-Fit Decreasing Algorithm for Energy-Aware Job Scheduling in Cloud
59
Citations
20
References
2014
Year
Unknown Venue
Cluster ComputingProvisioning (Technology)EngineeringEnergy EfficiencyCloud Computing ArchitectureFirst-fit Decreasing AlgorithmCloud Resource ManagementEnergy-efficient AlgorithmsSystems EngineeringInternet Of ThingsPower-aware SoftwareEnergy ConsumptionJob SchedulerVirtualizationCloud SchedulingVirtualized InfrastructureComputer EngineeringComputer ScienceEnergy ManagementEdge ComputingEnergy TransitionCloud ComputingCloud CallPower-efficient ComputingLower Energy ConsumptionResource Optimization
Data centers worldwide are experiencing rising energy demands, with IT accounting for about 2 % of U.S. electricity consumption and projected 19 % growth in server energy use, making efficient cloud resource management essential to reduce energy without sacrificing performance. This study proposes a novel VM scheduling, sharing, and migration framework that guarantees execution time and high throughput while minimizing energy consumption. The framework extends the First‑Fit Decreasing algorithm into an Enhanced First‑Fit Decreasing (EFFD) scheme, incorporates a VM reuse strategy, and adds dynamic migration to adapt to changing cloud conditions.
With the emerging of many data centers around the globe, heavy loads of large-scale commercial and scientific applications executed in the cloud call for efficient cloud resource management strategies to save energy without compromising the performance and system throughput. According to the statistics from the Data Centre Dynamic (DCD) organization, the expected energy consumption by computer servers would increase by 19% in 2013 compared with the previous year. Such trend may continue for many years. Moreover, the estimated energy consumption of computers in the U.S. was about 2% out of the total electricity consumption in 2010, which makes IT industry the second pollution contributor after aviation. In this paper, a novel approach for scheduling, sharing and migrating Virtual Machines (VMs) for a bag of cloud tasks is designed and developed to reduce energy consumption with guaranteed certain execution time and high system throughput. This approach is derived from an Enhanced First Fit Decreasing (EFFD) algorithm combined with our VM reuse strategy. Furthermore, virtual machine migration method is introduced to dynamically monitor the cloud situation for necessary migration. Our simulation results using Cloud Report show that EFFD with our VM reuse strategy gains higher resource utilization rate and lower energy consumption than Greedy, Round Robin (RR) and FDD without VM reuse.
| Year | Citations | |
|---|---|---|
Page 1
Page 1