Математическая модель оценки надежности функционирования многопроцессорных вычислительных комплексов : научное издание

Описание

Тип публикации: статья из журнала

Год издания: 2024

Идентификатор DOI: 10.33693/2313-223X-2024-11-2-22-28

Ключевые слова: software reliability, probability, reliability model, markov model, processor operation, Kolmogorov-Chapman system of equations, надежность программного обеспечения, вероятность, модель надежности, марковская модель, функционирование процессора, система уравнений Колмогорова-Чепмена

Аннотация: Для повсеместного применения информационных технологий в бизнес-процесс организации, которое будет направленно на оптимизацию работы и приводящее к росту продуктивности и доходности, необходимо качественное программное обеспечение. Следовательно, проектирование и производство нового программного обеспечения требует точного анализа Показать полностьюего технических характеристик и на этой основе будет оставаться одной из актуальных задач в области информационных технологий. Поэтому в статье рассматривается подход для оценки и улучшения основных параметров эффективной работы ПО. Надежность, для обеспечения необходимой производительности, является главным критерием работы, так как это способность программного продукта безотказно выполнять заданные функции при заданных условиях в течение нужного периода времени с достаточно высокой вероятностью. Проблема надежности программного обеспечения заслуживает все большего внимания в связи с непрерывным усложнением создаваемых систем, увеличением круга задач, возлагаемых на них, а, как вывод, и значительным увеличением сложности и объемов ПО. Используются новые версии для тех модулей программного обеспечения, в которых могут возникнуть программные сбои. Для реализации предлагаемого подхода приводится математическая модель оценки надежности ПО. Представлены формулы, по которым рассчитываются комплексные параметры надежности рассматриваемой системы. Показан соответствующий пример. Для этого использовалась марковская модель обслуживания, то есть изучение систем массового обслуживания с помощью марковского процесса, который имеет дискретное множество состояний. Процесс функционирования многопроцессорного вычислительного комплекса, состоящего из идентичных процессоров представлен замкнутой системой массового обслуживания с ожиданием. For the widespread use of information technology in the organization’s business process, which will be aimed at optimizing work and leading to increased productivity and profitability, quality software is needed. Consequently, the design and production of new software (software) requires an accurate analysis of its technical characteristics and, on this basis, will remain one of the pressing tasks in the field of information technology. Therefore, the article discusses an approach for assessing and improving the basic parameters of effective software operation. Reliability, to ensure the required performance, is the main criterion of operation, since it is the ability of a software product to reliably perform specified functions under specified conditions for the required period of time with a sufficiently high probability. The problem of software reliability deserves more and more attention due to the continuous complication of the systems being created, the increase in the range of tasks assigned to them, and, as a conclusion, a significant increase in the complexity and volume of software. New versions are used for those software modules that may experience software failures. To implement the proposed approach, a mathematical model for assessing software reliability is provided. Formulas are presented that are used to calculate the complex reliability parameters of the system under consideration. Relevant examples are shown. For this purpose, the Markov service model was used, that is, the study of queuing systems using a Markov process, which has a discrete set of states. The process of functioning of a multiprocessor computing complex consisting of identical processors is represented by a closed queuing system with waiting.

Ссылки на полный текст

Издание

Журнал: Computational Nanotechnology

Выпуск журнала: Т.11, 2

Номера страниц: 22-28

ISSN журнала: 2313223X

Место издания: Moscow

Издатель: ООО "Издательский дом "Юр-ВАК"

Персоны

Вхождение в базы данных