Навігація
Головна
 
Головна arrow Інформатика arrow Обчислювальні системи, мережі та телекомунікації. Моделювання мереж
< Попередня   ЗМІСТ   Наступна >

СИСТЕМА MODELER

Modeler від компанії ΟΡΝΕΤ дозволяє прискорити процес проектування комунікаційних мереж, пристроїв, протоколів і додатків. Користувачі можуть потім проаналізувати змодельовані мережі для зіставлення впливу різних конструкцій системи на її кінцеве поведінку. Modeler включає в себе широкий набір протоколів і технологій, а також середовище розробки, що дозволяє виробляти моделювання всіх типів мереж і технологій, в тому числі VoIP, TCP, OSPFv3, MPLS, IPv6 і ін.

Ключовими особливостями цієї системи є:

  • • найшвидше серед провідних галузевих рішень засіб моделювання дискретних подій;
  • • сотні протоколів і моделей з вихідним кодом;
  • • об'єктно-орієнтоване моделювання;
  • • 32- і 64-бітове ядро моделювання;
  • • ієрархічно спроектована середу моделювання;
  • • можливість моделювання дискретних подій, змішане і частково аналітичне моделювання;
  • • технологія мережевих обчислень для підтримки розподіленого моделювання;
  • • можливість інтеграції зовнішніх файлів, бібліотек та інших моделей [20, 23].

Створення мережевої моделі стає інтуїтивно зрозумілим завдяки використанню ієрархічно спроектованих редакторів, які дозволяють відображати структуру реальних мереж, мережевого устаткування і протоколів:

  • 1. Редактор проекту (Project Editor). Графічно представляє топології комунікаційних мереж. Користувачі можуть створювати вузли і об'єкти-посилання, щоб представити елементи, складові топологію мережі, і швидко налаштувати їх за допомогою діалогових вікон. Проекти можуть містити множинні сценарії "що якщо" для полегшення порівняння та аналізу.
  • 2. Редактор вузла (Node Editor). Відображає архітектуру мережевого пристрою або системи, відображаючи обмін даними між функціональними елементами, званими "модулями". Модулі зазвичай представляють мережеві протоколи або алгоритми і асоціюються з моделями процесів (які розробляються в редакторі процесу), щоб досягти якогось певного поведінки.
  • 3. Редактор процесу (Process Editor). Використовує потужний апарат для підтримки докладних специфікацій протоколів, ресурсів, додатків і алгоритмів.

Взаємодія цих коштів показано на рис. 4.3.

Ядро середовища моделювання безперервно удосконалювалося протягом більше 20 років, щоб забезпечити все більш швидку швидкість моделювання, порівнянну з зростаючим трафіком. Крім того, Modeler включає в себе численні функції для прискорення моделювання, в тому числі:

  • • 64-бітове ядро;
  • • паралельне моделювання;
  • • мережеві обчислення.

Вбудоване ядро моделювання паралельних дискретних подій використовує багатоядерні процесори або багатопроцесорні машини для прискорення часу моделювання. Користувачі можуть вибрати, які процеси моделювання виконувати паралельно для забезпечення оптимального використання ресурсів. У середовищі мережевих обчислень Modeler може розподіляти процеси моделювання на кілька машин для одночасного виконання. Ця функція особливо корисна для параметричних досліджень, в яких одне або більше значення параметра моделі варіюються, для того щоб аналізувати їх вплив на загальну поведінку мережі. Крім того, ще одним важливим прикладом використання параметричних досліджень є перевірка результатів моделювання.

Всі розподілені процеси моделювання централізовано контролюються за допомогою Менеджера Виконання (Execution Manager).

Важлива інформація системи, така як використання процесора, пам'яті, звершення подій та ін., Управляються з цього зручного апарату.

Робочі вікна програми Modeler

Мал. 4.3. Робочі вікна програми Modeler

Крім моделювання дискретних подій, Modeler пропонує дві інші технології моделювання.

Перша технологія - аналіз потоку (Flow Analysis) - пропонує повне аналітичне моделювання. Воно забезпечує найшвидший час виконання в порівнянні з іншими методами моделювання, тому доцільно використовувати для підтримки великих мереж і обсягів трафіку. Аналіз потоку є корисним для ітеративного моделювання, що використовується при проектуванні мережі і аналізі відмов.

Друга технологія моделювання - змішане моделювання (Hybrid Simulation) - пропонує поєднання дискретного і аналітичного моделювання руху для найбільш деталізований і швидкого моделювання.

Modeler пропонує сотні вбудованих статистик для експрес-аналізу моделювання. Користувачі також можуть створювати власні статистичні шаблони або змінювати існуючі. Результати моделювання представляються безпосередньо в Modeler, який використовує комплексну аналітичну середу. Діаграми і графіки автоматично генеруються на основі попередньо вибраних статистик. Необроблені дані налаштовуються і можуть бути експортовані в таблиці і математичні програми для більш поглибленого аналізу.

Використання Time Controller в Modeler

Мал. 4.4. Використання Time Controller в Modeler

Візуалізація маршрутів в Modeler дозволяє чітко відображати передачу пакетів між будь-яким джерелом і пунктом призначення, що спрощує порівняння протоколів маршрутизації. Анімований переглядач дозволяє користувачам повторювати процес моделювання в редакторі Проектів для візуального аналізу. Швидкість анімації контролюється за допомогою Контролера Часу (Time Controller), який надає користувачам вільно управляти паузами і посиленням швидкості процесу моделювання для більш поглибленого аналізу (рис. 4.4) [23].

Величезним і незаперечною перевагою компанії ΟΡΝΕΤ є те, ч то вона безкоштовно надає своє програмне забезпечення університетам всього світу для наукових досліджень.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук