Integrating Scientific GUI Applications into Autoscaled Science Gateway Environments

We present an application of a new capability on the NSF Jetstream2 cloud that enables scalable access to established scientific desktop applications in the atmospheric sciences, including the Unidata Integrated Data Viewer (IDV), the AWIPS CAVE client, and the LROSE Hawkeye tool. By leveraging OpenStack Magnum's Kubernetes autoscaling clusters-as-a-service, in combination with JupyterHub and VNC technology, the NSF Unidata Science Gateway dynamically provisions server resources to meet user demand, allowing these desktop applications to run efficiently in a cloud environment. This approach makes it feasible to support resource-intensive GUI tools in scenarios where static provisioning is costly or infeasible. We describe our deployment strategy, emphasizing that this model offers a workflow for integrating desktop applications with notebook-based gateway features and applicable to other domains with similar needs.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-10-26
DOI
https://doi.org/10.5281/zenodo.17449898
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Integrating Scientific GUI Applications into Autoscaled Science Gateway Environments

Zenodo (CERN European Organization for Nuclear Research)
Scientific Computing and Data Management
article

Integrating Scientific GUI Applications into Autoscaled Science Gateway Environments

article en

Abstract

We present an application of a new capability on the NSF Jetstream2 cloud that enables scalable access to established scientific desktop applications in the atmospheric sciences, including the Unidata Integrated Data Viewer (IDV), the AWIPS CAVE client, and the LROSE Hawkeye tool. By leveraging OpenStack Magnum's Kubernetes autoscaling clusters-as-a-service, in combination with JupyterHub and VNC technology, the NSF Unidata Science Gateway dynamically provisions server resources to meet user demand, allowing these desktop applications to run efficiently in a cloud environment. This approach makes it feasible to support resource-intensive GUI tools in scenarios where static provisioning is costly or infeasible. We describe our deployment strategy, emphasizing that this model offers a workflow for integrating desktop applications with notebook-based gateway features and applicable to other domains with similar needs.

Zenodo (CERN European Organization for Nuclear Research)
University Corporation for Atmospheric Research (US), United Community Center (US)
Openalex Percentile: Top 26%
Scientific Computing and Data Management
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.

Integrating Scientific GUI Applications into Autoscaled Science Gateway Environments · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS