Finalized:Sunday, January 1, 2017
Author(s):Li, Z., C. Yang, Q. Huang, K. Liu, M. Sun, and J. Xia
Modeling is a fundamental methodology for simulating the past, understanding the present and predicting the future of the geospatial systems and phenomena. However, modeling in the geospatial science poses several challenges, including complex model setup, repetition in model setup, requirement for large, scalable computing resources, and management of a large amount of model output. To address these challenges, we propose Model as a Service (MaaS) by leveraging the latest advancement of cloud computing. MaaS enables various geoscience models to be published as services, and these services can be accessed through a simple web interface. MaaS automates the processes of configuring machines, setting up and running models, and managing model outputs. The computing resources are automatically provisioned by MaaS in a cloud environment. A proof-of-concept MaaS prototype is presented using a global climate change model (ModelE). Experimental results show that the MaaS prototype significantly simplifies model setup, accelerates model simulation and enhances model output by providing a web-based, on-demand, scalable modeling environment.
Li, Z., C. Yang, Q. Huang, K. Liu, M. Sun, and J. Xia, 2017: Building Model as a Service to support geosciences. Computers Environment and Urban Systems, 61, 141–152, doi:10.1016/j.compenvurbsys.2014.06.004.This material is based upon work supported by the National Science Foundation under Grant No. 1343759. Opinions, findings, conclusions or recommendations expressed are those of the authors and do not reflect the views of the NSF.