Published January 30, 2018 | Version v1
Conference paper Open

Virtual Infrastructure Planning for a Workflow with Multiple Overlapping Deadline Constraints in Cloud

Description

Cloud providers offer various types of virtual infrastructures

(e.g. Virtual Machines, Dockers) to consumers in

a pay-as-you go manner. For an application represented by a

complex workflow, it is difficult for the consumer to decide what

type of infrastructure they need to meet the Quality-of-Service

(QoS) requirements and achieve objectives like monetary cost

optimisation. We call such problem as the virtual infrastructure

planning problem in cloud. Most existing studies focus on only

one single deadline-constrained workflow planning. The single

deadline constraint usually refers to a global deadline since

the start execution of a workflow to its finish. However, such

simple model cannot allow a time critical application to specify

internal deadlines inside the workflow. To allow such flexibility

for consumers, we propose a multi-deadline model and consider

the virtual infrastructure planning problem for workflow with

multi-deadline constraints. To solve the problem efficiently, we

propose a Multiple-Deadline overlapping-based Infrastructure

Planning (MDIP) algorithm. In MDIP, we define the criticality

of tasks by analysing the deadline coverages. Then we rank the

tasks in the workflow by their criticality and assign them with

VM type of better performance. To evaluate the effectiveness

of our algorithm, we compare it with a meta-heuristic solution

(Genetic Algorithm-based) and a hybrid solution combining

critical path and genetic algorithm. Simulated experiments show

our approach can achieve better results than existing solutions

and more efficient than GA-based solution.

Files

6.IT4RIs_18_paper_7.pdf

Files (617.0 kB)

Name Size Download all
md5:2b7e6046bc4866cb738ab3705e805392
617.0 kB Preview Download

Additional details

Funding

VRE4EIC – A Europe-wide Interoperable Virtual Research Environment to Empower Multidisciplinary Research Communities and Accelerate Innovation and Collaboration 676247
European Commission
ENVRI PLUS – Environmental Research Infrastructures Providing Shared Solutions for Science and Society 654182
European Commission
SWITCH – Software Workbench for Interactive, Time Critical and Highly self-adaptive cloud applications 643963
European Commission