A Survey and Annotated Bibliography of Workflow Scheduling in Computing Infrastructures: Community, Keyword, and Article Reviews – Extended Technical Report

04/21/2020
by   Laurens Versluis, et al.
0

Workflows are prevalent in today's computing infrastructures. The workflow model support various different domains, from machine learning to finance and from astronomy to chemistry. Different Quality-of-Service (QoS) requirements and other desires of both users and providers makes workflow scheduling a tough problem, especially since resource providers need to be as efficient as possible with their resources to be competitive. To a newcomer or even an experienced researcher, sifting through the vast amount of articles can be a daunting task. Questions regarding the difference techniques, policies, emerging areas, and opportunities arise. Surveys are an excellent way to cover these questions, yet surveys rarely publish their tools and data on which it is based. Moreover, the communities that are behind these articles are rarely studied. We attempt to address these shortcomings in this work. We focus on four areas within workflow scheduling: 1) the workflow formalism, 2) workflow allocation, 3) resource provisioning, and 4) applications and services. Each part features one or more taxonomies, a view of the community, important and emerging keywords, and directions for future work. We introduce and make open-source an instrument we used to combine and store article meta-data. Using this meta-data, we 1) obtain important keywords overall and per year, per community, 2) identify keywords growing in importance, 3) get insight into the structure and relations within each community, and 4) perform a systematic literature survey per part to validate and complement our taxonomies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/06/2018

Resource Provisioning and Scheduling Algorithm for Meeting Cost and Deadline-Constraints of Scientific Workflows in IaaS Clouds

Infrastructure as a Service model of cloud computing is a desirable plat...
research
03/04/2019

Resource-sharing Policy in Multi-tenant Scientific Workflow as a Service Platform

Increasing adoption of scientific workflows in the community has urged f...
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
01/14/2022

Energy-efficient workflow scheduling based on workflow structures under deadline and budget constraints in the cloud

The utilization of cloud environments to deploy scientific workflow appl...
research
05/04/2021

On the Stability of Citation Networks

Citation networks can reveal many important information regarding the de...
research
03/15/2022

Data Transfer and Network Services management for Domain Science Workflows

This paper describes a vision and work in progress to elevate network re...
research
11/04/2019

Serverless Computing: A Survey of Opportunities, Challenges and Applications

The topic of serverless computing has proved to be a controversial subje...

Please sign up or login with your details

Forgot password? Click here to reset