А. Ш. МОСКАЛЕНКО, Г. Е. ОКОРОЧЕНКО

1. Московский инженерно-физический институт (государственный университет)

модель Асинхронного взаимодействия

узлов среды передачи сообщений

Построена имитационная модель системы передачи сообщений, исследованы варианты асинхронного взаимодействия менеджеров очередей, произведена оценка различных алгоритмов маршрутизации.

Системы очередей сообщений (Messaging Oriented Middleware - MOM) принято относить к категории промежуточного ПО, которое в самом общем случае призвано решать проблемы взаимодействия между различными прикладными и системными программными компонентами.

Эти системы предоставляют услуги передачи сообщений от одних программ к другим. Программа-источник передает свое сообщение серверу (менеджеру очередей), который записывает его в местную очередь, а затем передает по сети через ряд промежуточных серверов другому менеджеру очередей. Программа-адресат обращается к целевой очереди и получает доступ к сообщению [1].

Для построения модели применялась ранее выбранная [2] среда имитационного моделирования OMNeT++.

Разработанная модель охватывает не только функции прикладного, но также транспортного, сетевого и канального уровней сетевого взаимодействия. При этом считается, что передача данных базируется на стеке проколов TCP/IP.

В ходе работы исследованы варианты алгоритмов маршрутизации, учитывающие пропускную способность каналов, производительность узлов, число сообщений каждого приоритета в очередях сообщений промежуточных серверов, а также размер самих сообщений.

Нагрузочное тестирование построенной модели позволило выработать рекомендации по применению алгоритмов маршрутизации.

Список литературы

1. Игнатович Николай. IBM MQSeries: архитектура системы очередей сообщений. Журнал "Открытые Системы", №9-10, 1999.

2. , Окороченко анализ средств для имитационного моделирования вычислительных сетей. //Науч/ сессия МИФИ-2004. Сб. науч. тр. В 15 т. М.: МИФИ, 2004. Т. 10. С. 95-96.