• Home
  • Search
  • Algorithms for Optimising Heterogeneous Cloud Virtual Machine Clusters
  • Cite Icon6
  • https://doi.org/10.1109/cloudcom.2016.0033Copy DOI Icon

Algorithms for Optimising Heterogeneous Cloud Virtual Machine Clusters

  • Dec 1, 2016
  • Long Thai +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

It is challenging to execute an application in a heterogeneous cloud cluster, which consists of multiple types of virtual machines with different performance capabilities and prices. This paper aims to mitigate this challenge by proposing a scheduling mechanism to optimise the execution of Bag-of-Task jobs on a heterogeneous cloud cluster. The proposed scheduler considers two approaches to select suitable cloud resources for executing a user application while satisfying pre-defined Service Level Objectives (SLOs) both in terms of execution deadline and minimising monetary cost. Additionally, a mechanism for dynamic re-assignment of jobs during execution is presented to resolve potential violation of SLOs. Experimental studies are performed both in simulation and on a public cloud using real-world applications. The results highlight that our scheduling approaches result in cost saving of up to 31% in comparison to naive approaches that only employ a single type of virtual machine in a homogeneous cluster. Dynamic reassignment completely prevents deadline violation in the best-case and reduces deadline violations by 95% in the worst-case scenario.

Similar Papers
  • Conference Article
  • Citations17

Energy-Efficient Delay Time-Based Process Allocation Algorithm for Heterogeneous Server Clusters

  • Mar 01, 2015
  • Tomoya Enokido +1
  • PDF
  • Research Article
  • Citations61

Improved multiobjective salp swarm optimization for virtual machine placement in cloud computing

  • Apr 09, 2019
  • Human-centric Computing and Information Sciences
  • Shayem Saleh Alresheedi +3
  • Conference Article
  • Citations1

The Improved Redundant Delay Time-Based (IRDTB) Algorithm to Perform Computation Type Application Processes in Heterogeneous Server Clusters

  • Sep 01, 2016
  • Tomoya Enokido +1
  • Book Chapter
  • Citations3

Service Level Objectives via C++11 Attributes

  • Dec 31, 2018
  • Dalvan Griebler +4
  • Conference Article
  • Citations37

Using Burstable Instances in the Public Cloud

  • Jun 05, 2017
  • Cheng Wang +3
  • Research Article
  • Citations17

Programming Heterogeneous Clusters with Accelerators Using Object-Based Programming

  • Jan 01, 2011
  • Scientific Programming
  • David M Kunzman +1
  • Research Article
  • Citations20

Correlation-Aware Heuristic Search for Intelligent Virtual Machine Provisioning in Cloud Systems

  • May 18, 2021
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Chuan Luo +12
  • Research Article

Efficient and Fair Bandwidth Scheduling in Cloud Environments

  • Nov 29, 2018
  • ARO-THE SCIENTIFIC JOURNAL OF KOYA UNIVERSITY
  • Mustafa Khaleel +1
  • Research Article
  • Citations13

Differentially Private Combinatorial Cloud Auction

  • Jan 01, 2023
  • IEEE Transactions on Cloud Computing
  • Tianjiao Ni +5
  • Conference Article
  • Citations9

Exploring the interactions of communication, computing and caching in cloud RAN under two timescale

  • Jul 01, 2017
  • Jianhua Tang +4
  • Conference Article
  • Citations8

A task backfill based scientific workflow scheduling strategy on cloud platform

  • May 01, 2016
  • Shaowei Liu +3
  • Research Article
  • Citations12

Business value-aware task scheduling for hybrid IaaS cloud

  • Jun 01, 2018
  • Decision Support Systems
  • Helan Liang +2
  • Research Article
  • Citations38

Deadline aware and energy-efficient scheduling algorithm for fine-grained tasks in mobile edge computing

  • Jan 01, 2022
  • International Journal of Web and Grid Services
  • Abdullah Lakhan +4
  • Research Article
  • Citations9

Composition of Ar–Kr, Kr–Xe, and N2–Ar Clusters Produced by Supersonic Expansion of Gas Mixtures

  • Jul 27, 2014
  • Journal of Cluster Science
  • O P Konotop +3
  • Research Article
  • Citations238

Coded Computation Over Heterogeneous Clusters

  • Jul 01, 2019
  • IEEE Transactions on Information Theory
  • Amirhossein Reisizadeh +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.