- •17. Стохастические модели вс
- •17.1. Модели элементов вс
- •Стахостическая сеть вс
- •Расчетная сетевая модель
- •17.4. Достоинства стохастических сетевых моделей
- •17.5. Замкнутые и разомкнутые стохастические сети
- •17.6. Основные характеристики стохастических сетей
- •18.2. Сетевые модели соо
- •Анализ и синтез систем оперативной обработки (соо)
- •18.1 Структура соо
- •18.3. Теорема Джексона
- •18.4. Постановка задач синтеза соо
- •18.5. Синтез соо с заданным временем ответа (с заданной производительностью)
- •18.6. Синтез соо с заданной стоимостью
18.6. Синтез соо с заданной стоимостью
1. Производительность
(пропускная способность) системы
ограничена.
2. Суммарная
стоимость устройств .
3. Оптимальной считается система , имеющая минимальное время ответа U ->min.
Пусть известны характеристики класса задач проектируемой СОО. Определены ресурсы системы : емкость ОП, емкость ВУ, необходимые процессорные операции и операции ввода-вывода в расчете на одну решаемую задачу. На основе этих сведений могут быть определены номенклатура устройств ЭВМ ( количество процессоров, каналов ввода-вывода,ВЗУ ) и конфигурация связей между ними, т.е. структура ЭВМ.
Теперь возникает задача определения быстродействий устройств: быстродействие процессора (B), времени доступа к ВЗУ. Быстродействие устройств влияет на их стоимость. Быстродействия устройств должны быть согласованы с трудоемкостью задач и стоимость S должна быть распределена между n устройствами. Таким образом, чтобы время ответа U имело минимальное значение.
Задача оптимального распределения стоимости устройств, т.е. их быстродействия при ограничении на суммарную стоимость устройств решается следующим образом.
Модель СОО - разомкнутая стохастическая сеть.
P10
Дано:
1) трудоемкости
об-
p служивания заявок в каждой из
S1 n систем.
2) a1,...,an -коэффициенты пе-
редач (количество обращений к
p12 соответствующим устройствам
S2 при решении одной задачи.
3) Допущения : поток простей-
ший,длительности обслуживания
Sn заявок в каждой сети распре-
p1n делены по экспоненциальному
закону.
Рис.18.12.
Сеть экспоненциальна и может рассматриваться как n независимых
систем
массового обслуживания с
.
Известны vi - средняя длительность обслуживания заявок в системе i:
vi
=
;
-
интенсивность обслуживания.
Время пребывания заявки в системе:
Среднее время пребывания задачи в сети, состоящей из n систем:
, где
(18.7)
ai -коэффициент передачи ( количество обращений к системе i ).
Стоимость системы:
(18.8)
Следовательно, задача выбора быстродействий устройств сводится
к минимизации функции (18.7) при ограничении (18.8).
Эта задача решена Л.Клейнроком следующим образом:
к (18.7) применяется метод множителей Лагранжа и составляется
функция G=U+ (S-S*).
Дифференцируем G по vi и, приравнивая к нулю, получим:
(18.9)
Дифференцируем G по m i и приравнивая к нулю, получим:
(18.10)
Приравняем S=S* .
кол-во
нетиповых устройств
S0
(18.11)
Подставляя (18.11) в (18.9) получим vi.
Подставляя (18.11) в (18.10) получим m i.
С
учетом
; (18.12)
; (18.13)
Таким образом, минимум среднего времени пребывания задач
( среднего времени ответа на запрос пользователя ) для СОО стои-
мостью S достигается при распределении быстродействий vi в соот-
ветствии с (18.12). Такое распределение быстродействий называется
оптимальным для СОО заданной стоимости. Количество типовых
устройств i-го типа определяется по (18.13).
