An Event-Driven Approach to Serverless Seismic Imaging in the Cloud
Autor: | Charles Jones, James Selvage, Philipp Witte, Henryk Modzelewski, Felix J. Herrmann, Mathias Louboutin |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2019 |
Předmět: |
FOS: Computer and information sciences
business.industry Lift (data mining) Computer science Geophysical imaging Distributed computing FOS: Physical sciences Cloud computing Numerical models Geophysics (physics.geo-ph) Physics - Geophysics Workflow Software Computational Theory and Mathematics Computer Science - Distributed Parallel and Cluster Computing Hardware and Architecture Signal Processing Distributed Parallel and Cluster Computing (cs.DC) business |
Popis: | Adapting the cloud for high-performance computing (HPC) is a challenging task, as software for HPC applications hinges on fast network connections and is sensitive to hardware failures. Using cloud infrastructure to recreate conventional HPC clusters is therefore in many cases an infeasible solution for migrating HPC applications to the cloud. As an alternative to the generic lift and shift approach, we consider the specific application of seismic imaging and demonstrate a serverless and event-driven approach for running large-scale instances of this problem in the cloud. Instead of permanently running compute instances, our workflow is based on a serverless architecture with high throughput batch computing and event-driven computations, in which computational resources are only running as long as they are utilized. We demonstrate that this approach is very flexible and allows for resilient and nested levels of parallelization, including domain decomposition for solving the underlying partial differential equations. While the event-driven approach introduces some overhead as computational resources are repeatedly restarted, it inherently provides resilience to instance shut-downs and allows a significant reduction of cost by avoiding idle instances, thus making the cloud a viable alternative to on-premise clusters for large-scale seismic imaging. Submitted to IEEE Transactions on Parallel and Distributed Systems. August 2019 |
Databáze: | OpenAIRE |
Externí odkaz: |