Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Имитационное моделирование компьютерных сетей

.
Существует  возможность  сопровождения  комментариями   и   графикой   (   с
поддержкой гипертекста) моделей сети, узла или процесса.
     В режиме прямого диалога  доступна  подробная  документация  в  формате
pdf. Обучающее руководство содержит простые  примеры,  по  которым  возможно
сравнительно быстро обучиться всем тонкостям программы. Я включил  Opnet   в
студенческие лабораторные по курсу  сетей  в  Университете  Калифорнии,  Сан
Диего,  и  обнаружил,  что  примерно  за   неделю,   большинство   студентов
приобретает базовые знания о том, как синтезировать имитационные  модели,  с
помощью этого программного продукта.

                 NetMaker XA.


Вычислительное ядро  моделирования,  используемое  в  NetMaker  XA  от  Make
Systems, - одно из наиболее мощных на  рынке,  и  это  сыграло  немаловажную
роль в том,  что  продукт  зарекомендовал  себя  столь  хорошо.  За  что  ни
возьмись - все работает  в  полном  соответствии  с  описаниями.  У  нас  не
возникло  никаких  проблем  ни  с   моделированием   спроектированной   нами
небольшой   сети,   ни   с    усовершенствованием    системы,    приведенной
производителем в  качестве  примера.  Кроме  того,  генерируемые  программой
отчеты содержали всю необходимую информацию.

Главные  недостатки  NetMaker  XA  -   необходимость   серьезного   обучения
пользователя и высокая стоимость. Если к цене базовой  конфигурации  изделия
добавить стоимость дополнительных модулей, получится  довольно  значительная
сумма.
Основу продукта составляют модули Visualizer, Planner и Designer. Каждый  из
них выполняет  какую-то  одну  функцию;  чтобы  смоделировать  работу  сети,
необходимы все три.
Visualizer служит для получения информации о сети  и  ее  просмотра.  В  его
состав входят SNMP-модули автоматического распознавания, которые  опрашивают
сетевые устройства и создают соответствующие им объекты. Информацию об  этих
объектах можно затем редактировать с помощью Visualizer.
Planner - это библиотека устройств, которая помогает  проанализировать,  что
получится при установке в сети нового устройства (например,  дополнительного
маршрутизатора). Make  Systems  поставляет  встраиваемые  модули  (plug-in),
содержащие объекты с данными о продуктах различных производителей.  В  таких
объектах содержится полное описание различных моделей  устройств  (от  числа
сетевых  интерфейсов  до  типа  процессора);   вся   информация   заверяется
производителем. С помощью Planner пользователь может самостоятельно  строить
свои собственные объекты для описания сетевых устройств и каналов связи,  не
включенных в библиотеку.
Designer нужен для построения схем сетей. Данное средство позволяет легко  и
быстро создавать модели и анализировать альтернативы. Если  пользоваться  им
совместно с Planner, можно получать информацию о  том,  как  будет  работать
сеть заданной конфигурации.
Если требуется пойти несколько дальше, придется приобрести еще  три  модуля:
Accountant, Interpreter и Analyzer. В состав Account входит  тарификационная
база данных; этот модуль  помогает  проанализировать  затраты,  связанные  с
использованием тех или  иных  сетей  общего  доступа.  Нам  показался  очень
полезным модуль Interpreter, предназначенный для  сбора  данных  от  средств
анализа трафика. Затем данные автоматически импортировались в  нашу  модель,
что позволяло использовать  их  почти  в  режиме  реального  времени,  а  не
строить   гипотезы   относительно   работы   сети.   Наконец,   Analyzer   и
предназначенный  для  него  встраиваемый  модуль   "выживаемости"   помогают
разрабатывать планы восстановления после аварий, а  также  добиваться  того,
чтобы ни одна неисправность (после  ее  локализации)  не  могла  привести  к
отказу сети в целом.
Стоит все это богатство функций очень дорого - от 37 тыс.  дол.  за  базовый
комплект плюс доплаты за встраиваемые модули. Тому, кто  захочет  приобрести
модули Accountant, Interpreter и Analyzer, придется раскошелиться еще на  30
тыс. дол. Установить  NetMaker  XA  можно  только  на  SPARCstation  от  Sun
Microsystems.
К этому надо добавить стоимость обучения, поскольку без него  у  вас  просто
ничего не получится. В Make Systems осознают, что пользоваться их  продуктом
не так-то просто; во время испытаний к  нам  прислали  специалиста,  который
обучил нас работе с пакетом.
Тем не менее для счастливого обладателя  большой  сети  на  несколько  тысяч
узлов NetMaker XA - то что нужно.

SES/Strategizer - альтернативный подход

Тот, кто не собирается  включать  возможность  роста  в  свою  модель  сети,
вполне удовлетворится значительно менее  дорогим  продуктом  SES/Strategizer
от Scientific and Engineering Software (цена 9995 дол.).
SES/Strategizer  просчитывает  модели  очень  быстро.  Мы  установили   этот
продукт на рабочей станции на базе Pentium II, и  всего  за  2  с  программа
рассчитала, как будет работать довольно сложная сеть в течение 24  ч.  Можно
также собирать тонкие статистические  данные  о  каком-то  одном  конкретном
элементе  модели,  например,  следить  за  степенью  загрузки   центрального
процессора с разбивкой по процессам, пользователям и моделям поведения.
Один из серьезных недостатков программы - необходимость  перезапуска  модели
при  каждом  внесении  каких-либо  изменений.  Другие   продукты   позволяют
вставлять в модель различные переменные (например, учитывающие  рост  сети);
в результате можно опробовать несколько  вариантов  в  ходе  одного  прогона
программы.
Установка не вызвала никаких  затруднений,  хотя  мы  были  очень  удивлены,
получив  программу  на  дискетах.  Как  и  прочие  пакеты,   SES/Strategizer
позволяет без труда задавать и  модифицировать  значения  параметров,  таких
как  пропускная  способность.  Кроме  того,   продукт   выдает   запрос   на
подтверждение  ("Применить"  или  "Отмена"),  если   пользователь   пытается
закрыть диалоговое окно, щелкнув мышью на крестике в  правом  верхнем  углу.
Такая функция не предусмотрена в других продуктах, что  неудобно,  поскольку
с ними никогда нельзя быть уверенным, какое действие  будет  предпринято  по
умолчанию.
И все же отдельные стороны SES/Strategizer нуждаются в доработке.  Например,
для просмотра результатов моделирования на том  же  ПК,  где  работает  сама
программа, требуется запустить Microsoft Excel; данные он  должен  брать  из
создаваемых  SES/Strategizer  файлов,  где  для  разделения  числовых  полей
используются  знаки  табуляции.  Если  Excel  не  установлен,   пользователь
получает странное сообщение об  ошибке,  указывающее  на  совершенно  другую
причину сбоя.  Надо  просто  информировать  пользователя,  что  ему  следует
установить Excel, или обеспечивать возможность просмотра  средствами  какой-
нибудь другого приложения.
Различия между  SES/Strategizer  и  Predictor  отнюдь  не  так  велики,  как
позволяет предположить разница в их ценах (19 тыс.  дол.).  Predictor  хорош
тем, что  расчеты  могут  охватывать  продолжительный  период  существования
сети, а пользователь - учитывать рост трафика с течением времени.  По  части
функций SES/Strategizer отстает совсем не так сильно -  пользователю  просто
придется смириться с необходимостью постоянно просчитывать модель заново.
И  все  же  NetMaker  XA  остается  королем.  Он  -  для  тех,   кто   может
раскошелиться  на  немалую  сумму  и  хочет   заполучить   лучшее   средство
моделирования сети.
Основные требования, предъявляемые к системам  моделирования  вычислительных
систем
Отсутствие необходимости программирования;  возможность  импорта  информации
из существующих систем управления  сетями  и  средств  мониторинга;  наличие
расширяемой  библиотеки  объектов;  интуитивно-понятный  интерфейс;  простая
настройка на объекты реального мира;  гибкая  система  построения  сценариев
моделирования; удобное  представление  результатов  моделирования;  анимация
процесса  моделирования;  автоматический  контроль  модели   на   внутреннюю
непротиворечивость.
Советы покупателям
Как  выбрать  систему  моделирования?  Каждый  выбирает  себе   систему   по
поставленным задачам и выделенным средствам.
Если  вы  хотите  ознакомиться  с   принципиальными   возможностями   систем
моделирования, если у вас не стоит задача "тюнинга",  т.  е.  настройки  уже
существующей системы, а вы хотите только  грубо  определить,  будет  ли  она
функционировать при установке  какого-либо  дополнительного  устройства  без
постоянных сбоев, - покупайте дешевый продукт.
Однако, как показывает реальный опыт, рано или  поздно  перед  вами  встанет
задача полномасштабного моделирования  вычислительной  системы.  И  вот  тут
надо помнить о следующем.
К сожалению, в отличие от  систем  высокоуровневого  моделирования,  которые
продаются и поддерживаются известными в России компаниями (ARIS --  компания
"Весть-Метатехнологии", Rational Rose -- компании  "Аргуссофт",  "Интерфейс"
и  др.),  поставщиков  систем  динамического  моделирования   вычислительных
систем  нам  обнаружить  не  удалось.  В  1997--1999  годах  представлением,
продажей  и  поддержкой  семейств  COMNET  и  OPNET   занимались   некоторые
отечественные  компании,  однако  потом  этот  процесс  был   приостановлен.
Причины, наверное, в специфике российского рынка  (открытое  нежелание  дать
заказчику реальные спецификации и цены на информационные  системы  и  боязнь
независимой экспертизы решений), в недостаточности финансирования.
Полезным      является       каталог       Network       Buyer's       Guide
(www.networkbuyersguide.com),   в   котором    дано    описание    продукта,
производитель, цена и контактная информация.
Опыт показывает,  что  попытки  обращения  непосредственно  к  производителю
приводят к положительному результату. Либо производитель сам  откликнется  и
поставит эту систему, либо он назовет дистрибьютора  в  Европе,  у  которого
Пред.678910
скачать работу

Имитационное моделирование компьютерных сетей

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ