Изучение принципов структурной и функциональной организации распределенных вычислительных сетей (сетей передачи данных) и методов их системного анализа и синтеза, страница 2

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

4.3. Проанализировать характеристики функционирования СПД для рассмотренных вариантов структурно-функциональной организации СПД.

4.4. Выбрать и обосновать наилучший способ организации СПД, используя в качестве критерия эффективности стоимость сети.

4.5. Выполнить детальный анализ спроектированной сети, изменяя следующие параметры структурно-функциональной организации СПД (по указанию преподавателя):

4.5.1. Метод взаимодействия пользователей сети:

а) RDA;

б) DBS;

в) AS.

4.5.2. Средние длины запросов/ответов:

а) длину запросов к файлам/алгоритмам;

б) длину текстовых сообщений;

в) длину файлов;

г) длину ответов/решений.

4.5.3. Ограничение на время доставки сообщений.

4.5.4. Вариант распределения алгоритмов по узлам сети:

а) все алгоритмы находятся в одном узле;

б) алгоритмы распределены по разным узлам сети;

в) любой промежуточный вариант.

4.5.5. Способ маршрутизации, изменяя:

а) вероятность передачи по основному пути (1 и 0,9);

б) основные пути передачи сообщений;

в) альтернативные пути передачи сообщений.

5.  СОДЕРЖАНИЕ  ОТЧЕТА

═══════════════════════

5.1. Постановка задачи и исходные данные.

5.2. Описание всех исследованных сетей передачи данных:

- топология;

- варианты размещения алгоритмов и файлов по узлам сети;

- маршрутизация.

5.3. Результаты исследования:

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

2) сравнительный анализ вариантов организации СПД с типовой топологией и обоснование выбора наилучшего варианта;

3) обоснование выбора вариантов организации СПД с распределенной топологией;

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

5) сравнительный анализ вариантов организации СПД с распределенной топологией и обоснование выбора наилучшего варианта;

6) результаты детального анализа наилучшего варианта организации

СПД;

7) выводы по проделанной работе.

6.  ОПИСАНИЕ  ПРОГРАММЫ  NETT

══════════════════════════════

Программа NETT предназначена для исследования характеристик функционирования сетей передачи данных произвольной конфигурации с учетом различных вариантов структурно-функциональной организации.

6.1.  И с х о д н ы е   д а н н ы е   д л я   п р о г р а м м ы  -  ИДП

───────────────────────────────────────────────────────────────────────

(двойными линиями и звездочками выделены комментарии к каждому параметру)

1. ЧИСЛО УЗЛОВ СЕТИ

║ * может принимать значения от 2 до 20 *

║ * указывается в задании для каждого варианта *

║ * предусмотрена возможность изменения числа узлов сети путем

║   удаления или добавления любого числа узлов *

2. МЕСТОПОЛОЖЕНИЕ УЗЛОВ СЕТИ:

2.1. ПО РАССТОЯНИЮ МЕЖДУ УЗЛАМИ

2.2. ПО ДЕКАРТОВЫМ КООРДИНАТАМ

║ * задается одним из двух указанных способов *

║ * при использовании первого способа выполняется проверка на

║   соответствие значений расстояний между разными узлами *

3. МОДЕЛЬ ВЗАИМОДЕЙСТВИЯ

3.1. RDA-МОДЕЛЬ

3.2. DBS-МОДЕЛЬ

3.3. AS-МОДЕЛЬ

║ * определяет способ реализации алгоритмов и обработки файлов в сети:

║   RDA-модель - по запросу пользователя сети алгоритмы и файлы

║                пересылаются в узел пользователя и обрабатываются в

║                нем;

║   DBS-модель - по запросу пользователя алгоритмы и файлы

║                обрабатываются в узле-сервере, в котором они

║                находятся, и пользователю пересылаются только

║                результаты обработки;

║   AS-модель  - алгоритмы в процессе реализации в узле-сервере могут

║                запрашивать данные (обращаться к файлам),

║                расположенные в других узлах сети *

4. ЧИСЛО АЛГОРИТМОВ (ЗАДАЧ)

║ * может принимать значения от 1 до 70 *