начение имитационного моделирования в процессе проектирования вычислительных сетей

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

Исследование параметров вычислительной системы при различных характеристиках отдельных компонентов позволяет выбрать сетевое и вычислительное оборудование с учетом производительности, качества обслуживания, надежности и стоимости. Поскольку стоимость одного порта активного сетевого оборудования в зависимости от производителя оборудования, используемой технологии, надежности, управляемости может меняться от десятков рублей до десятков тысяч, моделирование позволяет минимизировать стоимость оборудования, предназначенного для использования в вычислительной системе. Моделирования становится эффективным при числе рабочих станций 50-100, а когда их более 300, общая экономия средств может составить 30--40% от стоимости проекта.

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

Обследование и моделирование вычислительной системы из 250 узлов может длиться 1-2 недели, при этом стоимость может колебаться от $5000 до $17 500. Если стоимость проектов по информатизации крупных организаций зачастую превышает $500000, то стоимость работ по моделированию составляет в любом случае менее 4% от стоимости проекта.

Задание №1

Знакомство с NetCracker Professional 3.2

NetCrackerâ Professional (http://www.netcracker.com) – программный пакет, разработанный фирмой NetCracker Technology и позволяющий разрабатывать проекты вычислительных сетей разной сложности и топологий, используя современные технологии имитационного моделирования динамической работы сети.

Целью данной лабораторной работы является освоение Graphical User Interface(GUI) данной программы, знакомство с главными приложениями NetCracker и общими принципами моделирования сети в ней.

Порядок выполнения работы

Откройте файл с текстом лабораторной работы и загрузите из стартового меню Programs==>NetCracker Professional 3.2, читайте и выполняйте задания.

Главное окно приложения показано на рис.1. Оно состоит из браузера оборудования, рабочего окна и главного меню.

Рис.1.

Познакомьтесь с содержимым главного меню программы.

2. Откройте файл-пример проекта сети NetCracker Professional (.NET) file

File menu à select Open

 

Рис.2.

Выберете файл Techno.net , нажав кнопку Open или двойным щелчком левой кнопки мыши. Проект сети загрузится в рабочее окно рис.3.

Рис.3.

Масштаб просмотра можно регулировать семейством кнопок Zoom

3. С помощью линейки прокрутки ознакомьтесь с содержанием браузера оборудования (закладка Devices). Группы устройств, помеченные в узлах знаком “+”, раскрываются на составляющие.

 

Причем, поиск оборудования, содержащегося в БД Net Cracker, можно производить разными способами:

Database à Hierarchy à Types (классификация по типам оборудования)

Database à Hierarchy à Vendors (классификация по фирмам изготовилелям)

Например, Вам необходимо выбрать сервер Super Stack II Edge Server Pro 3000 001945-0. Для этого выберем 3 Com Corp. àLAN Server

В результате Вы увидите в нижнем окне семейство LAN Server компании 3ComCorp.

Выбрав необходимый из них (Super Stack II Edge Server Pro 3000 001945-0)

левой кнопкой мыши, вы увидите полный набор его технических характеристик.

Используя Database toolbar , можно осуществлять просмотр и поиск оборудования в разном виде: текстовом и графическом.

 

 

Заметим, если Вы не желаете использовать в своем проекте конкретное оборудование конкретных производителей, то можете воспользоваться абстрактными устройствами из раздела Database à Hierarchy à VendorsàGeneric Devices .

4. В открытом файле-проекте сети Вы можете посмотреть и изменить характеристики оборудования, включенного в проект. Например, у Вас открыт в данный момент файл Techno.net . Дважды щелкните мышкой по маршрутизатору Cisco 7000, в результате появиться окно конфигурации Cisco 7000 (рис.4).

 

 

Рис.4.

При нажатии кнопки Device Setup появляется окно с описанием свойств Cisco 7000.

Если мы хотим получить информацию об устройствах, которыми укомплектован маршрутизатор Cisco 7000 из проекта Techno.net , нам нужно выбрать название устройства и нажать кнопку PluginSetup. Того же самого можно достичь выбрав название устройства и нажав правую кнопку мыши, затем в меню выбрать Properties (здесь можно также и прослушать название устройства, правда, по-английски).

Например, посмотрим свойства ATM Interface Processor TAXI multi-mode (Рис.5).

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

5. В процессе разработки текущего варианта проекта сети мы можем получить в Net Cracker набор отчетов различного содержания о проекте. Например,

Tools menu à ReportsàBill of Material

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

Tools menu à Reportsà Device Summary

Позволяет получить отчет - спецификацию всех единиц оборудования .

Также подобные спецификации можно сгенерировать и по отдельным классам оборудования (например, Workstations, Servers, Hubs, и т. д.).

 

Рис.5.

Полученные таким образом отчеты можно распечатать или сохранить в файл, воспользовавшись панелью меню по работе с отчетами (рис.6)

Рис.6.

При выборе опции сохранить появляется окно Export (рис.7), в котором можно определить формат сохраняемого отчета и место его хранения (файл на диске или отправка по почте).

Рис.7.

Сгенерируйте различные формы отчетов об открытом Вами проекте Techno.net, ознакомьтесь с их содержанием.

6. Закройте проект Techno.net, выбрав File à Close. В появившемся диалоговом окне с вопросом you want to save the file? Дайте ответ NO.

7. Рассмотрим пример создания проекта сегмента Ethernet, состоящего из двух PC компьютеров.

7.1. Создадим новый проект сети File à New

7.2. Разместим в рабочем окне устройства, входящие в наш создаваемый проект.

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

Для примера воспользуемся абстрактными устройствами из раздела Database à Hierarchy à VendorsàGeneric Devices .

Из раздела Generic Devices выберем Lan workstations и из них выберем PCs. Разместим две таких рабочих станции (PC1 и PC2) в своем проекте.

Щелкните дважды левой кнопкой мыши по размещенному в Вашем проекте устройству PC1. Вы увидите окно PC Configuration, нажмите кнопку Device Setup. При просмотре содержимого закладок, вы увидите, что информация практически на всех из них отсутствует – это объясняется тем, что мы выбрали абстрактное устройство и никаких установок, касающихся его работы не указали.

На закладке Ports, мы видим, что компьютер имеет только COM порт, и для включения его в сеть необходимо добавить оборудование – сетевой адаптер Ethernet. Для этого выберем Lan adapter à Ethernet, среди пиктограмм устройств этого семейства (окно внизу) выберем левой кнопкой мыши Ethernet adapter и перетащим его в PC1 в проекте. Теперь щелкнем левой кнопкой по PC1 и ознакомимся в окне PC Configuration с изменением его комплектации (<Device Setup >, закладка Ports). Аналогичные действия произведем с PC2.

7.3. Устройства, размещенные в проекте должны быть соединены линиями связи. Net Cracker позволяет установить цвет линий в зависимости от используемого в проекте конкретного типа канала связи.

В главном меню View à Media Colors и установить свои цвета для каждого типа канала связи (Рис.8).

Рис.8.

Размещенные в нашем проекте рабочие станции должны быть соединены в сегмент Ethernet. Чтобы это сделать выберете

Database à Hierarchy à Types

Generic LANsàThin Ethernet Segment

и перетащите его на проект.

Теперь необходимо нажать кнопку Link devices и щелкнуть левой кнопкой мыши по PC1, затем по Thin Ethernet Segment на проекте. Появится окно Link Assistant, где Вы увидите вариант соединения слева Device#1 (то есть PC1) и справа Device#2 ( то есть Thin Ethernet Segment) через порт Ethernet.

Нажмите кнопку <Link> и введите в метрах длину соединения, например length = 20 m. Вы также увидите установившиеся параметры соединения (Link settings), такие как: стандарт соединения – Ethernet 10Base2 скорость обмена данными - 10 Мбит/с, тип соединения – коаксиальный кабель. Нажмите кнопку <Close>. В окне проекта Вы увидите появившееся соединение, цвет линии будет соответствовать установленному Вами цвету соединения коаксиальным кабелем.

Аналогичным образом подключите PC2. Вид Вашего проекта показан на рис.9. Сохраните проект в файле Fail à Save as .

Рис.9.

7.4. Сгенерируйте различные формы отчетов о созданном Вами проекте, ознакомьтесь с их содержанием.

Задание для индивидуального выполнения

· Постройте сегмент, в который включено 5 компьютеров по технологии 10BASE-2.

· ЛВС следующей топологии: рабочие станции (work station) (1),(2),(3) и сервер (1) соединены между собой в FDDI сеть, используя неэкранированную витую пару категории 5.

· Два компьютера через внешние модемы и телефонную сеть общего пользования PSTN имеют FTP-доступ к серверу.

· ЛВС имеет следующую топологию: рабочие станции (РС1-РС4), серверы(1) и (2), а также сервер удаленного доступа (Access Server) образуют сегмент сети 100Base-T.

· Рабочие станции (1),(2) и сервер (1) соединены в сеть Token Ring.

· Построить ЛВС следующей топологии: сегмент 10BASE-T, состоящий из 3-х РС (РС1-РС3) на базе 10/100Мбит/с концентратора фирмы DLink.

· Станции (1),(2),(3) и сервер(1) соединены по технологии Fast Ethernet.

· Постройте сегмент Thick Ethernet c сервером(1), рабочими станциями PC1, РС2 и принтером.

· Построить ЛВС следующей топологии: рабочие станции (1),(2) и сервер(1) и принтер соединены в сеть Token Ring.