Моделирование вычислительных сетей — это формирование информации об изучаемой вычислительной сети и выработка на ее базе рациональных решений по определению состава, структуры и характеристик отдельных функциональных компонентов этой компьютерной сети.
Общие сведения о программных системах моделирования
Известны специальные, ориентированные на моделирование вычислительных сетей программные системы, в которых процесс формирования модели является достаточно упрощенным. Подобные программные системы способны сами генерировать модель сети на базе исходных данных о ее топологии, применяемых протоколах, интенсивности потоков запросов среди компьютеров сети, длине линий связи, типах применяемого оборудования и приложений.
Программные системы моделирования могут выступать и как узкоспециализированные и достаточно универсальные, позволяющие имитировать сети самых разных типов. Уровень качества итогов моделирования в существенной мере определяется точностью исходных данных о сети, которые были переданы в систему имитационного моделирования.
Программные системы моделирования сетей являются инструментом, который способен стать полезным каждому администратору корпоративной сети, особенно при создании новых сетей или внесении кардинальных коррективов в уже существующую сеть. Программные продукты этой категории предоставляют возможность проверки последствий внедрения тех или иных решений еще до того момента, как совершена оплата приобретаемого оборудования. Естественно, практически все эти программные пакеты имеют достаточно высокую цену, но и достигаемая за их счет экономия средств также может быть достаточно большой.
Моделирование вычислительных сетей
Программные продукты имитационного моделирования сети применяют в своей работе информацию о пространственном местоположении сети, количестве узлов, конфигурации связей, скорости передачи данных, применяемых протоколах и типах оборудования, а также об исполняемых в сети приложениях.
Как правило, имитационная модель формируется не с нуля. Известны уже сформированные имитационные модели главных компонентов сети, таких как:
- самые распространенные типы маршрутизаторов,
- каналы связи,
- методы доступа,
- протоколы и так далее.
Данные модели отдельных компонентов сети формируются на базе разных данных:
- итогов тестовых испытаний реального устройства,
- анализа принципов работы реальных устройств,
- анализа аналитических соотношений.
В итоге формируется библиотека стандартных компонентов сети, которые могут быть настроены при помощи заранее представленных в моделях параметров. Системы имитационного моделирования, как правило, имеют в своем составе совокупность средств, предназначенных для подготовки исходных данных об исследуемой сети. Это средства предварительной обработки данных о топологии сети и измеренном трафике. Эти средства могут оказаться полезными, если моделируемая сеть является версией уже существующей сети и существует возможность проведения в ней измерений графика и других параметров, которые необходимы для реализации моделирования. Помимо этого, система может быть снабжена средствами для статистической обработки полученных результатов моделирования.
В таблице ниже представлен список нескольких распространенных систем имитационного моделирования разных классов, начиная от простых программ, которые предназначены для установки на персональных компьютерах, и заканчивая мощными системами, включающими библиотеки большинства имеющихся на рынке коммуникационных устройств и позволяющими в существенной степени реализовать автоматизацию исследования изучаемой сети, а также их определенные параметры, такие как, стоимость и тип сети.
Рисунок 1. Таблица. Автор24 — интернет-биржа студенческих работ
Рассмотрим более подробно характеристики отдельных популярных систем имитационного моделирования разного класса. Систему Prophesy следует отнести к программным продуктам низкой ценовой категории, поскольку ее цена составляет 1490 долларов, но при этом она может считаться как полноценная система имитационного моделирования.
Программа Prophesy предоставляет возможность моделирования состояния сетевой среды для оперативного каждодневного управления, а также позволяет проверять предполагаемые инвестиции, прежде чем заплатить реальные деньги. При помощи моделирования программа может предоставить ответы на следующие вопросы:
- Каким окажется время ответа компьютера, если не будет добавлен дополнительный LAN-сервер?
- Какое количество рабочих мест можно будет обслуживать в текущей сетевой среде?
- Необходимо ли еще добавлять каналы связи?
- Каким окажется воздействие на систему, когда один или более элементов перестанут работать?
Хотя программа Prophesy предназначалась для моделирования информационных систем, данный программный продукт считается достаточно гибким и способен осуществить моделирование практически любых других систем, таких как, производственные линии в производственном процессе или очередь на предоставление услуг в розничной торговле.
Программа Prophesy может предоставить мощную среду для реализации моделирования. Не сложный в применении графический подход предоставляет возможность оперативного формирования прототипов и концепции моделирования, гарантируя при этом возможность дополнительно моделировать более сложные функции.
Программа Prophesy может работать под управлением операционной системы Windows 3.1 и выше. Минимальный объем оперативной памяти составляет четыре Мбайт, а ее рекомендуемый объем равняется восьми Мбайт.