Особенности современных средств моделирования сетей.

 

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

Основными элементами, из которых состоят системы моделирования сетей, являются:

Библиотека моделей представляет собой хранилище структурных элементов модели и может сравниваться по следующим критериям:

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

Среда прогона используется для сбора данных о функционировании модели. Как правило, ее организация не раскрывается разработчиком. Поэтому организацию функционирования среды прогона нельзя использовать как критерий сравнения.

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

 

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

В докладе по предложенным критериям оценки с учетом перечисленных целей, которым должны удовлетворять средства моделирования, сравниваются программные продукты Сomnet III компании CACI Products, NetMaker XA компании Make Systems и SES/Strategizer компании Scientific and Engineering Software.