Load-Adaptive Continuous Coupled-Simulation Ensembles with DataStorm and Chameleon

Hans Walter Behrens,Mao-Lin Li,Ashish Gadkari,Yash Garg,Xilun Chen,Sicong Liu,K. Selçuk Candan
2018-01-01
Abstract:Recent developments in the literature have illustrated the practicality and advantages of coupled simulation ensembles, which empower sophisticated causality explorations between interrelated but technically-distinct models. However, in addressing the challenges of allocating a limited computational budget in a near-infinite potential simulation space, new technical challenges arise in harmonizing desired theoretical allocations with the concrete reality of server instantiations within a compute cluster. In this work, we describe DataStorm, a system for defining, deploying, and executing continuous coupled-simulation ensembles for disaster response, built on Chameleon. We also present a software interface layer for declarative control over cluster state, from meta-level instantiation information to userlevel application control. We also provide a qualitative assessment of the Chameleon testbed, and the advantages and disadvantages encountered in the course of this investigation, and suggestions for future improvements.
What problem does this paper attempt to address?