Hydra: Brokering Cloud and HPC Resources to Support the Execution of Heterogeneous Workloads at Scale
Aymen Alsaadi, Shantenu Jha, Matteo Turilli

TL;DR
Hydra is a system that efficiently manages and executes heterogeneous scientific workflows across diverse cloud and HPC resources, enabling scalable scientific discovery.
Contribution
This paper introduces Hydra, a novel brokering system that integrates heterogeneous cloud and HPC resources for scientific workflows, with a detailed design and implementation.
Findings
Hydra achieves scalable performance on heterogeneous workloads.
The system effectively manages resource heterogeneity and overheads.
Hydra demonstrates successful execution of a sea rise workflow across platforms.
Abstract
Scientific discovery increasingly depends on middleware that enables the execution of heterogeneous workflows on heterogeneous platforms One of the main challenges is to design software components that integrate within the existing ecosystem to enable scale and performance across cloud and high-performance computing HPC platforms Researchers are met with a varied computing landscape which includes services available on commercial cloud platforms data and network capabilities specifically designed for scientific discovery on government-sponsored cloud platforms and scale and performance on HPC platforms We present Hydra an intra cross-cloud HPC brokering system capable of concurrently acquiring resources from commercial private cloud and HPC platforms and managing the execution of heterogeneous workflow applications on those resources This paper offers four main contributions (1) the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
