Методические указания к курсовой работе - копия (954193), страница 3
Текст из файла (страница 3)
Задание 1.
Определить вариант рационального размещения предметных баз данных в распределенной информационной системе для случая, когда каждая база данных размещается только в одном узле сети, а обрабатывающие процессы (приложения) не являются распределенными. При этом считать, что если некоторый процесс обращается за данными к базе, находящейся в другом узле, сетевые затраты на одно обращение составляют “t” секунд, независимо от местонахождения узла в сети и дисциплины обслуживания. Если процес обращается к базе данных, находящейся в том же узле, где выполняется и процесс, то считать, что “t=0”.
Исходные данные взять из следующих таблиц:
1. Таблица 1, показывающая использование предметных баз данных обрабатывающими процессами (приложениями) в течение временного интервала и интенсивности их обращений к базам данных (среднее число обращений за рассматриваемый интервал времени):
Таблица 1
Пр\БД | БД1 | БД2 | БД3 | БД4 | БД5 | БД6 | БД7 | БД8 | БД9 | БД10 |
П1 | 100 | 60 | 150 | 140 | ||||||
П2 | П2 | 400 | 300 | 250 | ||||||
П3 | 30 | 300 | 80 | 400 | 20 | 180 | ||||
П4 | 300 | 150 | 100 | |||||||
П5 | 85 | 300 | 30 | |||||||
П6 | 200 | 300 | 110 | |||||||
П7 | 50 | 70 | 40 | 150 | ||||||
П8 | 200 | 60 | 75 | |||||||
П9 | 350 | 300 | 100 | 400 | ||||||
П10 | 240 | 90 | 40 |
Таблица 2, показывающая распределение обрабатывающих процессов по узлам:
Таблица 2
У\П | П1 | П2 | П3 | П4 | П5 | П6 | П7 | П8 | П9 | П10 | N груп- пы |
У1 | 1,0 | 1,4 | 1,0 | 0,3 | 0,6 | 0,9 | 1,2,4,5,6,7 | ||||
У2 | 0,5 | 1,2 | 0,7 | 1,0 | 1.1 | 0,95 | 1,2,3,5,6,7 | ||||
У3 | 1,3 | 1,05 | 0,8 | 0,8 | 1,15 | 0,55 | 0,7 | 1,2,3,4,6,7 | |||
У4 | 0,87 | 0,8 | 0,9 | 1,1 | 0,9 | 0,8 | 0,5 | 0,8 | 1,2,3,4,5,7 | ||
У5 | 1,3 | 1,5 | 1,6 | 1,1 | 0,9 | 1,3,4,5,6,7 | |||||
У6 | 1,3 | 0,8 | 1,6 | 0,2 | 0,6 | 0,7 | 1,2,3,4,5,6 | ||||
У7 | 0,6 | 0,95 | 0,9 | 1,2 | 1,4 | 0,7 | 0,9 | 2,3,4,5,6,7 | |||
N | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 1 | |
3 | 3 | 3 | 4 | 3 | 4 | 4 | 4 | 4 | 3 | ||
в | 5 | 5 | 5 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | |
7 | 7 | 8 | 7 | 7 | 8 | 8 | 7 | 8 | 8 | ||
груп- | 9 | 9 | 10 | 9 | 10 | 10 | 10 | 10 | 9 | 9 | |
пе | 11 | 11 | 12 | 12 | 11 | 12 | 12 | 12 | 11 | 11 | |
13 | 13 | 14 | 14 | 14 | 14 | 14 | 13 | 13 | 13 | ||
п | 15 | 16 | 15 | 15 | 15 | 16 | 16 | 16 | 16 | 15 | |
о | 17 | 18 | 17 | 17 | 18 | 18 | 18 | 18 | 17 | 17 | |
19 | 20 | 19 | 20 | 19 | 20 | 20 | 20 | 19 | 19 | ||
с | 21 | 22 | 21 | 22 | 22 | 22 | 22 | 21 | 21 | 21 | |
п | 23 | 24 | 24 | 23 | 23 | 24 | 24 | 24 | 23 | 23 | |
и | 25 | 26 | 26 | 25 | 26 | 26 | 26 | 25 | 25 | 25 | |
с | 27 | 28 | 28 | 28 | 27 | 28 | 28 | 27 | 27 | 27 | |
к | 29 | 30 | 30 | 30 | 30 | 29 | 29 | 29 | 29 | 30 | |
у | 31 | 32 | 32 | 32 | 32 | 31 | 31 | 31 | 32 | 31 | |
33 | 34 | 34 | 34 | 33 | 33 | 33 | 33 | 34 | 34 |
Коэффициенты в таблице 2 используются для получения количества обращений к базе данных в в исходном варианте задания по формуле:
N1=N*k,
где: N - значение из таблицы 1; k - значение коэффициента из таблицы 2;
N1 - результирующее значение для таблицы учебного варианта задания.
Пример
Например, выбрав из таблиц данные своего варианта, Вы сформировали следующую сводную таблицу исходных данных для Вашей задачи (данные не соответствуют ни одному учебному варианту):
Узел | Проц. | БД1 | БД4 | БД5 | БД7 | БД8 | БД9 |
П1 | 100 | 60 | 150 | ||||
У1 | П2 | 400 | 300 | ||||
П5 | 200 | 180 | |||||
П7 | 30 | 300 | |||||
П1 | 100 | 70 | 50 | ||||
У2 | П4 | 200 | 150 | 60 | |||
П5 | 200 | 40 | |||||
П2 | 300 | 400 | |||||
У3 | П3 | 50 | 100 | ||||
П4 | 150 | 150 | 40 | ||||
П5 | 100 | 180 | |||||
П1 | 100 | 30 | 20 | ||||
У4 | П6 | 20 | 10 | 10 | |||
П9 | 20 | 20 | |||||
П3 | 60 | 100 | |||||
П6 | 30 | 5 | 20 | ||||
У5 | П7 | 35 | 450 | ||||
П8 | 60 | 200 | |||||
П10 | 350 | 400 | |||||
П1 | 100 | 80 | 90 | ||||
У6 | П4 | 200 | 70 | 60 | |||
П5 | 150 | 180 | |||||
П10 | 400 | 400 |
Оценка варианта.