Контрольная работа: Имитационное моделирование работы вычислительного центра
21 TRANSFER 358 0 0
OUT 22 TERMINATE 335 0 0
23 GENERATE 1 0 0
24 TERMINATE 1 0 0
BLOCKTYPE– тип блока
ENTRYCOUNT – количество транзактов входивших в блок
CURRENTCOUNT – кол-во транз. находятся в блоке на момент завершения
ИНФОРМАЦИЯОБ … «УСТРОЙСТВА»
FACILITY ENTRIES UTIL. AVE.TIME AVAIL.OWNER PEND INTER RETRY DELAY
INPUT363 0.993 295.304 1 360 0 0 0 19
OBR361 0.989 295.805 1 358 0 0 0 1
OUTPUT 359 0.985 296.312 1 357 0 0 0 1
Эта часть отчета говорит нам о том, что:
ОКУ1: было занято 363 раз; коэффициент использования – 0,993; среднее
время занятия устройства одним транзактом – 295,304; устройство
занято; Количество транзактов в очереди перед ОКУ1 – 19.
ОКУ2 и ОКУ3, аналогично по отчету…
ИНФОРМАЦИЯ ОБ … «ОЧЕРЕДЬ»
QUEUEMAXCONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE. (-0) RETRY
OCH1 23 19 382 7 13.280 3754.425 3824.507 0
OCH2 2 1 362 17 0.353 105.275 110.462 0
OCH3 2 1 360 17 0.350 105.069 110.276 0
По отчету видно, что:
В первой очереди за время моделирования максимальная очередь состояла из 23 транзактов, в конце процесса моделирования в очереди находится 19 транзактов, в течении времени моделирования в очередь входили 382 транзакта, 7 транзактов входило в очередь с нулевым ожиданием, среднее ожидание в очереди в течении времени моделирования 13,28; среднее время пребывания одного транзакта в очереди с учетом всех входов в очередь 3754,425; среднее время пребывания одного транзакта в очереди без учета «нулевых» входов в очередь.
По заданию узнать необходимую емкость буферов: 23, 2, 2и функцию распределения времени обслуживания заданий:
Среднее время обслуживания по отчету в ОКУ1 – 295.304, ОКУ2 – 295.805,ОКУ3 – 296.312. Т.к. размер задания 300–700 байт, а время обслуживания 100 байт в минуту, что равно 1.666 байт в секунду, одно задание обслуживается в пределах от 180 до 420 секунд. С большей вероятностью около 300 секунд.
Заключение
В результате исследований было выяснено, что используя систему имитационного моделирования GPSS, можно составить необходимую модель, и, проанализировав ее получить искомый результат. То есть, анализируя модель, используя различные дисциплины обслуживания, меняя исходные данные можно прийти к оптимальному решению.
Принцип имитационного моделирования позволяет нам исследовать поведение сложных систем регулирования с необходимой степенью точности.