Article information

2023 , Volume 28, ¹ 6, p.151-164

Feoktistov A.G., Kostromin R.O., Voskoboinikov M.L., Li-De D.I.

Implementation of computing environment implementation for developing and applying scientific workflows based on containerization

The paper addresses the design of tools for constructing a heterogeneous computing environment for the development and use of distributed applied software packages. The implementation and execution of scientific workflows (problem-solving schemes) within the package is based on containeri- zation of applied and system software. The essence and novelty of the represented approach lies in the integrated use of the standardized Business Process Execution Language, web processing services and containerization in implementing and executing scientific workflows. This integrated use allows describing the aforementioned language problem-solving schemes that combine services for accessing databases and applied software, which are developed by subject matter experts from different organizations. To ensure scaling of both the process for executing computational jobs and the functioning of systems for managing these jobs in a heterogeneous computing environment through containerization the proposed approach was applied. Finally, the described method was used to integrate scientific workflows with geographic information systems using web processing services. The results of the study were successfully applied for the development and use of a package for analyzing the vulnerability of energy complexes and separated energy systems in the Baikal Natural Territory.


Keywords: distributed computing environment, scientific workflows, containerization, applied software package, analysis of energy system resilience

Author(s):
Feoktistov Alexander Gennadievich
Dr. , Associate Professor
Position: Leading research officer
Office: Institution of the Russian Academy of Sciences Institute for System Dynamics and Control Theory of SB RAS
Address: 664033, Russia, Irkutsk, Lermontova st., 134
Phone Office: (3952) 45-31-54
E-mail: agf@icc.ru
SPIN-code: 5743-1777

Kostromin Roman Olegovich
PhD. , Associate Professor
Position: Research Scientist
Office: Institution of the Russian Academy of Sciences Institute for System Dynamics and Control Theory of SB RAS
Address: 664033, Russia, Irkutsk, Lermontova st., 134
Phone Office: (3952) 45-30-62
E-mail: roman@kostromin.net
SPIN-code: 9138-4673

Voskoboinikov Mikhail Leontevich
Position: Research Scientist
Office: Institute for System Dynamics and Control Theory Siberian Branch of RAS, Irkutsk Scientific Center of Siberian Branch of Russian Academy of Sciences
Address: 664033, Russia, Irkutsk, Lermontova st., 134
Phone Office: (3952) 45-30-17
E-mail: mikev1988@mail.ru
SPIN-code: 3417-0258

Li-De Daniil Igorevich
Position: Research Scientist
Office: Institute for System Dynamics and Control Theory Siberian Branch of RAS
Address: 664033, Russia, Irkutsk, Lermontov St. 134
Phone Office: (3952) 45-30-17
E-mail: programmist1s.irk@yandex.ru


Bibliography link:
Feoktistov A.G., Kostromin R.O., Voskoboinikov M.L., Li-De D.I. Implementation of computing environment implementation for developing and applying scientific workflows based on containerization // Computational technologies. 2023. V. 28. ¹ 6. P. 151-164
Home| Scope| Editorial Board| Content| Search| Subscription| Rules| Contacts
ISSN 1560-7534
© 2024 FRC ICT