Author
![]() |
OLAF, DAVID - Colorad0 State University |
![]() |
LLOYD, WES - Colorad0 State University |
![]() |
ROJAS, KEN - Natural Resources Conservation Service (NRCS, USDA) |
![]() |
ARABI, MAZDAK - Colorad0 State University |
![]() |
GETER, FRANK - Natural Resources Conservation Service (NRCS, USDA) |
![]() |
Ascough Ii, James |
![]() |
Green, Timothy |
![]() |
LEAVESLEY, GEORGE - Colorad0 State University |
![]() |
CARLSON, JACK - Colorad0 State University |
Submitted to: Environmental Modeling International Conference Proceedings
Publication Type: Proceedings Publication Acceptance Date: 6/18/2014 Publication Date: 6/21/2014 Citation: Olaf, D., Lloyd, W., Rojas, K.W., Arabi, M., Geter, F.W., Ascough II, J.C., Green, T.R., Leavesley, G.H., Carlson, J.R. 2014. Model-as-a-service (MaaS) using the cloud service innovation platform (CSIP). Environmental Modeling International Conference Proceedings. Available: http://www.iemss.org/sites/iemss2014/papers/iemss2014_submission_314.pdf. Interpretive Summary: This paper presents the Cloud Services Innovation Platform (CSIP) as a software framework offering “Model-as-a-Service” (MaaS). It describes both the internal CSIP infrastructure and software architecture that manages cloud resources for typical modelling tasks, and the use of CSIP's “ModelServices” API for a modelling application. CSIP's architecture supports fast and resource aware auto-scaling of computational resources. An example model service is presented: the USDA hydrograph model EFH2 used in the desktop-based “engineering field tools” is deployed as a CSIP service. This and other MaaS CSIP examples benefit from the use of cloud resources to enable straightforward scalable model deployment into cloud environments. Technical Abstract: Cloud infrastructures for modelling activities such as data processing, performing environmental simulations, or conducting model calibrations/optimizations provide a cost effective alternative to traditional high performance computing approaches. Cloud-based modelling examples emerged into the more formal notion: “Model-as-a-Service” (MaaS). This paper presents the Cloud Services Innovation Platform (CSIP) as a software framework offering MaaS. It describes both the internal CSIP infrastructure and software architecture that manages cloud resources for typical modelling tasks, and the use of CSIP's “ModelServices” API for a modelling application. CSIP's architecture supports fast and resource aware auto-scaling of computational resources. An example model service is presented: the USDA hydrograph model EFH2 used in the desktop-based “engineering field tools” is deployed as a CSIP service. This and other MaaS CSIP examples benefit from the use of cloud resources to enable straightforward scalable model deployment into cloud environments. |