Back to Search
Start Over
Orchestrating Big Data Analysis Workflows in the Cloud
- Source :
- ACM Computing Surveys. 52:1-41
- Publication Year :
- 2019
- Publisher :
- Association for Computing Machinery (ACM), 2019.
-
Abstract
- Interest in processing big data has increased rapidly to gain insights that can transform businesses, government policies, and research outcomes. This has led to advancement in communication, programming, and processing technologies, including cloud computing services and technologies such as Hadoop, Spark, and Storm. This trend also affects the needs of analytical applications, which are no longer monolithic but composed of several individual analytical steps running in the form of a workflow. These big data workflows are vastly different in nature from traditional workflows. Researchers are currently facing the challenge of how to orchestrate and manage the execution of such workflows. In this article, we discuss in detail orchestration requirements of these workflows as well as the challenges in achieving these requirements. We also survey current trends and research that supports orchestration of big data workflows and identify open research challenges to guide future developments in this area. Refereed/Peer-reviewed
- Subjects :
- General Computer Science
Computer science
Big data
Public policy
Cloud computing
02 engineering and technology
Theoretical Computer Science
Open research
big data
0202 electrical engineering, electronic engineering, information engineering
Orchestration (computing)
computer.programming_language
Cloud computing services
business.industry
cloud computing
approaches
020206 networking & telecommunications
Data science
research taxonomy
Workflow
SPARK (programming language)
workflow orchestration
020201 artificial intelligence & image processing
techniques
business
computer
Subjects
Details
- ISSN :
- 15577341 and 03600300
- Volume :
- 52
- Database :
- OpenAIRE
- Journal :
- ACM Computing Surveys
- Accession number :
- edsair.doi.dedup.....f738ac0e105310bf7f700b3dc636b00b