Параметры и характеристики сетей — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Параметры и характеристики сетей

2023-02-16 57
Параметры и характеристики сетей 0.00 из 5.00 0 оценок
Заказать работу

Параметры и характеристики сетей

Эффективность вычислительной сети может быть охарактеризована совокупностью величин, которые можно разделить на два класса:

- параметры;

- характеристики.

 

 

 


Величины, описывающие СВ

 

 


Параметры                                     Характеристики

     
 

 


Структурные                                   Качественные           Количественные

             
 
 


               Нагрузочные

     
 


                          Функциональные

 


Параметры - величины, описывающие структурно-функциональную организацию сети и ее взаимодействие с внешней средой.

Характеристики - величины, описывающие эффективность сети и зависящие от параметров.

Характеристики определяются в процессе эксплуатации сети путем измерений с помощью специальных измерительных средств - сетевых мониторов и в процессе решения задач системного анализа как функции параметров, т.е. являются вторичными по отношению к параметрам.

 

 

Параметры вычислительных сетей

 

В качестве параметров СВ используются:

1) структурные параметры, описывающие состав и структуру сети: количество узлов, входящих в состав сети, и их взаимосвязь; типы узлов и состав оборудования (ЭВМ и устройств); технические данные устройств (быстродействие ЦП, емкости ОП и ВЗУ, пропускные способности каналов связи и т.п.);

2) функциональные параметры, описывающие стратегию управления передачей данных в вычислительной сети (способ коммутации, метод доступа к каналу связи, алгоритм выбора маршрута передачи данных в сети) и стратегию управления обработкой данных в узлах (режим функционирования ВС, последовательность выполнения прикладных задач, приоритеты задач и т.п.);

3) нагрузочные параметры, описывающие взаимодействие сети с внешней средой, т.е. нагрузку, создаваемую в сети решаемыми прикладными задачами и передаваемыми в вычислительной сети данными: число типов задач, ресурсоемкость каждой задачи, объем занимаемой памяти, длина передаваемых по сети сообщений и т.п.


Характеристики надежности

 

Надежность - способность сети сохранять свои наиболее существенные свойства на заданном уровне и выполнять возложенные на нее функции в течение фиксированного промежутка времени при определенных условиях эксплуатации.

При рассмотрении вопросов надежности следует различать отказы и сбои.

Отказ - частичная или полная утрата работоспособности сети, приводящая к невыполнению или неправильному выполнению возложенных на нее функций. Для восстановления работоспособности системы при отказе требуется проведение ремонта.

Сбой - кратковременная утрата работоспособности сети, характеризуемая возникновением ошибки при передаче и обработке данных. Для восстановления работоспособности сети при сбое требуется проведение повторных действий по передаче (обработке) данных или части данных или перезагрузки отдельных узлов или всей сети. Сбои не приводят к выходу сети из строя, однако могут существенно снизить эффективность функционирования, что проявляется в ухудшении характеристик функционирования сети (увеличивается время доставки сообщений и снижается производительность сети).

В качестве характеристик надежности ВС могут использоваться следующие показатели:

- вероятность безотказной работы сети;

- интенсивность отказов или время наработки на отказ;

- время восстановления;

- коэффициент готовности.

Вероятность безотказной работы P(t) - вероятность того, что в течение времени t не произойдет отказа.

Интенсивность отказов l0 - среднее число отказов за единицу времени.

Время наработки на отказ to - промежуток времени между двумя смежными отказами; to - величина случайная, а ее среднее значение To называется средней наработкой на отказ To = 1 / l0.

Время восстановления tв - интервал времени от момента наступления отказа до момента восстановления работоспособности системы; tв - величина случайная и обычно задается средним значением Tв, называемым средним временем восстановления.

Коэффициент готовности Kг - доля времени, в течение которого сеть работоспособна: Kг = (Tо - Tв) / Tо. Величина Kг может трактоваться как вероятность того, что в любой момент времени сеть работоспособна.

Аналогично, значение (1 - Kг) определяет вероятность того, что сеть находится в состоянии восстановления.

 

 

Стоимостные характеристики

 

В качестве стоимостных (экономических) характеристик СВ могут использоваться следующие показатели:

- полная стоимость сети;

- стоимость (цена) передачи данных;

- стоимость (цена) обработки данных в сети.

Полная стоимость сети S - это суммарная стоимость технических Sт и информационно-программных Sи средств: S = Sт + Sи.

Стоимость технических средств складывается из стоимости всех устройств, входящих в состав сети: Sт = S1 + ... + Si + ... + Sn, где Si – стоимость i-го устройства (i=1,…, n).

Стоимость устройства определяется его техническими параметрами: быстродействием, емкостью, надежностью. Например, стоимость ЦП Sцп связана, в общем случае, с его быстродействием Vцп следующей зависимостью: Sцп = a * Vцпb, где a и b - коэффициенты пропорциональности и нелинейности соответственно.

Стоимость информационно - программных средств определяется затратами на разработку информационно-программных средств и составляет в современных сетях значительную долю в общей стоимости сети.

Стоимость передачи и стоимость обработкиданных (решения задачи) определяются объемом и стоимостью используемых ресурсов СВ соответственно при передаче и обработке данных.

 

 

Локальные характеристики СВ

 

В качестве локальных характеристик СВ могут использоваться в зависимости от целей исследования самые разнообразные показатели эффективности.

Локальные характеристики описывают эффективность функционирования:

- узлов и каналов связи;

- узлов обработки данных: ВС и ее отдельных устройств (ЦП, ВУ и т.д.);

- отдельных сегментов сети или частей ВС, например подсистемы ввода-вывода, ядра ВС (ЦП+ОП) и т.п.;

- сети в целом.

Эти характеристики могут быть разбиты на две группы: временные, отражающие временные аспекты функционирования системы, и безразмерные.

К временным характеристикам относятся:

- время ожидания передачи данных в узлах сети (пред каналом связи);

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

- время ожидания освобождения ресурсов ВС (сервера);

- время пребывания данных в различных узлах, устройствах или подсистемах.

К безразмерным характеристикам относятся:

- коэффициенты загрузок узлов, каналов связи и устройств ВС;

- число сообщений (запросов), находящихся в состоянии ожидания;

- общее число сообщений (запросов), находящихся в узлах связи, в ВС или сети.

Коэффициент загрузки или просто загрузка r  устройства - это доля времени, в течение которого устройство работает: r = t / T, где t - время, в течение которого устройство работало; T – время работы системы. Загрузка r характеризует степень использования устройства и часто называется коэффициентом использования устройства. Поскольку 0 < r < 1, то загрузка может трактоваться как вероятность того, что в любой момент времени устройство работает. Величина h = 1 - r называется коэффициентом простоя устройства и характеризует долю времени, в течение которого устройство не работает (простаивает).


Модели обработки данных

 

В качестве моделей обработки данных можно использовать модели массового обслуживания (ММО): системы массового обслуживания (СМО) и сети массового обслуживания (СеМО) разомкнутые (РСеМО) и замкнутые (ЗСеМО). Необходимо уметь решать задачу параметризации и интерпретировать полученные на модели результаты.

 

 

 

 


Модели передачи данных

 

Модель симплексного КС

 

 

    l кс                                     b кс

 

 


Описание модели

Заявка в СМО – единица работы при передачи данных (пакет, сообщение) в вычислительной сети.

Прибор – отображает задержку при передаче данных по КС.

 bкс - время передачи данных по КС, зависящее от длины сообщения l [бит] и от скорости передачи данных по КС Vкс [бит/с].

 bкс = l / Vкс

Если учитывать время обработки сообщения в узле tу (обработки заголовка), то

 bкс = l / Vкс + tу

l кс - интенсивность поступления сообщений в КС.

Очередь – сообщения, ожидающие в узле освобождения КС.

 

 


Модель дуплексного КС

 

 

    l кс12                                  b кс12

 

 

 


    l кс21                                  b кс21

 

 


Модель представляет собой две независимые СМО, так как передача данных идет независимо по двум направлениям (два симплексных КС).

 

 

Модель полудуплексного КС

 

 

           l кс12         Оу12                   

 


                                                            b кс12  , b кс21

 
  КС

 


                                

           l кс21         Оу21

 

                                             ДО

 

 


В данном случае передача данных может вестись то по одному, то по другому направлению, поэтому необходимо задать дисциплину обслуживания (ДО). Например, ДО с циклическим обслуживанием или ДО с приоритетным обслуживанием.

Если приоритеты не установлены, то можно использовать упрощенную модель передачи данных по полудуплексному КС.

 

b кс = (l кс12 b кс12  + l кс21 b кс21) / l кс

 

l кс12                                                               b кс                            l кс  = l кс12 + l кс21                  b кс

     
 

 


l кс21


Модели передачи данных

                               t  КС1

                                         .

                                         .

         
   


                                КСn .   

                                         .                                 

                                                 Т


    Т – время доставки сообщения между двумя узлами

В процессе передачи данных между двумя узлами можно выделить две временные задержки:

1) время обработки поступающего сообщения в узле связи t (обработка заголовка сообщения: определяется адрес получателя и проверяется контрольная сумма в тех случаях, когда контроль осуществляется в каждом узле сети);

2) время передачи по КС bкс = l c / Vкс, где l c - длина сообщения (пакета) [бит]; Vкс - скорость передачи [бит/с] (передача осуществляется последовательно бит за битом).

 

                                                                    УС

 

 


                                                                                                 вых. буфер  КС1

                  

                                                                                       .

сообщение      вх. буфер

                                                                                       .

                                                                                                 вых. буфер  КСn

                                                                                       .                       

 

 


                       обработка заголовка                передача сообщения в КС


Модель передачи данных

 

                                                                                                 bКС1

     
  КС1


                                            t

  ОУ
l                                                                            .

                                                                           .

                                                                           .                bКСn

  КСn
                                                                           .

     
 

 

 


                                                         Т

 

 


l - интенсивность поступления сообщения в узел; t - время обработки заголовка сообщения; bкс - время передачи сообщения по КС; Т – время доставки сообщения между двумя узлами (время пребывания). Так как обычно t << bкс (на порядок и более), то модель КС – это СМО, в которой bкс = l c / Vкс + t.

Модель КС

                                                                                    bкс

 
  КС


                lкс

     
 


lкс – интенсивность поступления сообщений в КС;  bкс – время передачи сообщения по КС.

Предположим, что поток сообщений – простейший, а bкс распределено по экспоненциальному закону, тогда

Ткс = bкс/ ( 1 - lкс* bкс) = bкс/ ( 1 - rкс) (модель типа М/М/1).

Для определения времени доставки сообщений в сети передачи данных (СПД), необходимо построить модель всей СПД.

Пример.

                                            0 1 2 3 4

                                      0   0 1 0 0 0

                                      1    0 0 0,9 0,1 0

                        P(1,4) = 2 0 0 0 0,1 0,9

                                      3 0 0 0,1 0 0,9

                                      4 1 0  0 0 0

     
 


Если каналы в сети дуплексные, то количество узлов в РСеМО будет равно 10, а если – полудуплексные, то количество узлов будет равно 5.

 

Первая постановка задачи

Дано:

1) n - количество КС (зависит от топологии, количества УС и типов КС);

2) l0 - суммарная интенсивность поступления сообщений в сеть от всех абонентов;

3) l1 , …, ln - средняя длина сообщений, передаваемых в сети;

4) a1 , …, an - коэффициенты передач для РСеМО, показывающие сколько раз в среднем каждое сообщение попадает в КСi;

5) T * - ограничение на время доставки сообщений;

6) k1 , …, kn - стоимостные коэффициенты КСi.

 

Определить:

Vi (i = 1, n) Þ T <= T * при S  - min.

 

Задача решается методом неопределенных множителей Лагранжа. Предположим, что моделью СПД является экспоненциальная однородная РСеМО.

 

Решение:

1. Определение основных соотношений.

 

                                                                    n        n

S = S Si = S ki * Vi

                                                       i=1    i=1

 

                                               n                 n

T = å ai * Ui = å ai bi /(1 - ri )

                                                                                         i=1             i=1


Расчет экспоненциальной РСеМО может быть сведен в соответствии с эквивалентным преобразованием к расчету отдельных узлов (СМО) сети, которые рассматриваются как СМО типа М/М/1. Для М/М/1 Ui = bi /(1 - li* bi ), где bi = li / Vi, ri = li bi =ai l0 bi = ai l0 li / Vi Þ

                                                       n                n

T = U = å ai * Ui = å ai li / (Vi  -  ai  l0 li).

                                                                                     i=1             i=1

 

2. Математическая оптимизация с использованием метода неопределенных множителей Лагранжа.

Для этого запишем функцию Лагранжа

 

G = S + g * (T – T*) – min, dG/dVi = 0 (i = 1, n),

 

S - величина, которую минимизируют;

T - величина, на которую задано ограничение;

g - неопределенный множитель Лагранжа, который находится в процессе оптимизации.

 

                                 n                         n

G  = S ki * Vi + g * (å ai li / (Vi  -  ai  l0 li) – T*).

                                                                i=1                     i=1

 

Необходимо минимизировать функцию Лагранжа (T – T*) Þ 0. Для этого необходимо найти частные производные по Vi.

 

dG/dVi = ki - g * (ai li / (Vi  -  ai  l0 li)2 = 0 (i = 1, n)

(система независимых уравнений)

 

 

                                                                                          n

Vi = Ö g * ai li / ki +  ai  l0 li, T = T*, å ai li / Ö g * ai li / ki = T*Þ

                                                                                                                                            i=1

                                                                    n

Ö g = 1 / T*   åÖ ki ai li

                                                                                 i=1

 

                                                                    n

Vi = 1 / T* Ö ai li / ki åÖ kj aj lj +  ai  l0 li  (i = 1, n),

                                                                   j=1

 


Vi min =  ai l0 li - пропускная способность, необходимая для обеспечения стационарного режима;

DVi = Vi - Vi min - добавка к Vi min для обеспечения T*;

Vi тем больше, чем меньше T*, чем больше  ai и li, чем меньше ki. Для КСi с большим ki не выгодно добавлять быстродействие, так как это будет очень дорого.

Vi определяется min значением Vi min для обеспечения работы в стационарном режиме и добавкой DVi для обеспечения заданного ограничения на время доставки сообщения T*.


Вторая постановка задачи

Дано:

1) n - количество КС (зависит от топологии, количества УС и типов КС);

2) l0 - суммарная интенсивность поступления сообщений в сеть от всех абонентов;

3) l1 , …, ln - средняя длина сообщений, передаваемых в сети;

4) a1 , …, an - коэффициенты передач для РСеМО, показывающие сколько раз в среднем каждое сообщение попадает в КСi;

5) S * - ограничение на стоимость СПД;

6) k1 , …, kn - стоимостные коэффициенты КСi.

 

Определить :

Vi (i = 1, n) Þ S <= S * при T  - min.

Решение :

G = T + g * (S – S*) – min, dG/dVi = 0 (i = 1, n),

T - величина, которую минимизируют;

S - величина, на которую задано ограничение;

g - неопределенный множитель Лагранжа, который находится в процессе оптимизации.

                                  n                                                 n

G  = å ai li / (Vi  -  ai  l0 li) + g *(S ki * Vi– S*).

                                                                 i=1                                             i=1

 

Необходимо минимизировать функцию Лагранжа (T – T*) Þ 0. Для этого необходимо найти частные производные по Vi.

 

dG/dVi = - ai li / (Vi  -  ai  l0 li)2 + g*ki = 0 (i = 1, n)

(система независимых уравнений)

 

                                                                                   n

Vi = Ö ai li / g ki +  ai  l0 li, S = S*, å ki (Ö ai li / g ki +  ai  l0 li ) = S*Þ

                                                                                                                                 i=1

                                                          n                   n

1 / Ö g = (S* - å ki ai l0 li) / åÖ ki ai li

                                                                     i=1                i=1

 

                                           n                                n

Vi = Ö ai li (S* - å kj aj l0 lj) /  (Öki åÖ kj aj lj) +  ai  l0 li  (i = 1, n),

                                          j=1                            j=1

 


Vi min =  ai l0 li - пропускная способность, необходимая для обеспечения стационарного режима;

DVi = Vi - Vi min - добавка к Vi min для обеспечения S*;

(S – S*) - это избыток распределяемых средств. Чем чаще используется КСi (чем больше ai), чем длиннее сообщение li, чем меньше стоимостной коэффициент ki , тем больше средств предоставляется для данного КСi.

Параметры и характеристики сетей

Эффективность вычислительной сети может быть охарактеризована совокупностью величин, которые можно разделить на два класса:

- параметры;

- характеристики.

 

 

 


Величины, описывающие СВ

 

 


Параметры                                     Характеристики

     
 

 


Структурные                                   Качественные           Количественные

             
 
 


               Нагрузочные

     
 


                          Функциональные

 


Параметры - величины, описывающие структурно-функциональную организацию сети и ее взаимодействие с внешней средой.

Характеристики - величины, описывающие эффективность сети и зависящие от параметров.

Характеристики определяются в процессе эксплуатации сети путем измерений с помощью специальных измерительных средств - сетевых мониторов и в процессе решения задач системного анализа как функции параметров, т.е. являются вторичными по отношению к параметрам.

 

 


Поделиться с друзьями:

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.198 с.