Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 3 of 3

Full-Text Articles in Engineering

Selecting Cloud Platform Services Based On Application Requirements, Bridger Ronald Larson Dec 2016

Selecting Cloud Platform Services Based On Application Requirements, Bridger Ronald Larson

Theses and Dissertations

As virtualization platforms or cloud computing have become more of a commodity, many more organizations have been utilizing them. Many organizations and technologies have emerged to fulfill those cloud needs. Cloud vendors provide similar services, but the differences can have significant impact on specific applications. Selecting the right provider is difficult and confusing because of the number of options. It can be difficult to determine which application characteristics will impact the choice of implementation. There has not been a concise process to select which cloud vendor and characteristics are best suited for the application requirements and organization requirements. This thesis …


A Comprehensive Python Toolkit For Harnessing Cloud-Based High-Throughput Computing To Support Hydrologic Modeling Workflows, Scott D. Christensen Feb 2016

A Comprehensive Python Toolkit For Harnessing Cloud-Based High-Throughput Computing To Support Hydrologic Modeling Workflows, Scott D. Christensen

Theses and Dissertations

Advances in water resources modeling are improving the information that can be supplied to support decisions that affect the safety and sustainability of society, but these advances result in models being more computationally demanding. To facilitate the use of cost- effective computing resources to meet the increased demand through high-throughput computing (HTC) and cloud computing in modeling workflows and web applications, I developed a comprehensive Python toolkit that provides the following features: (1) programmatic access to diverse, dynamically scalable computing resources; (2) a batch scheduling system to queue and dispatch the jobs to the computing resources; (3) data management for …


Developing An Architecture Framework For Cloud-Based, Multi-User, Finite Element Pre-Processing, Jared Calvin Briggs Nov 2013

Developing An Architecture Framework For Cloud-Based, Multi-User, Finite Element Pre-Processing, Jared Calvin Briggs

Theses and Dissertations

This research proposes an architecture for a cloud-based, multi-user FEA pre-processing system, where multiple engineers can access and operate on the same model in a parallel environment. A prototype is discussed and tested, the results of which show that a multi-user preprocessor, where all computing is done on a central server that is hosted on a high performance system, provides significant benefits to the analysis team. These benefits include a shortened preprocessing time, and potentially higher-quality models.