A Survey and Taxonomy of Resource Optimisation for Executing Bag-of-Task Applications on Public Clouds

11/24/2017
by   Long Thai, et al.
0

Cloud computing has been widely adopted due to the flexibility in resource provisioning and on-demand pricing models. Entire clusters of Virtual Machines (VMs) can be dynamically provisioned to meet the computational demands of users. However, from a user's perspective, it is still challenging to utilise cloud resources efficiently. This is because an overwhelmingly wide variety of resource types with different prices and significant performance variations are available. This paper presents a survey and taxonomy of existing research in optimising the execution of Bag-of-Task applications on cloud resources. A BoT application consists of multiple independent tasks, each of which can be executed by a VM in any order; these applications are widely used by both the scientific communities and commercial organisations. The objectives of this survey are as follows: (i) to provide the reader with a concise understanding of existing research on optimising the execution of BoT applications on the cloud, (ii) to define a taxonomy that categorises current frameworks to compare and contrast them, and (iii) to present current trends and future research directions in the area.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/08/2017

A Taxonomy and Future Directions for Sustainable Cloud Computing: 360 Degree View

The cloud computing paradigm offers on-demand services over the Internet...
research
04/23/2019

Characterizing Application Scheduling on Edge, Fog and Cloud Computing Resources

Cloud computing has grown to become a popular distributed computing serv...
research
10/24/2018

A Bag-of-Tasks Scheduler Tolerant to Temporal Failures in Clouds

Cloud platforms have emerged as a prominent environment to execute high ...
research
01/10/2019

Scheduling in distributed systems: A cloud computing perspective

Scheduling is essentially a decision-making process that enables resourc...
research
03/07/2023

A Survey of Data Pricing for Data Marketplaces

A data marketplace is an online venue that brings data owners, data brok...
research
09/30/2021

High-Availability Clusters: A Taxonomy, Survey, and Future Directions

The delivery of key services in domains ranging from finance and manufac...
research
09/14/2018

Multiple Workflows Scheduling in Multi-tenant Distributed Systems: A Taxonomy and Future Directions

Scientific workflows are commonly used to automate scientific experiment...

Please sign up or login with your details

Forgot password? Click here to reset