Previous Page  3 / 13 Next Page
Information
Show Menu
Previous Page 3 / 13 Next Page
Page Background

Отказоустойчивые компьютерные сети, построенные на основе комбинаторных блок-дизайнов

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 6

43

Последнее требование особенно важно, потому что большое число про-

цессоров вызывает значительный поток отказов в КСС, которые необходимо

парировать (хотя бы частично), чтобы значительно не ухудшить работу

КСС [10, 11].

В некоторых известных топологиях КСС (кольца, деревья, связанные кольца,

кубически связанные циклы, гиперкубы, обобщенные гиперкубы и др. [2−6]) линии

связи (ребра) могли быть инцидентны не более чем двум узлам (процессорам), в то

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

ми связями любой узел (магистраль или шина) может быть инцидентен любому

числу магистралей (узлов). Магистральная сеть, состоящая из

n

узлов и

m

маги-

стралей, может быть описана матрицей инциденций

A

размера

.

n m

Элемент

этой матрицы

ij

a

= 1, если узлу с номером

1,

i

n

инцидентна магистраль с номе-

ром

1, ,

j

m

иначе

0

ij

a

. Из определения матрицы инциденций следует, что ма-

гистральные сети не допускают кратных инциденций (петель) ни по магистралям,

ни по узлам.

Предлагаемые в работе коммуникационные компьютерные сети строятся на

основе блок-дизайнов (этот класс КСС не описан в научных публикациях).

И хотя эти сети более дорогие, чем многие из перечисленных ранее, они имеют

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

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

(магистральную) связи.

Далее будут предложены и исследованы аналитические методы решения

сложной научно-технической оптимизационной задачи по определению мини-

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

примеры синтеза отказоустойчивой циркулянтной сети.

Математическое определение сети на основе блок-дизайнов (

balanced in-

complete block design

(BIBD)).

Уравновешенным неполным блок-дизайном

(также употребляется сокращение BIB-дизайн) называется инцидентная систе-

ма из

n

элементов и

b

подмножеств этих элементов, называемых блоками,

такими, что: (

i

) каждый элемент содержится в

r

блоках, (

ii

) каждый блок со-

держит

k

элементов и (

iii

) каждая пара элементов одновременно содержится в

блоках. Целые числа

, , , ,

n b r k

называются параметрами дизайна [2].

Определенный ранее блок-дизайн с параметрами

, , , ,

n b r k

является част-

ным случаем системы инцидентности, называемой

t

-дизайном. Под

t

-дизайном с

параметрами

, ,

n k

или

- , , -диз

(

а )

йном

t n k l

понимается совокупность

D

под-

множеств (называемых блоками) множества

S

, состоящего из

n

элементов, такая,

что каждое подмножество из

D

содержит

k

элементов, а всякое множество из

t

элементов содержится ровно в

подмножествах из

D

. Это определение для

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

S

и

D

не пусты;

 

n k t

 

0

[1−3, 5].