Методика решения задачи размещения
Считаются заданными: площадь региона Из очевидных геометрических соображений следует, что капитальные затраты на магистральные каналы связи между ВЦ можно определить из следующего выражения:
где Величина Основываясь на аналогичных рассуждениях, можно прийти к выводу, что минимизация суммарной длины каналов связи между ВЦ и АП также достигается при равномерном размещении АП в зоне обслуживания ВЦ. Исходя из изложенного, определяют капитальные вложения на создание всех ВЦ
Здесь Для конкретных структур сети ЭВМ значения
Найдем частные производные от полных затрат W по переменным R н г с целью определения экстремальных значений этих величин для функции W и приравняем их нулю:
Решая совместно эти два уравнения как систему путем подстановки, получим искомое соотношение, которое является уравнением 11-й степени относительно R:
Выражения для коэффициентов Найдя корни алгебраического уравнения, для данных значений коэффициентов, найдем множество значений корней 1) среднее расстояние между АП и ВЦ:
2) оптимальное число узлов (ВЦ в данном случае) в сети: 3) среднее число АП, подсоединяемых в каждом узле, где Для топологического проектирования из перечисленных параметров наиболее важным является оптимальное число узлов в сети. В тех случаях, когда стоимость является главным критерием, синтез топологической структуры может быть проведен по минимуму этого критерия. Допустим, что для некоторых значений исходных данных Предположим, что в результате вычислений При первоначальных предположениях, считалось, что связи между узлами образуют полносвязную структуру. Однако в ходе синтеза архитектуры такой сети можно теоретически рассмотреть и другие варианты топологических структур, оценить, насколько возможно дальнейшее уменьшение стоимости, если это требуется. В дальнейшем при рассмотрении вопроса синтеза топологии ИС будем ориентироваться на простую структуру типа дерева, полагая, что таким образом можно понизить стоимость проектируемой сети и сравнить ее с максимальной, соответствующей полносвязной структуре. Для решения задачи минимизации структуры воспользуемся моделью сети в виде взвешенного графа, у которого веса дуг характеризуют, например, протяженности каналов между соответствующими узлами ИС. Так как рассматривается сеть с относительно малым числом ребер, для нее удобным способом решения задачи минимизации структуры является алгоритм Краскала, который заключается в следующем [1].
Рисунок 3 - План размещения узлов в синтезируемой сети
Упорядочим ребра по весу, выбирая из множества ребер графа, при составлении списка, каждый раз ребро минимального веса, и далее по возрастанию как показано в табл. 1. Затем, пользуясь списком, строим минимальное покрывающее дерево, начиная с первого ребра и добавляя последующие по порядку. Если очередное выбранное ребро приводит к образованию цикла, то его отбрасываем. После выбора ребра
Таблица 1 – Список ребер с их весовыми значениями
|