• Home
  • Search
  • BackFillMe: An Energy and Performance Efficient Virtual Machine Scheduler for IaaS Datacenters
  • Cite Icon7
  • https://doi.org/10.1109/tsc.2025.3539190Copy DOI Icon

BackFillMe: An Energy and Performance Efficient Virtual Machine Scheduler for IaaS Datacenters

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Backfilling refers to the practice of allowing small jobs to be completed ahead of schedule as long as they do not cause the first job in the line to wait. Users are expected to offer estimates of how long jobs will take to complete in order to make these decisions possible, and these projections are often based on historical data. However, predictions are very hard and may not be accurate, particularly in cloud computing scenarios where jobs or applications run on Virtual Machines (VMs). In addition, scheduling and consolidation techniques can improve the energy efficiency and performance of applications. Consolidation involves VM migrations that can have a negative impact on workload performance and users’ costs. Backfilling can be used as an alternative technique for consolidation (short-term) and/or can be used along with consolidation (long-term). Backfilling methods are well-utilised in single computing systems, but are relatively unexplored in cloud resource allocation. A backfilling-based resource allocation and consolidation technique is proposed. Using real workloads from the Google cluster traces, we investigate the impact of backfilling on infrastructure energy efficiency and performance. For 12583 heterogeneous servers and approximately three million jobs that belong to three different applications, we observed that approximately 19% energy savings and 6% workload performance improvements are achievable using the backfilling approach. Furthermore, our evaluation suggests that using VM runtime as a criterion for the backfilling approach is approximately 3.56%–7.78% more energy and 1.91%–3.38% more performance efficient than using priority as a backfilling criterion.

Similar Papers
  • Research Article
  • Citations77

An energy, performance efficient resource consolidation scheme for heterogeneous cloud datacenters

  • Nov 23, 2019
  • Journal of Network and Computer Applications
  • Ayaz Ali Khan +5
  • PDF
  • Research Article
  • Citations10

A Harris Hawk Optimisation system for energy and resource efficient virtual machine placement in cloud data centers.

  • Aug 11, 2023
  • PLOS ONE
  • Madhusudhan H S +3
  • Conference Article
  • Citations5

Energy-Aware Learning Agent (EALA) for Disaggregated Cloud Scheduling

  • Sep 01, 2021
  • Nicholas Nordlund +4
  • Conference Article
  • Citations5

Adaptive Threshold Detection Based on Current Demand for Efficient Utilization of Cloud Resources

  • Feb 01, 2019
  • Abro Junaid Hussain +2
  • Research Article
  • Citations20

Self-adaptive architecture for virtual machines consolidation based on probabilistic model evaluation of data centers in Cloud computing

  • Jun 06, 2018
  • Cluster Computing
  • Reza Mohammadi Bahram Abadi +2
  • Research Article
  • Citations52

DataABC: A fast ABC based energy-efficient live VM consolidation policy with data-intensive energy evaluation model

  • May 18, 2016
  • Future Generation Computer Systems
  • Jianhua Jiang +3
  • Conference Article
  • Citations24

Evaluating the impact of data center network architectures on application performance in virtualized environments

  • Jun 01, 2010
  • Yueping Zhang +2
  • Conference Article
  • Citations122

Live gang migration of virtual machines

  • Jun 08, 2011
  • Umesh Deshpande +2
  • Research Article
  • Citations23

Group technology-based model and cuckoo optimization algorithm for resource allocation in cloud computing

  • Jan 01, 2015
  • IFAC-PapersOnLine
  • S Shahdi-Pashaki +4
  • Conference Article

Optimizing Cloud Resource Allocation; A Timeseries Forecasting Approach Using Cycleconsistent Adversarial Adaptation Network

  • Jul 09, 2025
  • T Vamshi Mohana +5
  • Conference Article
  • Citations33

Novel Genetic Algorithm with Dual Chromosome Representation for Resource Allocation in Container-Based Clouds

  • Jul 01, 2019
  • Boxiong Tan +2
  • Research Article
  • Citations6

Exploring Non-Homogeneity and Dynamicity of High Scale Cloud through Hive and Pig

  • Dec 18, 2015
  • Indian Journal of Science and Technology
  • Kashish Ara Shakil +2
  • Research Article
  • Citations1

Multi-Criteria Optimization Based VM Placement Strategy to Mitigate Co-Location Risks in Data Centers

  • Oct 30, 2022
  • International Journal of Computer Networks And Applications
  • Nelli Chandrakala +1
  • PDF
  • Research Article

Impact of the Maximum Number of Switching Reconfigurations on the Cost Saving in Network Function Virtualization Environments with Elastic Optical Interconnection

  • Nov 28, 2019
  • Applied Sciences
  • Vincenzo Eramo +2
  • Conference Article
  • Citations7

Multi-Objective Virtual Machine Consolidation

  • Jun 01, 2017
  • Weimin Qiu +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.