Model integration methods for hydro-model platform under cloud computing environments

Computing platforms providing cloud simulation services have raised new challenges on the model integration. Unlike calls to the model programs (components) in traditional simulation software, here the models should be dynamically integrated in the “plug and play” mode regardless of the differences...

Full description

Bibliographic Details
Main Authors: Ronghua Liu, Jiahua Wei, Zhongjing Wang, Bingyu Zhang, Chi Zhang
Format: Article
Language:English
Published: Frontiers Media S.A. 2022-09-01
Series:Frontiers in Environmental Science
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fenvs.2022.976271/full
_version_ 1811297266386862080
author Ronghua Liu
Ronghua Liu
Jiahua Wei
Jiahua Wei
Zhongjing Wang
Bingyu Zhang
Chi Zhang
author_facet Ronghua Liu
Ronghua Liu
Jiahua Wei
Jiahua Wei
Zhongjing Wang
Bingyu Zhang
Chi Zhang
author_sort Ronghua Liu
collection DOAJ
description Computing platforms providing cloud simulation services have raised new challenges on the model integration. Unlike calls to the model programs (components) in traditional simulation software, here the models should be dynamically integrated in the “plug and play” mode regardless of the differences in model type and developer. To this end two integration methods have been proposed, i.e., coarse-grained EXE integration and interactive integration. In an EXE integration method, the simulation program is directly called and thus only a data conversion interface is needed while rewriting of the model source code is not required. In contrast, an interactive integration method wraps the model components using the standard wrapper with communication interfaces, and therefore, it can communicate and exchange data with the platform in a real time. The first method is suitable for the integration of legacy models, while the second one can control the progress of simulation schemes and facilitate the scheduling of computing resources. Examples of the model integration and platform application have been presented in hydraulics/hydrodynamics to demonstrate the effectiveness of the integration method and the cloud computing platform.
first_indexed 2024-04-13T06:01:28Z
format Article
id doaj.art-b49e1b89812c4913b5eabc56d8c39f3f
institution Directory Open Access Journal
issn 2296-665X
language English
last_indexed 2024-04-13T06:01:28Z
publishDate 2022-09-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Environmental Science
spelling doaj.art-b49e1b89812c4913b5eabc56d8c39f3f2022-12-22T02:59:25ZengFrontiers Media S.A.Frontiers in Environmental Science2296-665X2022-09-011010.3389/fenvs.2022.976271976271Model integration methods for hydro-model platform under cloud computing environmentsRonghua Liu0Ronghua Liu1Jiahua Wei2Jiahua Wei3Zhongjing Wang4Bingyu Zhang5Chi Zhang6China Institute of Water Resources and Hydropower Research, Beijing, ChinaState Key Laboratory of Hydroscience and Engineering, Department of Hydraulic Engineering, Tsinghua University, Beijing, ChinaState Key Laboratory of Hydroscience and Engineering, Department of Hydraulic Engineering, Tsinghua University, Beijing, ChinaState Key Laboratory of Plateau Ecology and Agriculture, Laboratory of Ecological Protection and High-Quality Development in the Upper Yellow River, School of Water Resources and Electric Power, Qinghai University, Xining, ChinaState Key Laboratory of Hydroscience and Engineering, Department of Hydraulic Engineering, Tsinghua University, Beijing, ChinaChina Institute of Water Resources and Hydropower Research, Beijing, ChinaTUM School of Engineering and Design, Technical University of Munich, Garching, GermanyComputing platforms providing cloud simulation services have raised new challenges on the model integration. Unlike calls to the model programs (components) in traditional simulation software, here the models should be dynamically integrated in the “plug and play” mode regardless of the differences in model type and developer. To this end two integration methods have been proposed, i.e., coarse-grained EXE integration and interactive integration. In an EXE integration method, the simulation program is directly called and thus only a data conversion interface is needed while rewriting of the model source code is not required. In contrast, an interactive integration method wraps the model components using the standard wrapper with communication interfaces, and therefore, it can communicate and exchange data with the platform in a real time. The first method is suitable for the integration of legacy models, while the second one can control the progress of simulation schemes and facilitate the scheduling of computing resources. Examples of the model integration and platform application have been presented in hydraulics/hydrodynamics to demonstrate the effectiveness of the integration method and the cloud computing platform.https://www.frontiersin.org/articles/10.3389/fenvs.2022.976271/fullhydrompmodel integrationdynamic model managementcloud computinghydraulicshydrodynamics
spellingShingle Ronghua Liu
Ronghua Liu
Jiahua Wei
Jiahua Wei
Zhongjing Wang
Bingyu Zhang
Chi Zhang
Model integration methods for hydro-model platform under cloud computing environments
Frontiers in Environmental Science
hydromp
model integration
dynamic model management
cloud computing
hydraulics
hydrodynamics
title Model integration methods for hydro-model platform under cloud computing environments
title_full Model integration methods for hydro-model platform under cloud computing environments
title_fullStr Model integration methods for hydro-model platform under cloud computing environments
title_full_unstemmed Model integration methods for hydro-model platform under cloud computing environments
title_short Model integration methods for hydro-model platform under cloud computing environments
title_sort model integration methods for hydro model platform under cloud computing environments
topic hydromp
model integration
dynamic model management
cloud computing
hydraulics
hydrodynamics
url https://www.frontiersin.org/articles/10.3389/fenvs.2022.976271/full
work_keys_str_mv AT ronghualiu modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT ronghualiu modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT jiahuawei modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT jiahuawei modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT zhongjingwang modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT bingyuzhang modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments
AT chizhang modelintegrationmethodsforhydromodelplatformundercloudcomputingenvironments