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

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

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

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

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

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

Удк 621.382

UDC 621.382

Кубанский государственный технологический университет, Краснодар, Россия

ПРИМЕНЕНИЕ ОПТИМИЗАЦИОННОГО МОДЕЛИРОВАНИЯ В РЕШЕНИИ ЗАДАЧ, ОЦЕНКИ ЭФФЕКТИВНОСТИ РАБОТЫ КОМПЬЮТЕРНОЙ СЕТИ

APPLICATION OF OPTIMIZATION MODELING AT DECISION OF TASKS, EVALUATION OF THE EFFECTIVENESS OF A COMPUTER NETWORK

Петриченко Григорий Семенович к.т.н., профессор

Нарыжная Наталья Юрьевна к.т.н.

Аннотация

В статье предлагаются решение задачи оптимального проектирования компьютерной сети на основе применения принципов самоорганизации

Ключевые слова: КОМПЬЮТЕРНАЯ СЕТЬ, ПРОИЗВОДИТЕЛЬНОСТЬ, ОПТИМИЗАЦИЯ, ЭФФЕКТИВНОСТЬ, НАДЕЖНОСТЬ, ГОТОВНОСТЬ, ОЦЕНКА

In the article, we have offered the solution of the problem of optimum design of a computer network on the basis of application of the principles of self-organization

Keywords: COMPUTER NETWORK, PERFORMANCE, OPTIMIZATION, EFFICIENCY, RELIABILITY, AVAILABILITY, ASSESSMENT

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

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

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

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

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

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

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

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

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

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

В качестве параметров, характеризующих структуру и быстродействие компьютерной сети, объем циркулирующей информации и стоимость сети и ее обслуживания в целом, можно рассмотреть буферную память на узлах маршрута (m), среднюю по сети пропускную способность (v) и общую стоимость компьютерной сети предприятия (s) в зависимости от количества входящих в нее узлов. Таким образом, для решения задачи необходимо спроектировать самовосстанавливающуюся самонастраивающуюся систему контроля технического состояния компьютерной сети, состоящей из n элементов (узлов), так, чтобы надежность всей системы была наибольшей, а контролируемые параметры m, v, s были ограничены некоторыми величинами M, V, S [4]. Пусть каждый элемент системы имеет свои надежность pi, объем используемой буферной памяти на узлах маршрута mi, обеспечивает скорость передачи данных, равную vi, и стоимость si. Тогда надежность всей системы будет равна Р=, а ненадежность Q=1P=1.

Так как величина , то в произведении можно пренебречь , где k2, и перейти к приближенному равенству .

Цель задачи - найти такие рациональные пути резервирования различных элементов сети, при которых будет выполнено условие Q > Qдоп.

Не ограничивая общности, предположим, что каждый элемент дублируется l раз, образуя узел. Тогда по формуле для ненагруженного резерва Qнр(t) = Q1(t)Q2(t)•••Qn(t) найдем . Одновременно с этим параметры m, v и s увеличиваются:

компьютерный сеть прогнозирование виртуальный

, , . (1)

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

, (2)

где .

Подставим выражение (2) в формулы (1), получим:

, , ,

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

,,, (3)

где , , .

Пусть - коэффициент веса каждого узла при отказе системы в целом. Тогда уровень ненадежности запишется в виде:

, .

Таким образом, задача сводится к нахождению значений , удовлетворяющих условиям (3), при которых величина Q будет минимальной. Рассмотрим новую функцию

. (4)

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

Имеется система g линейных алгебраических уравнений с неизвестными :

(5)

и линейная функция

.

Требуется найти такое неотрицательное решение , при котором линейная функция F принимает минимальное (максимальное значение).

Согласно теории линейного программирования можно выделить следующие этапы решения данной задачи:

Неравенства (3) приводятся к системе равенств

,

, (6)

,

где дополнительные неизвестные, удовлетворяющие условию ?0.

Решения системы (6) удовлетворяют и неравенству (3).

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

Линейная функция F достигает своего максимума (минимума) только в крайних точках множества G, т.е. в таких точках, координаты которых являются положительными составляющими вектора B(b1, b2, …, bg), разложенного по векторам e1, e2, …, eg, принятых в качестве базиса: B0=x1e1+x2 e2+ …+xgeg.

Каждой крайней точке множества G соответствует свой базис ei, а число базисов не может быть больше .

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

Итак, имеется система n уравнений с n неизвестными (5). Запишем эту систему в виде:

АХ = В,

, . (7)

Обозначим через А111, а21, …, аg1), А212, а22, …, аg2), …, Аn1n, а2n, …, аgn) и B0(b1, b2, …, bg) векторы-столбцы соответствующих матриц, тогда система (7) запишется в виде:

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

Базисное решение задается компонентами вектора в пространстве линейно независимых векторов, число которых определяется рангом исходной матрицы (т.е. максимальное число линейно независимых столбцов матрицы исходного уравнения). Матрица имеет ранг g, если хотя бы один определитель квадратной матрицы g-го порядка не равен нулю, а все определители матриц (g+1)-го порядка равны нулю. Таким образом, взяв из матрицы А неособую квадратную матрицу наивысшего порядка (в рассматриваемом случае порядка g) и перенумеровав ее столбцы, получим искомый базис е1, е2, …, еg.

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

Максимум линейной формы F будет обеспечивать набор из g векторов, выбранных из совокупности n векторов А1, А2, …, Аg, Аg+1, …, Аn. Так как F представляет собой гиперплоскость, «привязанную» к тому же началу, что и совокупность векторов А1, А2, …, Аn, то подстановка координат крайних точек в уравнение для F покажет, что эта плоскость проходит именно через эти точки. Отсюда можно определить все возможные расстояния крайних точек от плоскости F = 0. Наибольшее расстояние даст максимальное значение, а наименьшее - минимальное.

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

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

Библиографический список

1. Петриченко Г.С. Оценка качества корпоративных сетей при различных способах эксплуатации / Г.С. Петриченко, Н.Ю. Нарыжная, Л.М. Крицкая // Научный журнал КубГАУ [Электронный ресурс]. - Краснодар: КубГАУ, 2006. - №19(03). - Шифр Информрегистра: 0420600012\0039. Режим доступа: http://ej.kubagro.ru/2006/03/17/

2. Петриченко Г.С. Выбор метода прогнозирования сложных систем АСУ в зависимости от ее модели // Г.С. Петриченко, Н.Ю. Нарыжная, Л.М. Крицкая // Научный журнал КубГАУ [Электронный ресурс]. - Краснодар: КубГАУ, 2005. - №14(06). - Шифр Информрегистра: 0140506014. Режим доступа: http://ej.kubagro.ru/2005/06/14/

3. Петриченко Г.С., Нарыжная Н.Ю., Дудник Л.Н. Диагностика и прогнозирование технического состояния компьютерной сети. Краснодар: Издательский Дом - ЮГ, 2010. - 188 с.

4. Петриченко Г.С., Нарыжная Н.Ю. Оптимизационное моделирование в повышении надежности компьютерной сети предприятия (статья) // Информатика: проблемы, методология, технологии: материалы XIII Международной научно-методической конференции, Воронеж, 7-8 февраля 2013 г. Т.3. / Воронежский государственный университет; Торгово-промышленная палата Воронежской обл.; НОЦ «Волновые процессы в неоднородных средах». - Воронеж: Издат.-полиграф. центр ВГУ, 2013. - С. 39-43.

1.Petrichenko G.S. Ocenka kachestva korporativnyh setej pri razlichnyh sposobah jekspluatacii / G.S. Petrichenko, N.Ju. Naryzhnaja, L.M. Krickaja // Nauchnyj zhurnal KubGAU [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2006. - №19(03). - Shifr Informregistra: 0420600012\0039. Rezhim dostupa: http://ej.kubagro.ru/2006/03/17/

2.Petrichenko G.S. Vybor metoda prognozirovanija slozhnyh sistem ASU v zavisimosti ot ee modeli // G.S. Petrichenko, N.Ju. Naryzhnaja, L.M. Krickaja // Nauchnyj zhurnal KubGAU [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2005. - №14(06). - Shifr Informregistra: 0140506014. Rezhim dostupa:

http://ej.kubagro.ru/2005/06/14/

3.Petrichenko G.S., Naryzhnaja N.Ju., Dudnik L.N. Diagnostika i prognozirovanie tehnicheskogo sostojanija komp'juternoj seti. Krasnodar: Izdatel'skij Dom - JuG, 2010. - 188 s.

4.Petrichenko G.S., Naryzhnaja N.Ju. Optimizacionnoe modelirovanie v povyshenii nadezhnosti komp'juternoj seti predprijatija (stat'ja) // Informatika: problemy, metodologija, tehnologii: materialy XIII Mezhdunarodnoj nauchno-metodicheskoj konferencii, Voronezh, 7-8 fevralja 2013 g. T.3. / Voronezhskij gosudarstvennyj universitet; Torgovo-promyshlennaja palata Voronezhskoj obl.; NOC «Volnovye processy v neodnorodnyh sredah». - Voronezh: Izdat.-poligraf. centr VGU, 2013. - S. 39-43.

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

...

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

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

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

  • Построение компьютерной сети для строительного предприятия "НоваБудова". Расчет стоимости сети и обоснование необходимости ее проектирования. Обязанности каждого отдела в подразделении "проектирования и строительства". Характеристики веб-разработки.

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

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

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

  • Разработка структурной схемы компьютерной сети на базе технологии канального уровня Ethernet, содержащую 3 подсети, 53 компьютера, сервера NTP и DNS. Установка ip-адресов сетевых интерфейсов. Соединение отдельных частей сети с помощью маршрутизаторов.

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

  • Способы организации компьютерной сети. Структура локальной компьютерной сети организации ООО "Норд Сити". Основные административные блоки. Расчет затрат на создание проекта ЛВС. Анализ возможностей системы разграничения доступа Windows 2008 Server.

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

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

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

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

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

  • История возникновения и развития компьютерных сетей. Понятие и виды сетевых топологий. Общая характеристика основных составных элементов технического обеспечения. Особенности глобальной компьютерной сети интернет. Анализ реинжиниринга бизнес-процессоров.

    контрольная работа [29,3 K], добавлен 13.05.2010

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

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

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

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

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

    практическая работа [345,0 K], добавлен 09.06.2010

  • Особенности развития технологий беспроводного доступа, современные тенденции развития компьютерных сетей. Необходимость создания компьютерной сети. Беспроводное оборудование, применяемое в Wi-Fi сетях. Разработка структурной схемы организации сети.

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

  • Определение понятия и сущности сети Интернет. История возникновения компьютерной сети. Характеристика оптоволоконных и беспроводных линий связи, радиоканалов и спутниковых каналов. Протокол, используемый компьютерами для обмена данными при работе в сети.

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

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

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

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

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

  • Разработка проекта и построение локальной компьютерной сети для предприятия OОO "ИнтерКом". Описание структурной схемы сети и организация её магистральной подсистемы. Определение порядка архивации данных в системы и расчет стоимости компьютерной сети.

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

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

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

  • Выбор и обоснование технического обеспечения для разрабатываемой локальной сети в школе с использованием технологии Ethernet и топологией "звезда". Перечень активного и пассивного технического оборудования, необходимого для локальной вычислительной сети.

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

  • Оптимизация и дальнейшее развитие локальной сети Костанайского социально-технического университета им. академика З. Алдамжар. Перестройка существующей структуры локальной сети в соответствии с результатами анализа. Антивирусная защита компьютерной сети.

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

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

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

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