Using an automodel type equation for modelling the reliability of software implemented by use of cloud technologies

Gespeichert in:
Bibliographische Detailangaben
Titel: Using an automodel type equation for modelling the reliability of software implemented by use of cloud technologies
Quelle: Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines; No. 1 (2025): Bulletin of NTU "KhPI" Series: "Dynamics and strength of machines"; 74-81
Вісник Національного технічного університету «ХПІ». Серія: Динамiка та мiцнiсть машин; № 1 (2025): Вісник НТУ "ХПІ" Серія: "Динаміка та міцність машин"; 74-81
Verlagsinformationen: National Technical University “Kharkiv Polytechnic Institute”, 2025.
Publikationsjahr: 2025
Schlagwörter: reliability, failure, error, cloud technologies, software, testing, automodel differential equation, надійність, відмова, помилка, хмарні технології, програмне забезпечення, тестування, автомодельне диференційне рівняння
Beschreibung: A description of the testing and debugging process of a software for implementing finite element analysis in a cloud environment is provided. The types and causes of errors during configuration and execution of the program code are analyzed, including: errors that occur during infrastructure deployment and prevent the creation of the necessary cloud environment resources; errors in the infrastructure configuration that do not interfere with the operation of the environment, but make its use ineffective or unreliable; errors related to access to resources in the cloud environment; ineffective solutions that do not interfere with operation, but reduce its efficiency. Tools for ensuring operation in a cloud environment are described, including Azure Resource Manager, Terraform Cloud, GitHub Actions and others. The "main - worker" architecture is used. The selected system configuration is based on the research results is described. The issue of cloud resource management is considered. Based on the analysis of the experimentally obtained dependence of the number of errors and failures on time, a mathematical model is proposed for predicting the reliability of software operations. The model is built on the basis of time integration of a differential equation of the automodel type for the failure parameter, the proximity of which to zero in a certain time interval provides a forecast of the required reliability of the software tool. The procedure for identifying model parameters with a power dependence on the number of failures is discussed. The satisfactory ability of the automodel type equation to predict the reliability of software tools of the considered configuration is shown when compared with real testing data. The use of the developed mathematical model of reliability prediction for its application to other types of software systems using cloud technologies is proposed.
Надано опис процесу тестування та налагодження програмного комплексу для реалізації скінченноелементного аналізу у хмарному середовищі. Аналізуються типи та причини виникнення помилок при налаштуванні та виконанні програмного коду, серед яких: помилки, що виникають під час розгортання інфраструктури та перешкоджають створенню необхідних ресурсів хмарного середовища; помилки в конфігурації інфраструктури, які не заважають роботі середовища, але роблять його використання неефективним або ненадійним; помилки, пов'язані з доступом до ресурсів в хмарному середовищі; неефективні рішення, що не заважають роботі, але знижують її ефективність. Описано інструменти для забезпечення роботи у хмарному середовищі, серед яких Azure Resource Manager, Terraform Cloud, GitHub Actions та інші. Використано архітектуру типу «головний сервіс – працюючий сервіс». Описано вибрану за результатами досліджень конфігурацію системи. Розглянуто питання керування хмарними ресурсами. За аналізом експериментально отриманої залежності числа помилок та відмов від часу запропоновано математичну модель для прогнозування надійності роботи програмних засобів. Модель побудовано на базі інтегрування за часом диференційного рівняння автомодельного типу для параметру відмов, близькість якого до нуля у певний інтервал часу й забезпечує прогноз потрібної надійності програмного засобу. Обговорюється процедура ідентифікації параметрів моделі зі степеневою залежністю від числа відмов. Показано задовільну здатність рівняння автомодельного типу до прогнозування надійності програмних засобів розглянутої конфігурації при порівнянні з реальними даними тестування. Запропоновано використання розробленої математичної моделі прогнозування надійності для її застосування для інших типів програмних систем, що використовують хмарні технології.
Publikationsart: Article
Dateibeschreibung: application/pdf
Sprache: Ukrainian
ISSN: 2078-9130
Zugangs-URL: http://jdsm.khpi.edu.ua/article/view/332551
Dokumentencode: edsair.scientific.p..d5f43a5fdb9aa4a7ac8dc6aabf3af8aa
Datenbank: OpenAIRE