РПЗ (954053), страница 7
Текст из файла (страница 7)
В схеме используются следующие обозначения
- обслуживающий аппарат, имитирующий дообработку на i-той рабочей станции сети запроса от этой станции к серверу после обработки запроса на сервере
- обслуживающий аппарат, имитирующий формирование запроса от i-той рабочей станции к серверу; (
);
- буфер, имитирующий очередь запросов к каналу;
— обслуживающий аппарат, имитирующий задержку при передаче данных через канал;
- буфер, имитирующий очередь запросов к процессорам;
- обслуживающие аппараты, имитирующие работу процессоров.
- буфер, имитирующий очередь запросов к i-му диску;
- обслуживающий аппарат, имитирующий работу i-го диска.
Р - вероятность обращения запроса к ЦП после обработки на диске. Обслуживание заявок во всех ОА подчиняется экспоненциальному закону.
Исходными данными аналитической модели являются:
Обозначение | Описание |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выходными характеристиками аналитической модели являются:
Обозначение | Описание |
|
|
|
|
|
|
|
|
Введём следующие обозначения:
lф1 – среднее значение суммарной интенсивности фонового потока запросов, выходящих из ОА, имитирующих работу рабочих станций, в канал
lф1b – среднее значение интенсивности фонового потока запросов, проходящих через ОА, имитирующих работу сервера и дисков, где b=1/(1–р) ;
b - среднее количество проходов запроса по тракту процессор-диски за время одного цикла его обработки в системе.
tк – среднее значение времени обработки запроса в канале передачи данных;
tк=0.5(tк1+ tк2 ).
Где tк1 и tк2 соответственно среднее время передачи запроса по каналу в прямом и обратном направлениях.
n – количество серверов, обслуживающих рабочие станции;
количество дисков в сервере, при условии, что все они одинаковые
- вероятность обращения к i-му диску сервера
Порядок расчета рассматриваемой системы методом фонового потока
При расчете используется приближённый итерационный алгоритм нахождения значения выходных характеристик рассматриваемой системы
-
Определяем начальное значение для lф1
К1 принимает значения в диапазоне 0.995…0.99995.
-
Определяем средние времена пребывания запроса в узлах системы: канале, процессоре, дисках:
-
Определяем интенсивность фонового потока после очередной итерации:
К2 принимает значения в диапазоне 10…1000, .
Переход на пункт 2.
-
Определяем выходные результаты аналитической модели.
Определяем средние времена пребывания запроса в узлах системы: канале, процессоре и дисках.
Определяем загрузку основных узлов системы: рабочей станции, пользователя, канала передачи данных, процессора и дисков сервера.
Результаты аналитического моделирования
Номер эксперимента | 1 | 2 | 3 | 4 | 5 |
Исходные данные | |||||
Количество рабочих станций | 10 | 10 | 10 | 10 | 10 |
Среднее время дообработки запроса на РС | 100 | 100 | 200 | 200 | 300 |
Среднее время формирования запроса на РС | 100 | 100 | 200 | 200 | 300 |
Среднее время передачи через канал в прямом направлении | 0 | 0 | 0 | 0 | 0 |
Среднее время передачи через канал в обратном направлении | 0 | 0 | 0 | 0 | 0 |
Количество процессоров | 2 | 2 | 2 | 2 | 2 |
Среднее время обработки запроса на процессоре | 10 | 10 | 10 | 20 | 20 |
Количество дисков | 8 | 8 | 8 | 8 | 8 |
Среднее время обработки запроса на диске | 10 | 20 | 20 | 10 | 20 |
Вероятность обращения запроса к диску сервера после обработки запроса в процессоре | 0,125 | 0,125 | 0,125 | 0,125 | 0,125 |
Вероятность обращения запроса к ЦП после обработки на диске | 0 | 0 | 0 | 0 | 0 |
Результаты моделирования. | |||||
Загрузка рабочей станции | 0,91 | 0,86 | 0,93 | 0,93 | 0,94 |
Загрузка пользователя рабочей станции | 0,45 | 0,43 | 0,46 | 0,46 | 0,47 |
Среднее количество работающих РС | 9 | 8 | 9 | 9 | 9 |
Среднее количество РС формирующих запрос | 4 | 4 | 4 | 4 | 4 |
Загрузка канала | 0 | 0 | 0 | 0 | 0 |
Загрузка процессора | 0,23 | 0,22 | 0,12 | 0,23 | 0,16 |
Загрузка диска | 0,06 | 0,11 | 0,06 | 0,03 | 0,04 |
Среднее время цикла системы | 221 | 232 | 431 | 430 | 641 |
Среднее время реакции системы | 121 | 132 | 231 | 230 | 341 |
-
Имитационное моделирование сети.
Имитацианное моделирование рассматриваемой PCOD на GPSS.
Формализованная схема РСОД в виде сети массового обслуживания (СМО) приведена на рисунке 10.1. В нее входят 10 рабочих станций и сервер (2 ЦП и диски).
Рис. 10.1.