Elastic High-performance Computing Platform for Real-time Data Analysis

被引:0
|
作者
Simchev, T. [1 ]
机构
[1] Bulgarian Acad Sci, Inst Informat & Commun Technol, Acad G Bonchev Bl 25, BU-1113 Sofia, Bulgaria
关键词
D O I
10.1063/1.5064948
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Using the power of high-performance computing together with the flexibility of loosely coupled event-driven software architectures provides a lot of benefits, especially when it comes to processing real-time data. This paper outlines the architecture of a general-purpose platform leveraging event-driven microservices architecture in combination with Event Sourcing and powerful High-Performance Computing core. The platform is aimed to software applications that process and analyze huge amount of data in a real-time or near-real-time fashion from a variety of sources, having as requirement downtime-less upgrade and scaling capabilities. The first-class citizens of this platform are applications in the domains of IoT, trading, meteorology and traffic control. The reference implementation of this platform used as a foundation for this research consists of two main components, the hardware based on Intel Xeon Phi Knights Corner family and Kubernetes as main container orchestration solution leveraging both Xeon processors and coprocessors for maximum performance. On the application level, the platform uses Apache Kafka as Event Sourcing mechanism that allows treating the applications as state machines, providing capability to perform "step back in time" or "multi-window event processing." We present the architecture of the platform and initial experiments that demonstrate the feasibility of our approach.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] High-performance scalable computing for real-time applications
    Boggess, T
    Shirley, F
    SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 332 - 335
  • [2] High-performance computing in real-time ultrasonic imaging
    Nocetti, DFG
    González, JS
    Casique, MFV
    Ramirez, RO
    Hernández, EM
    ACOUSTICAL IMAGING, VOL 24, 2000, 24 : 113 - 120
  • [3] High-performance computing for real-time spectral estimation
    Madeira, MM
    Bellis, SJ
    Beltran, LAA
    González, JS
    Nocetti, DFG
    Marnane, WP
    Tokhi, MO
    Ruano, MG
    CONTROL ENGINEERING PRACTICE, 1999, 7 (05) : 679 - 686
  • [4] Real-time HEP analysis with funcX, a high-performance platform for function as a service
    Woodard, Anna Elizabeth
    Trisovic, Ana
    Li, Zhuozhao
    Babuji, Yadu
    Chard, Ryan
    Skluzacek, Tyler
    Blaiszik, Ben
    Katz, Daniel S.
    Foster, Ian
    Chard, Kyle
    24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [5] Timing Predictability in High-Performance Computing With Probabilistic Real-Time
    Reghenzani, Federico
    Massari, Giuseppe
    Fornaciari, William
    IEEE ACCESS, 2020, 8 (08): : 208566 - 208582
  • [6] High-performance computing nodes for real-time parallel applications
    Carden, TC
    Dobinson, RW
    Fisher, S
    Maley, PD
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1997, 394 (1-2): : 211 - 218
  • [7] REAL-TIME PROCESSING - A GROWING DOMAIN OF HIGH-PERFORMANCE COMPUTING
    MALINOWSKI, CW
    ELECTRONIC ENGINEERING, 1989, 61 (748): : 55 - &
  • [8] Impact of data dependencies in real-time high performance computing
    Hossain, MA
    Kabir, U
    Tokhi, MO
    MICROPROCESSORS AND MICROSYSTEMS, 2002, 26 (06) : 253 - 261
  • [9] High-performance meteorological data processing framework for real-time analysis and visualization
    Mbogo, Gali-Ketema
    Rakitin, Stepan, V
    Visheratin, Alexander
    6TH INTERNATIONAL YOUNG SCIENTIST CONFERENCE ON COMPUTATIONAL SCIENCE, YSC 2017, 2017, 119 : 334 - 340
  • [10] DESIGN of a spaceborne high-performance and real-time image processing platform
    Pan Zheng
    Feng Xingtai
    Peng Chengxiang
    INTERNATIONAL CONFERENCE ON OPTICAL AND PHOTONIC ENGINEERING, ICOPEN 2022, 2022, 12550