BC/NW 2016 № 1 (28): 2.1
МОДЕЛИРОВАНИЕ РАБОТЫ АЛГОРИТМОВ ВЫДЕЛЕНИЯ КОМПЛЕКСОВ В МНОГОМАШИННОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ
Круглов К.Д., Яковлев Е.С., Ашарина И.В.
При организации многозадачных параллельных вычислений в необслуживаемых многомашинных вычислительных системах (МВС) одной из важнейших является задача достижения согласованности действий различных ЦВМ системы в условиях возникновения допустимых неисправностей, формулируемая как проблема достижения взаимного информационного согласования (ВИС) [1]. Обеспечение достоверности проводимых вычислений в таких системах гарантируется применением метода репликации задач, выполняемых системой. В работе используется модель враждебной неисправности ЦВМ.
Комплексом называется группа ЦВМ, выполняющих репликацию задачи. Многокомплексная МВС — это отказоустойчивая МВС, в которой разными комплексами одновременно выполняются различные прикладные задачи, обменивающиеся данными путем использования сред межкомплексного обмена.
В [2, 3] описана задача в следующей постановке: имеется динамически реконфигурируемая сеть, в которой строится система, решающая параллельно несколько взаимодействующих задач, каждая из которых решается на своем комплексе с заданной степенью отказоустойчивости.
Целью данной работы является разработка программы, которая моделирует работу алгоритмов выделения комплексов, представленных в [2, 3].
Для достижения поставленной цели решены следующие задачи:
1) разработаны способы представления графовой модели МВС;
2) разработаны форматы представления входных и выходных данных;
3) выполнена программная реализация алгоритмов, обеспечивающих
выделение комплексов в динамически реконфигурируемой сети.
Литература
1. Генинсон Б.А., Панкова Л.А., Трахтенгерц Э.А. Отказоустойчивые методы обеспечения взаимной информационной согласованности в распределенных вычислительных системах // Автоматика и телемеханика. 1989. № 5. С. 3—18.
2. Ашарина И.В., Лобанов А.В. Выделение структурной среды системного
взаимного информационного согласования в многокомплексных системах // Автоматика и телемеханика. 2014. № 6. С. 115—131.
3. Ашарина И.В., Лобанов А.В. Выделение комплексов, обеспечивающих достаточные структурные условия системного взаимного информационного согласования в многокомплексных системах // Автоматика и телемеханика. 2014. № 8.С. 146—156.