Helix: A Cloud-based Big Data Orchestration Tool for Automating Distributed Job Management with Hadoop and Spark

Helix is a Big Data orchestration tool that automates the submission, management, and execution of Hadoop and Spark jobs on cloud-based clusters, focusing on academic users and small-scale research projects. Using Spring Boot, Amazon EMR, and S3, Helix reduces operational overhead by dynamically provisioning or reusing clusters based on job requirements. In performance evaluations, Spark outperformed Hadoop by 30% on datasets larger than 50 GB. Cluster reuse lowered provisioning time from 8–12 minutes to 1.5 minutes, making Helix time-efficient and cost-effective, particularly with A WS free-tier usage. The paper presents Helix's architecture, implementation, evaluation, and comparison with existing tools. Key contributions include: (1) automation of job orchestration and cluster management, (2) integration with A WS for cost-efficiency, (3) performance optimization with Spark, and 4) accessibility for small-scale research. Future work explores multi-cloud support and enhanced scheduling. The paper is structured into Introduction, Related Work, Architecture, Implementation, Evaluation, and Conclusion.

Authors

Publication Details

Published
2024-11-22
DOI
https://doi.org/10.1109/iciics63763.2024.10860039
Primary Topic
Big Data and Business Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Helix: A Cloud-based Big Data Orchestration Tool for Automating Distributed Job Management with Hadoop and Spark

Ketan Jain, Vaishali Jabade, K. T. Jadhav, S. D. Jadhav
Big Data and Business Intelligence
article

Helix: A Cloud-based Big Data Orchestration Tool for Automating Distributed Job Management with Hadoop and Spark

Ketan Jain, Vaishali Jabade, K. T. Jadhav, S. D. Jadhav
article en

Abstract

Helix is a Big Data orchestration tool that automates the submission, management, and execution of Hadoop and Spark jobs on cloud-based clusters, focusing on academic users and small-scale research projects. Using Spring Boot, Amazon EMR, and S3, Helix reduces operational overhead by dynamically provisioning or reusing clusters based on job requirements. In performance evaluations, Spark outperformed Hadoop by 30% on datasets larger than 50 GB. Cluster reuse lowered provisioning time from 8–12 minutes to 1.5 minutes, making Helix time-efficient and cost-effective, particularly with A WS free-tier usage. The paper presents Helix's architecture, implementation, evaluation, and comparison with existing tools. Key contributions include: (1) automation of job orchestration and cluster management, (2) integration with A WS for cost-efficiency, (3) performance optimization with Spark, and 4) accessibility for small-scale research. Future work explores multi-cloud support and enhanced scheduling. The paper is structured into Introduction, Related Work, Architecture, Implementation, Evaluation, and Conclusion.

Decent work and economic growth
Openalex Percentile: Top 57%
Big Data and Business Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Helix: A Cloud-based Big Data Orchestration Tool for Automating Distributed Job Management with Hadoop and Spark — Ketan Jain, Vaishali Jabade, et al. · (2024) | TGRS Research Map | TGRS