Microservice-oriented Approach to Automation of Distributed Scientific Computations

被引:0
|
作者
Oparin, G. A. [1 ]
Bogdanova, V. G. [1 ]
Pashinin, A. A. [1 ]
Gorsky, S. A. [1 ]
机构
[1] RAS, SB, Matrosov Inst Syst Dynam & Control Theory, Irkutsk, Russia
关键词
multi-agent control; Cloud computing; microservices; knowledge base synchronization; microservices deployment;
D O I
10.23919/mipro.2019.8757053
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We offer a microservice-oriented multi-agent approach for solving computationally complex problems arising in the course of scientific and applied research in some subject areas. The computational experiments specificity of a considered class of problems is stipulated by the exponential increasing runtime due to increasing dimension, multivariate calculations of the different input data of the problem, as well as the variability of a mathematical model and algorithm for solving the problem. The use of microservices provides reusability, ease of updating the components of a distributed application and its cross-platform and allows operating with modularity properties in new conditions of distributed computing when inter-module communication is provided only through the message passing mechanism. The designed software platform for the offered approach automatizes both the development of a distributed microservice application based on an applied program package and the organization of decentralized management of microservices composition. New mechanisms for deploying and updating microservices support the synchronization of cloud knowledge bases and one installed on a user's computer, providing an additional opportunity using Dew computing paradigm that combines the concept of Cloud computing with the capabilities of the user's local computers. The practice of scientific computational experiments has shown the effectiveness and convenient in the usage of the offered approach.
引用
收藏
页码:236 / 241
页数:6
相关论文
共 50 条
  • [1] Microservice-Oriented Architecture for Industry 4.0
    Pontarolli, Ricardo Pasquati
    Bigheti, Jeferson Andre
    de Sa, Lucas Borges Rodrigues
    Godoy, Eduardo Paciencia
    [J]. ENG, 2023, 4 (02): : 1179 - 1197
  • [2] Towards a security-optimized approach for the microservice-oriented decomposition
    Liu, Xiaodong
    Chen, Zhikun
    Qian, Yu
    Zhong, Chenxing
    Huang, Huang
    Li, Shanshan
    Shao, Dong
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024,
  • [3] An Approach to Modeling and Analyzing Reliability for Microservice-Oriented Cloud Applications
    Liu, Zheng
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [4] An architectural style for scalable choreography-based microservice-oriented distributed systems
    Gianluca Filippone
    Claudio Pompilio
    Marco Autili
    Massimo Tivoli
    [J]. Computing, 2023, 105 : 1933 - 1956
  • [5] An architectural style for scalable choreography-based microservice-oriented distributed systems
    Filippone, Gianluca
    Pompilio, Claudio
    Autili, Marco
    Tivoli, Massimo
    [J]. COMPUTING, 2023, 105 (09) : 1933 - 1956
  • [6] Towards Security Mechanisms for an Industrial Microservice-Oriented Architecture
    Pontarolli, Ricardo P.
    Bigheti, Jeferson A.
    Rodrigues de Sa, Lucas Borges
    Godoy, Eduardo P.
    [J]. 2021 14TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2021, : 679 - 685
  • [7] Automatically Refactoring Application Transactions for Microservice-oriented Architecture
    Ishida, Ai
    Katsuno, Yasuharu
    Tozawa, Akihiko
    Saito, Shin
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SERVICES ENGINEERING, SSE, 2023, : 210 - 219
  • [8] Microservice-Oriented Workload Prediction Using Deep Learning
    Stefan, Sebastian
    Niculescu, Virginia
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2022, 16 (01)
  • [9] Variational Few-Shot Learning for Microservice-Oriented Intrusion Detection in Distributed Industrial IoT
    Liang, Wei
    Hu, Yiyong
    Zhou, Xiaokang
    Pan, Yi
    Wang, Kevin I-Kai
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (08) : 5087 - 5095
  • [10] Decentralized and Microservice-Oriented Data Integration for External Data Sources
    Schroeer, Christoph
    Frischkorn, Jonas
    [J]. INNOVATION THROUGH INFORMATION SYSTEMS, VOL III: A COLLECTION OF LATEST RESEARCH ON MANAGEMENT ISSUES, 2021, 48 : 55 - 60