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
来源
APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES (AMITANS'18) | 2018年 / 2025卷
关键词
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 条
  • [41] A High-Performance Index for Real-Time Matrix Retrieval
    Wen, Zeyi
    Liang, Mingyu
    He, Bingsheng
    Xia, Zexin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (07) : 3044 - 3056
  • [42] A high-performance processor for embedded real-time control
    Cumplido, R
    Jones, S
    Goodall, RM
    Bateman, S
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (03) : 485 - 492
  • [43] High-Performance Siamese Network for Real-Time Tracking
    Du, Guocai
    Zhou, Peiyong
    Abudurexiti, Ruxianguli
    Mahpirat
    Aysa, Alimjan
    Ubul, Kurban
    SENSORS, 2022, 22 (22)
  • [44] High-performance real-time implementation of a spectral estimator
    Madeira, MM
    Beltran, LAA
    Gonzalez, JS
    Nocetti, FG
    Tokhi, MO
    Ruano, MG
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1998 (AARTC'98), 1998, : 185 - 189
  • [45] High-Performance and Real-Time Volume Rendering in CUDA
    Zhao, Yue
    Cui, Xiaoyu
    Cheng, Ying
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS, VOLS 1-4, 2009, : 225 - 228
  • [46] REAL-TIME COMPUTING OF NEUROPHYSIOLOGICAL DATA
    ARBUTHNOTT, GW
    DONNELLY, S
    WHALE, D
    JOURNAL OF PHYSIOLOGY-LONDON, 1984, 346 (JAN): : P20 - P20
  • [47] High-performance computing system for electroencephalographic data analysis
    Lazar, Zsolt I.
    Heringa, Jouke R.
    Papp, Istvan
    Lazar, Alpar S.
    INTERNATIONAL JOURNAL OF PSYCHOPHYSIOLOGY, 2010, 77 (03) : 311 - 312
  • [48] HiGene: A High-Performance Platform for Genomic Data Analysis
    Deng, Liqun
    Huang, Guowei
    Zhuang, Yuzheng
    Wei, Jiansheng
    Yan, Youliang
    2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2016, : 576 - 583
  • [49] Faster than Real-Time Dynamic Simulation for Large Size Power System with Detailed Dynamic Models using High-Performance Computing Platform
    Huang, Renke
    Jin, Shuangshuang
    Chen, Yousu
    Diao, Ruisheng
    Palmer, Bruce
    Huang, Qiuhua
    Huang, Zhenyu
    2017 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, 2017,
  • [50] A Embedded Real-Time Polymorphic Computing Platform Architecture
    Wu, Yi
    Zhou, Xingshe
    Wu, Xiao
    Xu, Zhan
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2326 - 2330