DOI: 10.17587/prin.14.278-284
Analysis of the Efficiency of the Simulation Model of Cloud Computing in Case of Multiple Server Failures
I. M. Gostev, Dr. Sci, Leader Researcher, igostev@gmail.com,
Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute), Moscow, 127051, Russian Federation
P. E. Golosov, PhD, Dean, xasel@mail.ru, Russian Academy of National Economy and Public Administration under the Russian President (RANEPA), Moscow, 119571, Russian Federation
Corresponding author: Ivan M. Gostev, Dr. Sci, Leader Researcher, Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute), Moscow, 127051, Russian Federation, E-mail: igostev@gmail.com
Received on March 23, 2023
Accepted on April 11, 2023
Currently, the use of distributed (cloud) resources is becoming more and more widespread. Despite the high reliability of equipment used in call centers, failures do occur. And if long-term storage systems have high reliability due to multiple duplication, then the failure of the server on which the task is performed in specialized computing systems (SCS) can correspond to the failure of the entire system. In order to eliminate it, a simulation model of a specialized computing system built in the Simulink (SimEvent) environment, classified in the queuing theory as G/G/n/, is investigated. It is characterized by many input streams with an infinite queue, has two feedbacks, reflecting reprocessing situations in case of a server failure or no solution at the first service attempt. The system architecture is focused on the parallel execution of a certain class of tasks, divided into data-independent sub-tasks. The main criterion for the functioning of such a system is the completion of all received tasks in a time not exceeding the deadline for their implementation. The purpose of the work, the results of which are presented in the article, is to study the reliability of the functioning of such a system for various values of the probability of server failure. Since the performance and efficiency of such a system has already been studied in previous works, the main direction of research will be focused on the impact of server failures on overall productivity and efficiency under various laws of input flows.
Keywords: simulation, cloud and distributed systems, scheduling, execution efficiency, deadline date, server failures
pp. 278–284
For citation:
Gostev I. M., Golosov P. E. Analysis of the Efficiency of the Simulation Model of Cloud Computing in Case of Multiple Server Failures, Programmnaya Ingeneria, 2023, vol. 14, no. 6, pp. 278—284. DOI: 10.17587/prin.14.278-284. (in Russian).
References:
- Malashenko Y. E., Nazarova I. A. Control model for heterogeneous computational tasks based on guaranteed estimates of execution times, J. Comput. Syst. Sci. Int., 2012, vol. 51, pp. 526—534. DOI: 10.1134/S1064230712040090 (in Russian).
- Kupalov-Jaropolk I. K., Malashenko Ju. E., Nazarova I. A., Ronzhin A. F. Metody ocenki jeffektivnosti i direktivnyh srokov vypolnenija resursoemkih vychislitel’nyh zadanij, Informatika i ejo primenenie, 2013, vol. 7, no. 2, pp. 17—25 (in Russian).
- BaranovA. V., Kiseljev A. V., Korneev B. V. et al. Software complex “Pyramid” organization of parallel computing with data parallelization, Proc. Int. Supercomputer conf. and conf. young scientists “Scientific service on the Internet: Supercomputer centers and tasks”, Moscow, MSU, 2010, pp. 299—302 (in Russian).
- Zabrodin A. V., Levin V. K., Korneev B. B. Massively parallel systems МВС-100 and МВС-1000, Proc. Scientific Session MEPhI —2000, Moscow, MEPhI, 2000, vol. 2, pp. 194—195 (in Russian).
- Brucker P. Scheduling Algorithms. 5th ed. Springer-Verlag Berlin and Heidelberg, 2007, 383 p.
- Golosov P. E., Gostev I. M. About any simulation models of Schedulers Operational, Telecommunication, 2021, vol. 6, pp. 10—21 (in Russian).
- Golosov P. E., Gostev I. M. On simulation modeling of operating system functioning with preemptive scheduling, Telecommunication, 2021, vol. 8, pp. 2—22 (in Russian).
- Golosov P. E., Gostev I. M. Simulation of servers with Interrupt in Large Multiprocessors System, Izvestiya vysshikh uchebnykh zavedeniy. Priborostroenie, 2021, vol. 64, no. 11, pp. 879—886. DOI: 10.17586/0021-3454-2021-64-11-879-886 (in Russian).
- Golosov P. E., Gostev I. M. About one cloud computing simulation model, Systems of Signals Generating and Processing in the Field of on Board Communications, Conference Proceedings, 2021, pp. 9416100. DOI: 10.1109/IEEECONF51389.2021.9416100.
- Golosov P. E., Gostev I. M. Cloud computing simulation model with a sporadic mechanism of parallel problem solving control, Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2022, vol. 22, no. 2, pp. 269—278 (in Russian).
- Reliability and efficiency in engineering: a Handbook. In 10 v. / On Ed. Avduevski V. C. etc. Moscow, Machinostroenie, 1988 (in Russian).
- Pohabov J. P. Problems of reliability and ways to solve them when creating unique highly responsible systems, Reliability, 2019, no. 1, pp. 10—17 (in Russian).
- Rjabinin I. A. Reliability and safety of structurally complex systems, SpB., Politehnika, 2000, 248 p. (in Russian).
- Strogonov A., Jdanov V. Overview of software systems for calculating the reliability of complex technical systems, Components and Technology, 2007, no. 5, pp. 183—190 (in Russian).
- GOST 27.310—95. Reliability in Technology. Analysis of failure modes, consequences and criticality. Access from the legal reference system “Techexpert”, available at: http://docs.cntd.ru/document/gost-27-310-95 (in Russian) (date of access 28.03.2023).
- GOST Р 51901.5—2005. Guidance on the application of reliability analysis methods. Access from the legal reference system “Techexpert”, available at http://docs.cntd.ru/document/1200041156 (in Russian) (date of access 28.03.2023).