Abstract
We outline the design and implementation of a system which implements the Simulation as a Service (SMaaS) model. SMaaS is based on the Software as a Service (SaaS) model, extending SaaS to include High-Performance Computing (HPC)-hosted applications. Simulations in an HPC context can be expensive, complex, and lengthy. The use of a cloud to provide and manage simulations as a service on an HPC cluster provides greater flexibility for users, in particular smaller businesses and educational institutions that might otherwise struggle to use simulation in their work. Adding a cloud to a standard HPC setup allows the HPC component to specialize in its strengths (e.g., performing calculations, storing Big Data), while the cloud can provide its own capabilities. We show how a cloud’s ability to scale up/down and support heterogeneous environments provides support for all phases of simulation workflow—education, prototy**, and production. This chapter covers several different systems built at the Ohio Supercomputer Center. All systems have been deployed to production and used by paying customers. In addition to strictly technical concerns issues related to payment, licensing, and other business topics are covered.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
See [8] for an example of industry using HPC for simulation.
- 2.
The Department of Energy maintains a large stable of supercomputing resources including Argonne National Laboratory, Oak Ridge National Laboratory, Los Alamos National Laboratory, and many others. See https://press3.mcs.anl.gov/sc13-internal/department-of-energy-high-performance-computing/ for a listing.
- 3.
TotalSim, at https://www.totalsim.us/.
- 4.
The current lineup can be found at https://www.awesim.org/products.
References
Liska M, Tchekhovskoy A, Ingram A, van der Klis M (2019) Bardeen-Petterson alignment, jets, and magnetic truncation in GRMHD simulations of tilted thin accretion discs. Mon Not R Astron Soc 487(1):550–561. https://doi.org/10.1093/mnras/stz834
Aagaard BT, Graves RW, Schwartz DP, Ponce DA, Graymer RW (2010) Ground-motion modeling of Hayward Fault scenario earthquakes, Part I: Construction of the suite of scenarios. Bull Seismol Soc Am 100(6):2927–2944. https://doi.org/10.1785/0120090324
Schneider J, Hamaekers J, Chill ST, Smidstrup S, Bulin J, Thesen R, Blom A, Stokbro K (2017) ATK-ForceField: a new generation molecular dynamics software package. Model Simul Mater Sci Eng. 25 085007. https://doi.org/10.1088/1361-651X/aa8ff0
Calegari P, Levrier M, Balczyński P (2019) Web portals for high-performance computing: a survey. ACM Trans Web 13(1), Article 5:36 pp. https://doi.org/10.1145/3197385
Towns J, Cockerill T, Dahan M, Foster I, Gaither K, Grimshaw A, Hazlewood V, Lathrop S, Lifka D, Peterson GD, Roskies R, Ray Scott J, Wilkins-Diehr N (2014) XSEDE: accelerating scientific discovery. Comput Sci Eng 16(5):62–74. https://doi.org/10.1109/mcse.2014.80
McLennan M, Kennell R (2010) HUBzero: a platform for dissemination and collaboration in computational science and engineering. Comput Sci Eng 12(2):48–52
Zhang W, Yang Y-P (2009) Development and application of on-line weld modelling tool. Weld World 53(1–2):67–75. https://doi.org/10.1007/bf03266693
Rachakonda SK, Wang Y, Grover RO, Moulai M, Baldwin E, Zhang G, Schmidt DP (2018) A computational approach to predict external spray characteristics for flashing and cavitating nozzles. Int J Multiph Flow 106:21–33. https://doi.org/10.1016/j.ijmultiphaseflow.2018.04.012
Cayirci E (2013) Modeling and simulation as a cloud service: a survey. In: Proceedings of the 2013 Winter simulation conference: simulation: making decisions in a complex world (WSC ‘13). IEEE Press, Piscataway, NJ, USA, pp 389–400
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Bitterman, T. (2020). Offering Simulation Services Using a Hybrid Cloud/HPC Architecture. In: Risco Martín, J.L., Mittal, S., Ören, T. (eds) Simulation for Cyber-Physical Systems Engineering. Simulation Foundations, Methods and Applications. Springer, Cham. https://doi.org/10.1007/978-3-030-51909-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-51909-4_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-51908-7
Online ISBN: 978-3-030-51909-4
eBook Packages: Computer ScienceComputer Science (R0)