Использование синергетического подхода при моделировании и модернизации информационных сетей

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 30.04.2018
Размер файла 360,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Использование синергетического подхода при моделировании и модернизации информационных сетей

Алексеев А.П.

Аспирант

Абрамов Г. В.

доктор технических наук, профессор

Булгакова И.Н.

кандидат экономических наук,

Воронежский Государственный Университет

Аннотация

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

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

Abstract

When designing computer networks, one solves the problem of selecting the composition of hardware and software with limited resources. It is very important to consider the network as a system of interacting elements, where a synergistic effect can be manifested. The main characteristic of using network resources is the bandwidth of the network or the entire network. This is the maximum amount of traffic that can be transmitted via the network, so for a telecom operator, the bandwidth is the basic rate. The paper considers the problem of finding the maximum throughput of a computer network and the optimal route, providing this capacity, as well as expanding this network with the most effective use of its capacities. The decision takes into account the interrelations between the elements of the network, and the estimates such as the difficulty in achieving a goal are used as parameters use.

Keywords: computer networks, maximum flow, synergy, throughput, difficulty in achieving goal.

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

Принцип максимально эффективного использования ресурсов сетей подразумевает возможность качественной и количественной адаптации, наиболее полное использование всех ресурсов и сервисов, надежность, доступность, безопасность [3]. Необходимо учитывать взаимодействие различных элементов и узлов сети между собой. Основной характеристикой использования ресурсов сетей, которая в различной форме учитывается при расчете и проектировании сетевых структур, является пропускная способность участка сети или всей сети. Пропускная способность -- это интенсивность нагрузки, которая может быть пропущена участком сети или всей телекоммуникационной сетью с заданным качеством обслуживания. С точки зрения оператора связи пропускная способность сети связи -- это максимальный объем трафика, который может быть пропущен сетью при условии соблюдения требований по качеству обслуживания, для него это базовый показатель, позволяющий прогнозировать доходы [3].

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

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

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

Максимальная пропускная способность - это наибольшая мгновенная пропускная способность, зафиксированная в течение периода наблюдения [4]. компьютерный сеть маршрут

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

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

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

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

Задачу о максимальном потоке можно свести к задаче линейного программирования [6].

Пусть - поток из источника 1 в сток n. Обозначив поток в дуге (i, j) через xij получим следующую модель.

где cij пропускная способность дуги (i, j). Параметры cij сети можно представиться в матричной форме.

Алгоритм решения подобных задач подробно представлен в [6]. Решение, полученное с использованием данного алгоритма, необязательно задействует все имеющиеся пропускные способности сети, оставляя часть каналов недонасыщенными, поэтому полученный поток будем считать почти насыщенным или квазинасыщенным.

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

Для поиска ненасыщенных дуг проведём покомпонентное вычитание из матрицы пропускных способностей (исходной С) матрицу оптимального потока (X). Кроме того, приравняем нулю дуги, обратные к тем, что уже используются квазинасыщенным потоком. Таким образом получим матрицу ДХ. На величину полученных разностей потоки по дугам должны быть увеличены для того, чтобы исходный граф обеспечивал максимальный возможный поток.

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

Понятие «трудность» исходит из соображений о том, что получить результат определенного качества тем труднее, чем ниже качество ресурсов, подаваемых на входе, и выше требования к качеству результат на выходе, при прочих равных условиях [7].

Если есть система, на входе которой подается набор ресурсов, необходимых для достижения результата, то величиной обозначим оценку качества ресурса i, заданную в полуинтервале [8]. Так как не все значения качества ресурсов достижимы, имеет смысл ввести минимальное требование к качеству ресурса , так же заданное в полуинтервале . Невыполнение минимального требования к качеству автоматически ведет к невыполнению требований качества результата, поэтому .

Для оценки качества дуги в сети возьмем отношение пропускной способности этой дуги по отношению к максимально возможной, а для оценки требования к качеству - минимальную ненулевую способность в той же сети, т.е.:

Формула трудности расширения дуги на единицу принимает вид [9]:

Поскольку каждая дуга в сети обладает своей трудностью расширения, логично построить матрицу трудностей D, причем ее элементы находятся по формуле [2]:

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

Для определения дуг, которые необходимо расширить, воспользуемся следующим алгоритмом:

Шаг 1. Определяются весовые коэффициенты (по умолчанию 0,1) и на основе исходной матрицы С строится матрица трудностей .

Шаг 2. Выбирается ненасыщенная дуга из матрицы .

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

Значение для этой дуги из матрицы обозначим как .

Шаг 3. Определяется цепь, соединяющая s с t, и включающая в себя выбранную на предыдущем шаге дугу.

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

Шаг 4. Насыщенные дуги, входящие в выбранную цепь, необходимо расширить на единиц, при этом трудность такого расширения оценивается как

.

Шаги 3-4 повторяются до тех пор, пока не будет найдена цепь с минимальной трудностью. После этого нужно перейти к шагу 5.

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

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

Шаг 6. Если в матрице остались положительные элементы, то нужно перейти к шагу 2. В противном случае выписывается окончательная матрица . Отрицательные элементы матрицы показывают дуги, которые необходимо расширить.

Интегральная трудность расширения находится по формуле [10]:

для всех (i,j), для которых справедливо неравенство

.

Исходная матрица С заменяется расширенной

.

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

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

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

Рассмотрим предложенный подход на примере. Исходная сеть, с заданными пропускными способностями имеет вид (рис. 1).

Рис. 1 - Исходная сеть, с заданными пропускными способностями

Соответствующая матрица пропускных способностей имеет вид:

Применив алгоритм [6], получим квазинасыщенный поток (рис. 2).

Рис 2 - Квазинасыщенный поток

Матрица полученного потока:

Из матрицы видно, что

это и есть величина квазинасыщенного потока.

Матрица ненасыщенных дуг выглядит следующим образом:

Примем все весовые коэффициенты равными 0,1:

Матрица трудностей с учетом этих коэффициентов имеет вид:

В качестве первой дуги выбираем ,

Единственная цепь, включающая эту дугу, это , поэтому мы можем пометить дугу на расширение и изменить матрицу, вычтя 1 из ячеек (s,4) и (4,t).

В качестве следующей дуги можно принять .
Эта дуга входит в несколько цепей, а именно и .

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

Вычитаем число 2 из ячеек (s,3), (3,4) и (4,t).

Следующая минимальная дуга это . Она входит в цепь и несколько цепей

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

Интегральная трудность цепи меньше, чем у цепей (0,0159 против 0,205 и 0,0215 соответственно), но она содержит цикл , что недопустимо. Цепь имеет еще меньшую трудность 0,008, поэтому именно ее следует выбрать в качестве оптимальной.

Матрица принимает вид:

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

Она входит только в одну цепь , поэтому матрица изменяется соответственно:

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

После преобразования получаем конечную матрицу :

Интегральная трудность насыщения сети равна:

Графическое решение представлено на рисунке 3:

Рис. 3 - Графические решение

Вычислим новую матрицу С*:

Наконец, найдем приращение квазинасыщенного потока:

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

В нашем примере это цепь , дуги и необходимо расширить на 15, дугу - на 13 (т.к. она недонасыщена на 2). Интегральная трудность насыщения будет равна:

Сравнив этот результат с полученным ранее, можно сделать вывод, что найденное нами решение является наименее трудоемким вариантом расширения сети с использованием всех недонасыщенных каналов.

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

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

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

1. Катаев М.Ю., Крупский А.С. Оценка пропускной способности на основе модели однородной сети / М.Ю. Катаев, А.С. Крупский // Доклады ТУСУРа. - № 2 (36). - июнь 2015.

2. Таненбаум Э. Компьютерные сети / Э. Таненбаум . - СПб.: Питер, 2008. - 992 с.

3. Степанова И. В., Булатов С. В. Методы повышения пропускной способности уровня абонентского доступа / И. В. Степанова, С. В. Булатов // Журнал T-Comm - Телекоммуникации и Транспорт. - № 2 - 2009.

4. Куделькина Н.Н. Системы передачи данных. Курс лекций для специальности 210407 «Эксплуатация средств связи» / Н.Н. Куделькина. Томский техникум железнодорожного транспорта. - Томск. - 2010.

5. Втюрин В.А. Автоматизированные системы управления технологическими процессами. Основы АСУТП: Учебное пособие для студентов специальности 220301 “Автоматизация технологических процессов и производств” / В.А. Втюрин. - СПб: СПбГЛТА. - 2006.

6. Таха Х.А. Введение в исследование операций. 6-е издание / Х.А. Таха. : Пер. с англ. - М. : Издательский дом «Вильямс», - 2001.

7. Булгакова И.Н., Саликов Ю.А. Совершенствование модели развития социально-экономических систем / И.Н. Булгакова, Ю.А. Саликов // Современная экономика: проблемы и решения. - Воронеж, - 2010 - №2(2) - С. 146-154.

8. Алексеев А.П. Использование модели Р. Стоуна для оценки синергетического эффекта процесса интеграции предприятий / А.П. Алексеев // Наука и образование в жизни современного общества. - 2014. - №11. - С. 10-11.

9. Руссман И.Б. Интегральные оценки качества в организационных системах / И.Б. Руссман // Сборник “Структурная адаптация сложных систем управления”, - Изд. ВПИ, Воронеж. - 1977. - с. 90-92.

10. Алексеев А.П. Использование трудности достижения цели для оценки синергетического эффекта при создании интегрированных структур / А.П. Алексеев, Г.В. Абрамов, И.Н. Булгакова // Международный научно-исследовательский журнал. - 2015. - №10-2 (41). - С.6-10.

Размещено на Allbest.ru

...

Подобные документы

  • Оценка вариантов подключения Интернета для малой домашней PC сети и производительности приложения. Средства анализа и оптимизации локальных сетей. Влияние топологии связей и производительности коммуникационных устройств на пропускную способность сети.

    дипломная работа [6,9 M], добавлен 12.09.2012

  • Базовые положения стандарта IEEE 802.11n для сетей Wi-Fi. Исследование изменения скорости доступа к данным, расположенным в локальной сети, при беспроводном подключении. Позиционирование по первичному ключу. Искажения радиочастотного и светового сигнала.

    дипломная работа [1,3 M], добавлен 20.06.2014

  • Выбор протокола и технологии построения локальной вычислительной сети из расчёта пропускной способности - 100 Мбит/с. Выбор сетевого оборудования. Составление план сети в масштабе. Конфигурация серверов и рабочих станций. Расчёт стоимости владения сети.

    курсовая работа [908,5 K], добавлен 28.01.2011

  • Четкое распознавание коллизий всеми станциями сети как необходимое условие корректной работы сети Ethernet. Программы, имитирующие работу станции в компьютерной сети стандарта Ethernet и Token Ring. Имитация работы сетей, из пропускной способности.

    курсовая работа [36,6 K], добавлен 24.06.2013

  • Классификация компьютерных сетей. Назначение компьютерной сети. Основные виды вычислительных сетей. Локальная и глобальная вычислительные сети. Способы построения сетей. Одноранговые сети. Проводные и беспроводные каналы. Протоколы передачи данных.

    курсовая работа [36,0 K], добавлен 18.10.2008

  • Применение сетевых технологий в управленческой деятельности. Понятие компьютерной сети. Концепция открытых информационных систем. Преимущества объединения компьютерных сетей. Локальные вычислительные сети. Глобальные сети. Международная сеть INTERNET.

    курсовая работа [38,1 K], добавлен 16.04.2012

  • Назначение и классификация компьютерных сетей. Обобщенная структура компьютерной сети и характеристика процесса передачи данных. Управление взаимодействием устройств в сети. Типовые топологии и методы доступа локальных сетей. Работа в локальной сети.

    реферат [1,8 M], добавлен 03.02.2009

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

    дипломная работа [1,8 M], добавлен 19.01.2016

  • Создание глобальной компьютерной сети Internet и его возможности. Понятие оператора сети и поставщика ее услуг. Условия оплаты и типы доступа в Internet. Характеристика пропускной способности каналов провайдера и наличие многоканального серийного номера.

    курсовая работа [1,1 M], добавлен 18.03.2011

  • Характеристики технологий локальных сетей. Применение коммутаторов для сегментирования. Технологии удаленного доступа. Серверные приложения и службы. Структурированная кабельная система. Информационная безопасность сети. Расчет пропускной способности.

    дипломная работа [91,2 K], добавлен 20.10.2013

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

    курсовая работа [33,5 K], добавлен 26.08.2010

  • Обзор вариантов использования компьютерных сетей в муниципальном образовании. Компьютерные сети и их топологии. Выбор и обоснование архитектуры сети школы, её оборудование и защита. Использование программного обеспечения "1С:ХроноГраф Школа 3.0 Проф".

    курсовая работа [2,8 M], добавлен 09.11.2016

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

    курсовая работа [961,4 K], добавлен 15.04.2012

  • Основная архитектура, особенности и компоненты сети Wi-Fi. Метод прямого последовательного расширения. Проблемы распределения статических ключей и управления ими. Анализ работы сети при использовании различных настроек роутера и при различных стандартах.

    курсовая работа [2,7 M], добавлен 22.02.2017

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

    презентация [3,9 M], добавлен 17.12.2014

  • Обеспечение отказоустойчивости компьютерной сети при эксплуатации. Требования к проектируемой сети в плане ее назначения и типа настраиваемых серверов. Алгоритм установки требуемого программного обеспечения и настройка конфигурации компьютерной сети.

    курсовая работа [1,9 M], добавлен 11.04.2019

  • Требования к локальной сети. Основные типы сетей. Аппаратное обеспечение сети. Выбор регистрирующего устройства. Технологический процесс проводки сети. Расчет максимально допустимого расстояния между наиболее удаленными станциями локальной сети.

    дипломная работа [2,8 M], добавлен 13.08.2016

  • Основные положения, связанные с маршрутизацией компьютерных сетей и её видами, протоколами маршрутизации и их разновидностями, алгоритмами маршрутизации, их классификацией, типами и свойствами. Разработка программы и моделирование компьютерной сети.

    курсовая работа [1,8 M], добавлен 04.11.2012

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

    дипломная работа [1,5 M], добавлен 01.10.2013

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

    дипломная работа [1,5 M], добавлен 01.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.