An Event-Driven Approach to Serverless Seismic Imaging in the Cloud

被引:14
作者
Witte, Philipp A. [1 ]
Louboutin, Mathias [1 ]
Modzelewski, Henryk [2 ]
Jones, Charles [3 ]
Selvage, James [3 ]
Herrmann, Felix J. [1 ]
机构
[1] Georgia Inst Technol, Sch Computat Sci & Engn, Atlanta, GA 30308 USA
[2] Univ British Columbia, Dept Earth Ocean & Atmospher Sci, Vancouver, BC V6T 1Z2, Canada
[3] Osokey Ltd, Henley On Thames RG9 1AY, England
关键词
Cloud computing; Imaging; Mathematical model; Computational modeling; Numerical models; Propagation; Benchmark testing; WAVE-FORM INVERSION; FREQUENCY-DOMAIN; ALGORITHM; FOURIER;
D O I
10.1109/TPDS.2020.2982626
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:2032 / 2049
页数:18
相关论文
共 50 条
[31]   Event-Driven ECG Sensor in Healthcare Devices for Data Transfer Optimization [J].
Ben-Romdhane, Manel ;
Maalej, Asma ;
Tlili, Mariam ;
Rebai, Chiheb ;
Rivet, Francois ;
Dallet, Dominique .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (08) :6361-6387
[32]   Evaluation of Level-Crossing ADCs for Event-Driven ECG Classification [J].
Saeed, Maryam ;
Wang, Qingyuan ;
Martens, Olev ;
Larras, Benoit ;
Frappe, Antoine ;
Cardiff, Barry ;
John, Deepu .
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2021, 15 (06) :1129-1139
[33]   Event-driven Fast Frequency Response Based on Fuzzy Logic Controller [J].
Cao, Yongji ;
Zhang, Hengxu ;
Li, Changgang ;
Li, Chen ;
Guo, Qi ;
Zhu, Yihua .
2020 IEEE 3RD INTERNATIONAL CONFERENCE ON AUTOMATION, ELECTRONICS AND ELECTRICAL ENGINEERING, AUTEEE, 2020, :116-120
[34]   Intelligent Sleep Monitoring System Based on Microservices and Event-Driven Architecture [J].
Surantha, Nico ;
Utomo, Oei K. ;
Lionel, Earlicha M. ;
Gozali, Isabella D. ;
Isa, Sani M. .
IEEE ACCESS, 2022, 10 :42055-42066
[35]   Escra: Event-driven, Sub-second Container Resource Allocation [J].
Cusack, Greg ;
Nazari, Maziyar ;
Goodarzy, Sepideh ;
Hunhoff, Erika ;
Oberai, Prerit ;
Keller, Eric ;
Rozner, Eric ;
Han, Richard .
2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, :313-324
[36]   XeniumNFV: A Unified, Dynamic, Distributed and Event-Driven SDN/NFV Testbed [J].
Kusedghi, Amir ;
Ghorab, Amirhossein ;
Akbari, Ahmad .
2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, :320-326
[37]   Improving Fault Detection in Industrial Processes by Event-Driven Data Acquisition [J].
Gutierrez-Rojas, Daniel ;
Rasanen, Pekka ;
Belisario, Ana Brandao ;
Dzaferagic, Merim ;
De Almeida, Gustavo Matheus ;
Nardelli, Pedro H. J. .
IEEE ACCESS, 2022, 10 :80918-80931
[38]   Evaluation of Kyoto's event-driven X-ray astronomical SOI pixel sensor with a large imaging area [J].
Hayashi, Hideki ;
Tsuru, Takeshi Go ;
Tanaka, Takaaki ;
Uchida, Hiroyuki ;
Matsumura, Hideaki ;
Tachibana, Katsuhiro ;
Harada, Sodai ;
Takeda, Ayaki ;
Mori, Koji ;
Nishioka, Yusuke ;
Takebayashi, Nobuaki ;
Yokoyama, Shoma ;
Fukuda, Kohei ;
Arai, Yasuo ;
Kurachi, Ikuo ;
Kawahito, Shoji ;
Kagawa, Keiichiro ;
Yasutomi, Keita ;
Shrestha, Sumeet ;
Nakanishi, Syunta ;
Kamehama, Hiroki ;
Kohmura, Takayoshi ;
Hagino, Kouichi ;
Negishi, Kousuke ;
Oono, Kenji ;
Yarita, Keigo .
NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2019, 924 :400-403
[39]   Switching Transient Simulation and System Efficiency Evaluation of Megawatt Power Electronics Converter With Discrete State Event-Driven Approach [J].
Shi, Bochen ;
Zhao, Zhengming ;
Ju, Jiahe ;
Yu, Zhujun ;
Zhu, Yicheng .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (03) :2180-2190
[40]   A New Path-Constrained Rendezvous Planning Approach for Large-Scale Event-Driven Wireless Sensor Networks [J].
Vajdi, Ahmadreza ;
Zhang, Gongxuan ;
Zhou, Junlong ;
Wei, Tongquan ;
Wang, Yongli ;
Wang, Tianshu .
SENSORS, 2018, 18 (05)