А.2.2.4. Реализация на уровне организационной модели



Реализация начинается с сетевой топологии спецификации проекта, представленной на рис. 54 в верхней части диаграммы классов. Физическая реализация сетей и узлов, описанных в спецификации проекта, может быть различной. Поэтому в спецификации проекта понятия, существующие в той же форме на уровне физической реализации, дополняются префиксом ЛОГ. (логический). Аналогично термины, относящиеся к уровню физической реализации, дополняются префиксом ФИЗ. (физический). Это указывает на то, что логически описанные компоненты теперь переносятся на физические объекты. На рис. 55 приведен пример гетерогенной сетевой архитектуры.

Рис . 54.  Моделирование логических сетей и их физической реализации

 

Предположим, некий сетевой протокол (например, TCP/IP) моделируется в физической сети на уровне реализации. Физическая сеть характеризуется определенным носителем (коаксиальный кабель, оптический кабель или телефонный кабель типа «витая пара»). Между классами ЛОГ. СЕТЬ и ФИЗ. СЕТЬ, соответственно, возможна связь *:*. В одной физической сети можно смоделировать несколько логических сетей, а единую логическую сеть можно реализовать посредством нескольких взаимосвязанных физических сетей.

В соответствии с диаграммой классов на уровне спецификации проекта узел физической сети проектируется как связующее звено между классами ФИЗ. СЕТЬ и МЕСТОПОЛОЖЕНИЕ. Описание местоположения строится на основании проекта ИС, и при необходимости добавляются конкретные экземпляры. Между понятиями «физический узел» (ФИЗ. УЗЕЛ) и «логический узел» (ЛОГ. УЗЕЛ) также существует отношение *:*, поскольку в одном логическом узле (с точки зрения спецификации проекта) можно реализовать несколько физических узлов.

В то же время возможны физические узлы, не связанные напрямую с каким-либо логическим узлом в спецификации проекта. Это бывает, например, когда физический узел является всего лишь техническим «усилителем» и к нему не привязаны какие-либо устройства или прикладные функции. Физические сети описываются с помощью понятий «физический узел» и «физическое ребро». Между классами «логическое ребро» (ЛОГ. РЕБРО) и «физическое ребро» (ФИЗ. РЕБРО) также создается связь *:*.

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

Уровни устройств, т.е. компьютерные компоненты, характеризуются понятием ФИЗ. ТИП КОМПОНЕНТА, которое связано с уровнем спецификации проекта

классом ЛОГ. ТИП КОМПОНЕНТА. Например, конкретное семейство устройств определенной марки и модели на логическом уровне «привязывается» к системе хранения данных.

Иерархическая связь между доминирующей системой и вложенными подчиненными системами представлена агрегацией ИЕРАРХИЯ СИСТЕМЫ, что позволяет «развертывать» сложные компьютерные системы или системы хранения данных в виде структуры, аналогичной прейскуранту материалов.

B-Win = Исследовательская сеть, Баден (Вюртемберг)

BelWb = Расширенная ЛВС, Баден (Вюртемберг)

ATM = Асинхронный режим передачи

FDDI = интерфейс для передачи распределённых данных по волоконно-оптическим каналам

 

Рис . 55. Гетерогенная сетевая архитектура

 

Различные физические компоненты каждого типа представлены классом ФИЗИЧЕСКИЙ КОМПОНЕНТ, который не только группирует их в типы, но и привязывает к определенному физическому узлу сети. Физические узлы можно связывать с несколькими физическими компонентами компьютерной системы. С другой стороны, один и тот же физический компонент (компьютер) можно связывать с несколькими сетями, т.е. физическими узлами.

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


Дата добавления: 2019-02-26; просмотров: 135; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!