otc (24 вариант), страница 2
Описание файла
Файл "otc" внутри архива находится в папке "24 вариант". Документ из архива "24 вариант", который расположен в категории "". Всё это находится в предмете "эксплуатация автоматизированных систем обработки информации и управления (асоииу)" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "эксплуатация асоииу" в общих файлах.
Онлайн просмотр документа "otc"
Текст 2 страницы из документа "otc"
Таблица 6
БД1 | БД2 | БД3 | БД4 | БД5 | БД7 | БД8 | БД9 | БД10 | Оценка в | та | |
Узел | У5 | У4 | У4 | У2 | У5 | У5 | У6 | У5 | У5 | 9009,5 | |
МЧОБ | 239,5 | 760 | 2140 | 376,5 | 442 | 1900 | 1585 | 180 | 1386,5 |
Задание 2.
Вариант 1.
Определить вариант рационального размещения предметных баз данных в распределенной информационной системе для случая, когда каждая база данных может иметь произвольное число репликаций (копий), размещаемых на любых узлах (размещается только в одном узле сети главная репликация - мастер-репликация). Обрабатывающие процессы (приложения) не являются распределенными. При этом считать, что если некоторый процесс обращается за данными к базе, находящейся в другом узле, сетевые затраты на одно обращение составляют "t" секунд, независимо от местонахождения узла в сети и дисциплины обслуживания. Если процес обращается к базе данных, находящейся в том же узле, где выполняется и процесс, то считать, что "t=0". На создание и поддержку репликаций средние приведенные затраты назначить для исходного учебного задания по следующей формуле:
N2=0,3*N*k,
где: N - значение из таблицы 1;
k - значение коэффициента из таблицы 2;
N2 - результирующее значение для исходных данных учебного варианта задания.
Была сформирована следующая сводная таблица данных с учётом репликаций:
Таблица 8
БД1 | БД2 | БД3 | БД4 | БД5 | БД7 | БД8 | БД9 | БД10 | ||
У2 | П2 | 200 | 150 | 125 | ||||||
У2 | П6 | 140 | 210 | 77 | ||||||
У2 | П7 | 50 | 70 | 40 | 150 | |||||
У2 | П8 | 220 | 66 | 82,5 | ||||||
У3 | П3 | 9,45 | 315 | 84 | 420 | 6,3 | 56,7 | |||
У3 | П7 | 17,25 | 80,5 | 13,8 | 51,75 | |||||
У4 | П2 | 320 | 240 | 200 | ||||||
У4 | П3 | 27 | 270 | 21,6 | 360 | 18 | 162 | |||
У4 | П7 | 45 | 63 | 36 | 135 | |||||
У4 | П8 | 160 | 48 | 18 | ||||||
У5 | П3 | 39 | 390 | 104 | 520 | 26 | 234 | |||
У5 | П6 | 320 | 480 | 176 | ||||||
У5 | П7 | 55 | 23,1 | 44 | 165 | |||||
У5 | П8 | 180 | 16,2 | 67,5 | ||||||
У6 | П2 | 96 | 240 | 200 | ||||||
У6 | П6 | 320 | 480 | 176 | ||||||
У6 | П8 | 40 | 12 | 15 | ||||||
У7 | П2 | 240 | 54 | 45 | ||||||
У7 | П3 | 28,5 | 85,5 | 76 | 114 | 19 | 171 | |||
У7 | П6 | 84 | 126 | 154 | ||||||
У7 | П8 | 42 | 42 | 52,5 |
Оценка варианта (см. Приложение 4).
Решение задачи.
Используя правило: "Репликацию базы данных помещаем в тот узел, где она максимально используется", составляем таблицу оптимальных вариантов размещения репликаций баз данных:
Таблица 9
БД1 | БД2 | БД3 | БД4 | БД5 | БД7 | БД8 | БД9 | БД10 | БД10 | |
Узел | У3 | У6 | У7 | У5 | У4 | У7 | У7 | У3 | У3 | У3 |
МЧОБ | 177,2 | 536 | 1716,5 | 284,8 | 349,6 | 1438 | 1186 | 133,1 | 1133,45 | 1133,45 |
Приложение №3
S1=S1.У2+S1.У3+S1.У4+S1.У5+S1.У6+S1.У7=1444,5*t+1417*t+1226*t+1181*t+1123*t+2618*t=9009,5*t
S1.У2=S1.У2.П2+S1.У2.П6+S1.У2.П7+S1.У2.П8=475*t+427*t+240*t+302,5*t=1444,5*t
S1.У2.П2=S1.У2.П2.БД2+S1.У2.П2.БД3+S1.У2.П2.БД8=200*t+150*t+125*t=475*t
S1.У2.П6=S1.У2.П6.БД7+S1.У2.П6.БД8+S1.У2.П6.БД10=140*t+210*t+77*t=427*t
S1.У2.П7=S1.У2.П7.БД1+S1.У2.П7.БД4+S1.У2.П7.БД9+S1.У2.П7.БД10=50*t+70*0+40*t+150*t=240*t
S1.У2.П8=S1.У2.П8.БД3+S1.У2.П8.БД4+S1.У2.П8.БД5=220*t+66*0+82,5*t=302,5*t
S1.У3=S1.У3.П3+S1.У3.П7 =1060,5*t+356,5*t=1417*t
S1.У3.П3=S1.У3.П3.БД1+S1.У3.П3.БД3+S1.У3.П3.БД5+S1.У3.П3.БД7+S1.У3.П3.БД9+S1.У3.П3.БД10=31,5*t+315*t+84*t+420*t+21*t+189*t=1060,5*t
S1.У3.П7=S1.У3.П7.БД1+S1.У3.П7.БД4+S1.У3.П7.БД9+S1.У3.П7.БД10=57,5*t+80,5*t+46*t+172,5*t=356,5*t
S1.У4=S1.У4.П2+S1.У4.П3+S1.У4.П7+S1.У4.П8=200*t+639*t+279*t+108*t=1226*t
S1.У4.П2=S1.У4.П2.БД2+S1.У4.П2.БД3+S1.У4.П2.БД8=320*0+240*0+200*t=200*t
S1.У4.П3=S1.У4.П3.БД1+S1.У4.П3.БД3+S1.У4.П3.БД5+S1.У4.П3.БД7+S1.У4.П3.БД9+S1.У4.П3.БД10=27*t+270*0+72*t+360*t+18*t+162*t=639*t
S1.У4.П7=S1.У4.П7.БД1+S1.У4.П7.БД4+S1.У4.П7.БД9+S1.У4.П7.БД10=45*t+63*t+36*t+135*t=279*t
S1.У4.П8=S1.У4.П8.БД3+S1.У4.П8.БД4+S1.У4.П8.БД5=160*0+48*t+60*t=108*t
S1.У5=S1.У5.П3+S1.У5.П6+S1.У5.П7+S1.У5.П8=390*t+480*t+77*t+234*t=1181*t
S1.У5.П3=S1.У5.П3.БД1+S1.У5.П3.БД3+S1.У5.П3.БД5+S1.У5.П3.БД7+S1.У5.П3.БД9+S1.У5.П3.БД10=39*0+390*t+104*0+520*0+26*0+234*0=390*t
S1.У5.П6=S1.У5.П6.БД7+S1.У5.П6.БД8+S1.У5.П6.БД10=320*0+480*t+176*0=480*t
S1.У5.П7=S1.У5.П7.БД1+S1.У5.П7.БД4+S1.У5.П7.БД9+S1.У5.П7.БД10=55*0+77*t+44*0+165*0=77*t
S1.У5.П8=S1.У5.П8.БД3+S1.У5.П8.БД4+S1.У5.П8.БД5=180*t+54*t+67,5*0=234*t
S1.У6=S1.У6.П2+S1.У6.П6+ S1.У6.П8=560*t+496*t+67*t=1123*t
S1.У6.П2=S1.У6.П2.БД2+S1.У6.П2.БД3+S1.У6.П2.БД8=320*t+240*t+200*0=560*t
S1.У6.П6=S1.У6.П6.БД7+S1.У6.П6.БД8+S1.У6.П6.БД10=320*t+480*0+176*t=496*t
S1.У6.П8=S1.У6.П8.БД3+S1.У6.П8.БД4+S1.У6.П8.БД5=40*t+12*t+15*t=67*t
S1.У7=S1.У7.П2+S1.У7.П3+S1.У7.П6+S1.У7.П8=570*t+959,5*t+854*t+234,5*t=2618*t
S1.У7.П2=S1.У7.П2.БД2+S1.У7.П2.БД3+S1.У7.П2.БД8=240*t+180*t+150*t=570*t
S1.У7.П3=S1.У7.П3.БД1+S1.У7.П3.БД3+S1.У7.П3.БД5+S1.У7.П3.БД7+S1.У7.П3.БД9+S1.У7.П3.БД10=28,5*t+285*t+76*t+380*t+19*t+171*t=959,5*t
S1.У7.П6=S1.У7.П6.БД7+S1.У7.П6.БД8+S1.У7.П6.БД10=280*t+420*t+154*t=854*t
S1.У7.П8=S1.У7.П8.БД3+S1.У7.П8.БД4+S1.У7.П8.БД5=140*t+42*t+52,5*t=234,5*t
Приложение №4
S1=S1.У2+S1.У3+S1.У4+S1.У5+S1.У6+S1.У7=1444,5*t+1057,3*t+1133,6*t+1089,3*t+899*t+1333,5*t=6957,2*t