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-1777Kostromin 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-4673Voskoboinikov 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-0258Li-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
|