Характеристики очереди .
|
|
|
|
|
6. Анализ и интерпретация результатов.
Как видно из результатов моделирования, количество поступивших заявок (пакетов данных) в систему равно 500. Из общего количества заявок ни один пакет данных не был потерян («Количество потерянных: пакетов»=0), поскольку значение максимальных длин очередей в пункте А и в пункте В ни в том, ни в другом случае не достигало порогового значения. Следовательно, ни одной заявке в системе не было отказано. Это подтверждает такая характеристика, как «Количество переданных пакетов». В данном эксперименте она также равна 500. Это и означает, что число отказов равно 0.
По результатам, полученным относительно длин очередей в пунктах А и В, видно, что заявки в первой очереди накапливается гораздо меньше, чем во второй. Кроме того, накопление во второй очереди происходит быстрее. Это происходит из-за того, что заявки поступают в систему достаточно часто, притом, что время их обработки почти в 2 раза больше времени, через которое они поступают. Т.к. время передачи из пункта А в пункт В меньше, чем время передачи из пункта В в пункт С (в отсутствии подключения резервной аппаратуры), вторая очередь накапливается быстрее. При накоплении большого числа заявок (20) подключается резерв. За счет этого не происходит переполнение накопителей.
Также из эксперимента видно, что из общей суммы переданных пакетов некоторые из них были переданы с подключением резервной аппаратуры, т.е. достижение очередью в пункте В порогового значения (20) происходило. Значение характеристики «Число подключений резерва» колеблется в диапазоне от I 78 до 202 (раз). На основании 'этих данных была подсчитана вероятность подключения резервной аппаратуры. Среднее значение этой вероятности 0,384. Однако поскольку переполнение очереди в пункте В не происходило, то изменять пороговое значение емкости накопителя нет необходимости, т.е. пороговое значение 20 плюс 5 резервных мест является оптимальным для нормальной работы системы.
7. Рекомендации по реализации моделируемой системы.
В результате моделирования процесса передачи пакетов данных, а также анализа выходных характеристик были сделаны соответствующие" выводы. На основе этих выводов можно дать некоторые рекомендации по_ реализации моделируемой системы.
1. При небольшом количестве запусков модели (5-7), работа системы
нестабильна. Трудно определить точное значение таких характеристик, как
«число подключений резерва» и «вероятность подключения резервной
аппаратуры», т.к. разброс в полученных значений достаточно велик, однако
некоторые закономерности в поведении системы можно обнаружить.
Поэтому, чтобы сделать выводы об эффективности работы СМО, следует
рассматривать её функционирование в течение большого количества циклов
(не менее 10).
2. При увеличении количества передаваемых пакетов данных
(например, 3000), функционирование системы не ухудшается. Поэтому
применение данной программы для моделирования передачи большего
количества данных возможно, однако это существенно увеличивает время
моделирования, что не всегда является оптимальным вариантом для
исследования системы с использованием достаточно интенсивных потоков
входных данных.
8. Список использованной литературы.
1. Кутузов О.П., Татарникова Т.М., Петров К.О. Распределенные
информационные системы управления: Учебное пособие по курсовому
проектированию СГТбГУТ. - СПб, 2003.
2. Лаптев В.В. С++. Экспресс-курс. - СПб.: БХВ-Петербург, 2004. - 512 о,
3. Либерги, Джесс, Джонс, Брэдли. Освой самостоятельно С++ за 21 ден^
5-е издание.: Пер. с англ. - М.: Издательский дом «Вильяме», 2007. -
784с.
4. Курс лекций по дисциплине «Моделирование систем».