| 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 containerizationThe 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.
[full text] 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: Junior 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
 |