Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 5 протокол

.doc
Скачиваний:
26
Добавлен:
10.02.2016
Размер:
153.6 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

Одесский национальный политехнический университет

Институт компьютерных систем

Кафедра системного программного обеспечения

Лабораторная работа №5

по дисциплине

«Анализ вычислительных систем»

Тема: «Замкнутая сеть массового обслуживания»

Вариант 2

Выполнили: Цёмик И. А.

Шкиря Д. В.

Яловицкий К. И.

студенты гр. АЕ-015

Проверил: Чумичкин К. В.

Одесса 2005 г.

Цель работы: Построение и исследование модели замкнутой сети массового обслуживания в программе Extend6 Demo.

Краткие теоретические сведения

Замкнутой (ЗСеМО) называется сеть, у которой отсутствующий как внешний источник заявок, так и их сток. Количество заявок, которые циркулируют в сети, всегда постоянная, и эта величина задается как параметр замкнутой сети M.

Из того, что М постоянное, вытекает, что

  1. количество состояний замкнутой сети конечное определяется разным распределением М заявок по узлам сети;

  2. в ЗСеМО в отличие от ЗСеМО всегда существует стационарный режим.

Для ЗСеМО также справедливая теорема Джексона.

Задание

Построить в Extend6Demo модель, которая имитирует работу компьютера, который состоит из одного процессора и устройства ввода/вывода (вв/выв). В системе циркулируют 2 системные задачи. Среднее время обслуживания каждой задачи процессором b1 мсек, устройством вв/выв — b2 мсек. Задачи поочередно обслуживаются то процессором, то устройством вв/выв. Если обслуживающие приборы занятые, то задачи становятся в очередь.

Необходимо выполнить такие действия:

1. Внести в протокол структурную схему моделируемой системы и состав модели (блоки, соединения и параметры блоков).

2. Выполнить имитационное моделирование в течение 10000 единиц времени. Определить загрузку процессора и устройства вв/выв, среднюю длину очередей, среднее время пребывания заявок в очередях.

3. Рассчитать соответствующие характеристики с помощью аналитических методов в предположении, что сеть экспонентная.

Замечание.

1. Для того, чтобы моделирование выполнялось лишь с двумя заявками, необходимо правильно установить параметры генерации заявок блоком Generator. Для обеспечения условий выполнения теоремы Джексона, закон деления определяется как Exponential, а параметр среднего рассчитывается исходя из требования обеспечения стационарного режима функционирования каждой СМО. Но следует установить флажок возле параметра Maximum number of items generated, и определить это число как 2.

2. Для того, чтобы совместить потек заявок от блока Generator с потоком заявок от блока, который моделирует устройство вв/вив, необходимо воспользоваться из блока RoutingCombine библиотеки Discrete Event.

Выполнение работы

  1. Выбираем вариант задания

Для варианта 2 предусмотрено следующее задание

№ варианта

b1

b2

2

30

110

  1. Рассчитываем характеристики заданной ЗСеМО.

1 = 1

2 = 1

Количество состояний ЗсеМО:

А(2, 2) = С22+2-1 = 3

Табл.1. Состояния

j

1

2

P*(Sj)

P(Sj)

1

0

2

12100

0,74

2

1

1

3300

0,2

3

2

0

900

0,06

G=12100+3300+900=16300

Pi(Sj)= P*(Sj)/G

ρ1 = P(S2) + P(S3) = 0,2 + 0,06 = 0,26

ρ2 = P(S1) + P(S2) = 0,74 + 0,2 = 0,94

l1 = P(S3) = 0,06

l2 = P(S1) = 0,74

ω1 = l1b11 = 0,06*30/0,26 = 6,92

ω2 = l2b22 = 0,74*110/0,94 = 86,6

  1. В программе Extend 6 Demo строим заданную ЗСеМО.

Рис. 1. Заданная ЗСеМО

  1. Результаты измерений заносим в таблицу 2.

Таблица 2. Измеренные характеристики РСеМО

Устройство \ Параметр

ρ

lср

ωср

Процессор

0,23

0,04

6,53

Ввод/вывод

0,96

0,77

86,1

Вывод: В процессе выполнения данной лабораторной работы в программе Extend6 Demo была построена и смоделирована замкнутая состоящая из 2 СМО – процессора и устройства ввода/вывода. По результатам моделирования были определены основные параметры данной сети. Был выполнен расчет соответствующих параметров, с учетом предположении об экспонентности законов внутри нее. Расчетные значения практически сошлись с измеренными, поэтому можно сделать вывод, что работа сделана правильно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]