Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2022, Volume 34, Issue 1, Pages 123–140
DOI: https://doi.org/10.15514/ISPRAS-2022-34(1)-9
(Mi tisp669)
 

Redundancy and uncertainty-based algorithms for computation planning

A. G. Feoktistova, R. O. Kostromina, S. A. Gorskya, I. V. Bychkova, A. N. Tchernykhbcd, O. Yu. Basharinaae

a Matrosov Institute for System Dynamics and Control Theory of Siberian Branch of RAS
b South Ural State University
c Ivannikov Institute for System Programming of the RAS
d Centro de Investigación Científica y de Educación Superior
e Irkutsk State University
Abstract: Nowadays, the development and use of workflow-based applications (distributed applied software packages) are some of the key challenges in terms of preparing and carrying out large-scale scientific experiments in distributed environments with heterogeneous computing resources. The environment resources can be represented by clusters of personal computers, supercomputers, and private or public cloud platforms and differ in their computational characteristics. Moreover, the composition and characteristics of resources change in dynamics. Therefore, computations planning and resource allocation in the considered environments are important problems. In this regard, we propose new algorithms for computation planning taking into account redundancy and uncertainty in such distributed applied software packages. Compared to other algorithms of a similar purpose, the proposed algorithms use evaluations of workflow execution makespan obtained in the process of continuous integration, delivery, and deployment of applied software. The proposed algorithms provide the construction of redundant problem-solving schemes that allow us to adapt them to the dynamic characteristics of computational resources and improve distributed computing reliability. The algorithms are based on a theory of conceptual modeling computational processes. We demonstrate the process of constructing problem-solving schemes on model examples. In addition, we show the utility in using redundancy for increasing the distributed computing reliability In comparison with some traditional meta-schedulers.
Keywords: distributed computing, scientific applications, workflow, computation planning, redundancy, uncertainty.
Funding agency Grant number
Russian Foundation for Basic Research 19-07-00097-а
Ministry of Science and Higher Education of the Russian Federation
The study is supported by the Russian Foundation of Basic Research, project no. 19 07 00097. Developing the simulation model of the computing environment was supported in part by the Ministry of Science and Higher Education of the Russian Federation, project «Technologies for the development and analysis of subject-oriented intelligent group control systems in non-deterministic distributed environments».
Document Type: Article
Language: Russian
Citation: A. G. Feoktistov, R. O. Kostromin, S. A. Gorsky, I. V. Bychkov, A. N. Tchernykh, O. Yu. Basharina, “Redundancy and uncertainty-based algorithms for computation planning”, Proceedings of ISP RAS, 34:1 (2022), 123–140
Citation in format AMSBIB
\Bibitem{FeoKosGor22}
\by A.~G.~Feoktistov, R.~O.~Kostromin, S.~A.~Gorsky, I.~V.~Bychkov, A.~N.~Tchernykh, O.~Yu.~Basharina
\paper Redundancy and uncertainty-based algorithms for computation planning
\jour Proceedings of ISP RAS
\yr 2022
\vol 34
\issue 1
\pages 123--140
\mathnet{http://mi.mathnet.ru/tisp669}
\crossref{https://doi.org/10.15514/ISPRAS-2022-34(1)-9}
Linking options:
  • https://www.mathnet.ru/eng/tisp669
  • https://www.mathnet.ru/eng/tisp/v34/i1/p123
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:28
    Full-text PDF :6
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024