The reviewed record of science sign in
Pith

arxiv: 2006.01957 · v1 · pith:GELEKRBI · submitted 2020-06-02 · cs.DC

Workflow-as-a-Service Cloud Platform and Deployment of Bioinformatics Workflow Applications

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:GELEKRBIrecord.jsonopen to challenge →

classification cs.DC
keywords platformworkflowsapplicationsmultipleworkflowcloudwaasalgorithm
0
0 comments X
read the original abstract

Workflow management systems (WMS) support the composition and deployment of workflow-oriented applications in distributed computing environments. They hide the complexity of managing large-scale applications, which includes the controlling data pipelining between tasks, ensuring the application's execution, and orchestrating the distributed computational resources to get a reasonable processing time. With the increasing trends of scientific workflow adoption, the demand to deploy them using a third-party service begins to increase. Workflow-as-a-service (WaaS) is a term representing the platform that serves the users who require to deploy their workflow applications on third-party cloud-managed services. This concept drives the existing WMS technology to evolve towards the development of the WaaS cloud platform. Based on this requirement, we extend CloudBus WMS functionality to handle the workload of multiple workflows and develop the WaaS cloud platform prototype. We implemented the Elastic Budget-constrained resource Provisioning and Scheduling algorithm for Multiple workflows (EBPSM) algorithm that is capable of scheduling multiple workflows and evaluated the platform using two bioinformatics workflows. Our experimental results show that the platform is capable of efficiently handling multiple workflows execution and gaining its purpose to minimize the makespan while meeting the budget.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.