Adviser: An Intuitive Multi-Cloud Platform for Scientific and ML Workflows

📅 2026-03-21
📈 Citations: 0
Influential: 0
📄 PDF

career value

190K/year
🤖 AI Summary
This work addresses the challenge faced by scientific and machine learning researchers in efficiently leveraging multi-cloud resources for complex computations due to a lack of cloud computing expertise. To bridge this gap, we propose a workflow-centric multi-cloud platform that encapsulates low-level operations—such as environment setup, instance selection, data migration, and distributed execution—into high-level, declarative interfaces through reusable, expert-designed workflows. Users need only specify their computational intent, and the platform automatically handles cross-cloud scheduling and optimization. The system has successfully supported glaciological simulation applications such as Icepack and PISM, significantly simplifying deployment without requiring HPC or cloud specialization, while enabling efficient cost–performance trade-off analysis and scalability exploration to accelerate scientific discovery.

Technology Category

Application Category

📝 Abstract
Effectively leveraging the vast computational resources of modern cloud environments requires expertise spanning multiple technical domains: configuring scientific software with correct parameters and dependencies, navigating thousands of provider-specific instance types and pricing options, and managing parallel or distributed execution. We conduct a study indicating that the absence of these categories of expertise poses an ongoing challenge to unlocking the potential of cloud-enabled computational science. To address this challenge, we introduce Adviser, an intuitive multi-cloud platform centered on a workflow abstraction. Workflows are reusable, expert-crafted artifacts encapsulating environment setup, data processing, simulation, result capture, and visualization steps needed to execute scientific and ML applications. This approach allows users to specify high-level intent, while Adviser handles resource provisioning, runtime configuration, and data movement. Using two computational glaciology codes, Icepack and PISM, we show how to use Adviser to gain scientific insight and perform rapid exploration of cost-performance tradeoffs and scaling behavior without specialized expertise in cloud or high-performance computing.
Problem

Research questions and friction points this paper is trying to address.

multi-cloud
scientific workflows
machine learning
computational science
cloud computing
Innovation

Methods, ideas, or system contributions that make the work stand out.

multi-cloud platform
workflow abstraction
scientific computing
ML workflows
automated resource provisioning
🔎 Similar Papers
No similar papers found.
S
Shihan Cheng
Vanderbilt University, USA
M
Michael A. Laurenzano
Vanderbilt University, USA
B
Brian Strauch
Adviser Labs, Inc., USA
T
Timothy A. Ellis
Adviser Labs, Inc., USA
K
Krish Wadhwani
Adviser Labs, Inc., USA
D
David A. B. Hyde
Vanderbilt University, USA and Adviser Labs, Inc., USA