Научная статья на тему 'Оценивание количества информационной работы вычислительной сети'

Оценивание количества информационной работы вычислительной сети Текст научной статьи по специальности «Математика»

CC BY
103
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЭФФЕКТИВНАЯ РАБОТА / EFFECTIVE WORK / ИНФОРМАЦИОННАЯ СЕТЬ / INFORMATION NETWORK / ПЛОТНОСТЬ И ФУНКЦИЯ РАСПРЕДЕЛЕНИЯ / DISTRIBUTION DENSITY FUNCTION / ПРОПУСКНАЯ СПОСОБНОСТЬ / МАТРИЧНЫЙ МЕТОД / MATRIX METHOD / TRAFFIC CAPACITY

Аннотация научной статьи по математике, автор научной работы — Смагин Владимир Александрович, Парамонов Иван Юрьевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Смагин Владимир Александрович, Парамонов Иван Юрьевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ASSESSMENT OF INFORMATION WORK QUANTITY IN COMPUTER NETWORK

A method is proposed for evaluation of statistical moments and distribution law for information work quantity in computer network of several interconnected sites at fixed traffic capacities and arbitrary distribution law of a site operation time. The method is also applicable to network structures not involved in information processing.

Текст научной работы на тему «Оценивание количества информационной работы вычислительной сети»

5. Имморев И. Я., Судаков А. А. Сверхширокополосная помехоустойчивая система скрытой связи с высокой скоростью передачи данных // Тр. Всеросс. науч. конф. „Сверхширокополосные сигналы в радиолокации, связи и акустике" (СРСА 2003). Муром, 2003. С. 435—440.

Сведения об авторах

Сергей Викторович Дворников — д-р техн. наук, доцент; Государственный научно-исследовательский

институт прикладных проблем, Санкт-Петербург; старший научный сотрудник; E-mail: [email protected] Евгений Валерьевич Казаков — Государственный научно-исследовательский институт прикладных

проблем, Санкт-Петербург; начальник лаборатории; E-mail: [email protected] Андрей Александрович Устинов — д-р техн. наук, профессор; Государственный научно-исследовательский институт прикладных проблем, Санкт-Петербург; ведущий научный сотрудник; E-mail: [email protected] Александр Павлович Чихонадских — канд. техн. наук, старший научный сотрудник; Государственный

научно-исследовательский институт прикладных проблем, Санкт-Петербург; начальник центра; E-mail: [email protected]

Рекомендована кафедрой Поступила в редакцию

радиоэлектроники ВАС 22.05.12 г.

УДК 621. 324

В. А. Смагин, И. Ю. Парамонов

ОЦЕНИВАНИЕ КОЛИЧЕСТВА ИНФОРМАЦИОННОЙ РАБОТЫ

ВЫЧИСЛИТЕЛЬНОЙ СЕТИ

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

Ключевые слова: эффективная работа, информационная сеть, плотность и функция распределения, пропускная способность, матричный метод.

Компьютерные сети — неотъемлемый элемент современной цивилизации. На их основе строятся системы управления объектами различного назначения [1]. Для управления сложными объектами все чаще применяется сетецентрическое управление.

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

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

Формализация задачи. Рассмотрим сеть, состоящую из М узлов. Представим ее в виде ориентированного графа с нулевым узлом (истоком), узлами 1,2,...,М и выходным узлом (М +1) — стоком. Переходы между узлами определим матрицей вероятностей передач сети р1 у. Положим, что значения плотности распределения длительности пребывания в рабочем

состоянии всех узлов (^) известны [2]. Также положим, что известна пропускная способность

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

ми сети (г = 0, М +1; у = 0, М +1; г Ф у ). Метод решения задачи основывается на предположении о вероятностной независимости значений времени функционирования узлов. Однако это ограничение при необходимости может быть снято, что приведет только к усложнению математического алгоритма решения задачи и длительности получения численных расчетов.

Чтобы перейти от времени пребывания узлов в работоспособном состоянии к величине работы, выполняемой узлами, выполним простое преобразование Ж г = (Ж г — случайная

величина работы в г -м узле сети за случайное время ti). Плотность распределения вероятности величины работы будет равна:

Фг = у /г

Г ^ Л

V I J

(1)

Размерность данной плотности — величина, обратная числу операций в единицу времени. В технологических приложениях плотность может измеряться как стоимость на единицу времени.

В дальнейшем требуется на любой траектории случайного процесса суммировать количество работы, поэтому представим соотношение (1) в преобразовании Лапласа:

где

= (Щ,

— символ преобразования, 5 — переменная Лапласа. Введем в рассмотрение матрицу:

(2)

ОД =

Ро,о Р1,о £1( 5)

Род Р1,1 £1( 5)

Ром Ром+1 Р\м%1(5) Р1м+1 £1(5)

рММ%м (5) рММ%м (5) рМ+1М рм +1М+1

(3)

Рм,о Ем (5) Рм ,1 Ем (5) • _ рм+1,о рм +1,1

Каждый элемент матрицы р{ уЕг (5) есть произведение преобразования Лапласа плотности вероятности количества выполненной работы в г -м узле сети на вероятность перехода после завершения работы в г -м узле в узел у . Величина работы в нулевом и м +1 узлах полагается равной нулю, а Ео (*) = Ем+1 (5) = 1.

Изображение Лапласа плотности распределения количество работы между узлами г и у сети будет равно элементу (г, у) матрицы Т(5) вида:

Т(5) = I + 0(5) + С2(5) + • • • = 1/(1 - 0(5 ))-1,

где I — единичная матрица.

В соответствии с правилом вычисления обратной матрицы элемент (г, у) равен [5]:

(4)

\у (5) = Ау г (5)/ Я(5).

у

(5)

где Ау г(— алгебраическое дополнение элемента (г, у) матрицы Т(^); Я(5) — определитель матрицы Т(^) . Из (5) следует, что преобразование Лапласа плотности распределения величины работы в сети будет равно:

^ОМ +1( = АМ +1,0 (5)/ Я(*). (6)

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

вания Лапласа в точке 5 = 0 . Подставив вместо (-1)

к dkgl (5)

Ж

I = 0, М +1, значение к -го

5=0

момента распределения величины работы в I -м узле сети, а вместо gl (5)| 0 — единицу, получим к -й начальный момент распределения величины работы между г -м и у -м узлами сети.

По вычисленным начальным моментам с помощью одного из методов, указанных в статьях [3, 4], можно получить аппроксимирующую плотность распределения величины работы, выполненной между узлами г и у сети.

Если в модели сети полагать / = 1 для всех г, то в результате анализа получим моменты

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

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

gз(s)

Рис. 1

Заданы значения производительности узлов сети /1=10, ¡2 = 7, /3 = 4 операций/ч; плотность распределений времени работы узлов / (^) = 5^ - Т ), /2 (^) = 5^ - Т2 ), ) = 5^ - Т3), Т[= 12, Т2 = 15, Т3 = 9 ч; вероятность переходов между узлами р12=0,7; р13=0,3; р23=0,6; р24=0,4; р31=0,8; р34=0,2. Распределения времени работ в примере взяты вырожденными для ускорения решения задачи на компьютере. Изображения плотности распределения количества работы узлов в преобразовании Лапласа принимают вид:

g1 (5) = е~¡^, g2 (5) = е~¡^, g3 (5) = е~¡^; М = 3. Матрицы О(^) и I - 0(5) представляются в виде:

ОД =

(I - G(s)) =

1 0 0

Р31 £3 0*) 0

-1 1

0

- Рз1 £з( ^ 0

0

Р12 £1 0 0 0

0

0

Р1з £1(^

Р23 £2( 0

0

0 0

Р24 £ 2(^>

Р34 £з( 0

- Р12 £1(^ 1 0 0

0

-Р13 £1(^ -Р23 £2( ^ 1 0

0 0

- Р24 £2<Х> " Р34 £3<Х> 1

Элемент матрицы (I - 0(*)) 1 с номером (0,4), в соответствии с формулой (6), будет

равен:

=

Р12 £1 ^Р23 £2 (Р34£з + Р12 £1(Р24 £2 (+ Р13 £1 О)Р34 £з( 1 - Р13 £1 О)Р31£3 О) - Р12 £1 О)Р23 £2 О)Р34£з О)

(7)

0,5 -

Подставив исходные данные в (7) и полагая * = 0 , получим 10 4 (0) = 1, что подтверждает

выполнимость условия нормирования плотности. Значения трех начальных моментов, найденные с помощью дифференцирования (7) и взятия пределов при * = 0, равны:

о

V! = 517,5; V2 = 423590,5; Уз = 5,08 • 10 . Среднеквадратическое отклонение и коэффициент вариации а = 394,7; п = 0,763. Нормировав плотность вероятности с коэффициентом С = 1,105, вычислим новые значения моментов Р(н)

У1 = 535,1; У2 = 4,179 • 105, У3 = 3,833 • 108, для кото- 1 рых подберем нормальную плотность распределения вероятности. Найдем по ней третий начальный момент и сравним его с вычисленным по формуле (7) третьим моментом. Погрешность этого сравнения не превышает А = 10,5 %, что вполне удовлетворительно для аппроксимации нормальным распределением. График вероятности Р(н) того, что количество эффективной информационной работы, выполненной в сети, будет не менее н, приведен на рис. 2.

Заключение. Предложен метод определения объема работы, выполненной информационной сетью. В нем используется понятие случайной работы и ее вероятностных характеристик. Для получения интегральной характеристики — количества работы сети — использованы стохастический граф сети и его матричное представление.

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

400

Рис. 2

800

список литературы

1. Олифер В. Г., Олифер Н. А. Основы компьютерных сетей. СПб: Питер, 2009. 352 с.

2. Смагин В. А., Бубнов В. П., Филимонихин Г. В. Расчет вероятностно-временных характеристик пребывания задач в сетевой модели массового обслуживания // Изв. вузов. Приборостроение. 1989. № 2. С. 23—25.

3. Смагин В. А., Филимонихин Г. В. Аппроксимационный метод расчета разомкнутых сетей массового обслуживания // АВТ. 1986. № 4. С. 28—33.

4. Смагин В. А. Об одном методе исследования немарковских систем // Изв. АН СССР. Техническая кибернетика. 1983. № 6. С. 31—36.

5. Гантмахер Ф. Р. Теория матриц. М.: Наука, 1988. 548 с.

Сведения об авторах

Владимир Александрович Смагин — д-р техн. наук, профессор; Военно-космическая академия им. А. Ф. Можайского, кафедра метрологического обеспечения, Санкт-Петербург; E-mail: [email protected]

Иван Юрьевич Парамонов — канд. техн. наук; Военно-космическая академия им. А. Ф. Можайско-

го, отдел перспектив развития АСУ и связи, Санкт-Петербург; начальник отдела; E-mail: [email protected]

Рекомендована

отдел перспектив развития АСУ и связи

Поступила в редакцию 15.05.12 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.