Page Banner

United States Department of Agriculture

Agricultural Research Service

Research Project: Spatial Modeling of Agricultural Watersheds: Water and Nutrient Management and Targeted Conservation Effects at Field to Watershed Scales

Location: Agricultural Systems Research Unit

Title: Model-as-a-service (MaaS) using the cloud service innovation platform (CSIP)

Authors
item Olaf, David -
item Lloyd, Wes -
item Rojas, Ken -
item Arabi, Mazdak -
item Geter, Frank -
item ASCOUGH, JAMES
item GREEN, TIMOTHY
item Leavesley, George -
item Carlson, Jack -

Submitted to: Environmental Modeling International Conference Proceedings
Publication Type: Proceedings
Publication Acceptance Date: June 18, 2014
Publication Date: June 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.

Last Modified: 9/29/2014
Footer Content Back to Top of Page