Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Безрукова моделир. систем.docx
Скачиваний:
23
Добавлен:
29.08.2019
Размер:
181.84 Кб
Скачать

Федеральное государственное общеобразовательное учреждение высшего профессионального образования

«ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПУТЕЙ СООБЩЕНИЯ»

Кафедра “ Информационные и вычислительные системы”

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

по дисциплине «Моделирование вычислительных систем»

на тему:

«Синтез системы клиент-сервер»

Выполнил:

студент группы БТС-909

Безрукова М.А.

Проверил:

доц. Свистунов С.Г.

С.-Петербург

2012

Задание на курсовую работу.

Осуществить синтез системы клиент – сервер по критерию заданного среднего времени решения одной задачи U и минимальной стоимости. Система состоит из рабочей станции (РС) и сервера с базой данных. Процессор рабочей станции делает запросы к дискам рабочей станции (ответ идет с диска на процессор РС) и к процессору сервера. Процессор сервера делает обращения к дискам сервера Dc раз при каждом запросе от рабочей станции, с диска сервера ответ идет на процессор сервера. Результат запроса к серверу посылается от процессора сервера к процессору РС. Поток задач к вычислительной системе идет к процессору РС с интенсивностью Л0 . Входной поток задач и время обработки заявки на устройстве распределены по экспоненциальному закону. Все заданные в задании величины – средние (математические ожидания) и приведены для одной задачи.

Исходные данные для расчета.

О – общее количество операций, выполняемых процессором РС при решении одной задачи;

Л0 – интенсивность потока задач, поступающих на процессор одной РС (1/с);

Dc – количество обращений к дискам сервера от процессора сервера, при одном запросе РС к серверу;

Dр – количество обращений от процессора РС к дискам РС;

Db – количество обращений от процессора РС к процессору сервера;

Tр – время обработки одного запроса к диску РС (с);

Тс – время обработки одного запроса к диску сервера (с);

U – время решения одной задачи (с);

Ос – количество операций, выполняемых процессором сервера, при одном запросе к процессору;

К = 0,000009 $/(оп/с) – коэффициент стоимости процессора сервера; 0,000007 для РС.

Sрс = $150 – стоимость одного диска РС;

Sс = $200 – стоимость одного диска сервера.

Определить:

  1. интенсивность потока заявок к каждому устройству;

  2. требуемое количество дисков для сервера и рабочей станции;

  3. быстродействие процессоров РС и сервера;

  4. среднюю длину очереди и коэффициент загрузки каждого устройства;

  5. среднее время задержки на каждом устройстве (с учетом очереди);

  6. суммарную стоимость устройств.

К отчету прилагается схема клиент- сервер с указанием потоков заявок.

Содержание отчета:

  • титульный лист;

  • задание;

  • аннотация;

  • содержание;

  • введение;

  • определение количества обращений и интенсивностей потоков заявок к каждому устройству;

  • определение быстродействия процессоров рабочей станции и сервера;

  • определение требуемого количества дисков для сервера и рабочей станции и корректировка расчета;

  • определение средней длины очереди и коэффициента загрузки каждого устройства;

  • среднее время задержки на каждом устройстве (с учетом очереди);

  • расчет суммарной стоимости устройств;

  • заключение;

№ вар.

О(млн.оп.)

Л0 (1/с)

Dc

Dp

Db

Tp (с)

Tc (с)

U (c)

Oc (млн. оп)

1

4

1/2

3

5

3

0.1

0.04

2,5

0.15