Page 93 - 2577
P. 93
ОРГАНІЗАЦІЯ РУХУ ДАНИХ В СКЛАДНИХ РОЗПОДІЛЕНИХ СИСТЕМ
Розподілені системи є різновидом спеціалізованих комп’ютерних систем, які
використовуються в різних галузях, зокрема в нафтогазовій.
Одним із напрямків проектування сучасних розподілених комп’ютерних систем (РКС)
є середовище матричного моделювання на рівні двовимірних матричних моделей та їхніх
похідних.
Результатом успішного вирішення задач проектування розподілених систем є
реалізація наступних методів організації руху даних в них, які описуються алгоритмом
послідовного виконання системних функцій формування, передавання, оброблення,
зберігання і використання даних при їх русі від джерел інформації до пунктів зберігання та
затвердження.
У загальному випадку методи організації руху даних в РКС описуються алгоритмом
послідовного виконання системних функцій у вигляді:
F F VG( , B) F C F A F D, K ,
РКС 1 2 ij 3 ij V B , 4
де F , F , F , F - відповідно формалізований опис процесів організації руху даних у
1 2 3 4
вигляді подання топології КС, процесів оброблення даних та їх використання для оптимізації
параметрів КС;
(VG , ) B - орієнтований граф топологічної моделі;
V (v ,v ,...,v ) - множина вершин елементів архітектур;
1 2 n
B - множина ребер, яка представляє рівні описування об’єкта (VB ) (b ,b ,...,b ) ;
1 2 m
C - матриця суміжності, яка описує структурні відношення між елементами
ij
системи;
С - елемент кількості ребер, спрямованих від вершин V до V ;
ij i j
A - булева матриця інциденцій;
ij
V B ,
D D ,..., D - сукупність показників критеріїв якості, які поділяються на підгрупи
1 l
умов, що обмежують функції системи Y Y ,..., Y , умов, що обмежують структуру та
1 p
параметри проектованої системи O O ,..., O , вектори показників якості, які
s s1 sq
враховуються в процесі синтезу системи K k ,..., k .
1 m
Суть запропонованих методів організації руху даних полягає у послідовному
виконанні функцій наступних алгоритмів:
E F( T, V, M, S)
p
R
E d F( T, M, V , V , S)
W
E ОУ F( T, M, I, S)
F [ , , ] F 3 K , P V
ed
1 E F( V , V , P , S)
СПД R W i
E F( T, V , V , S, M)
О R W
X ОУ F( X( t), M , D , x , R , R , M , S( w), K , ЛСІМ, I x )
x
x
xx
ij
ij
xy
ЕРД
ЕРД( t )
j
F M , ТМРД, ДММРД,..., М F ЕРД( T) dT F G ,
4 1 n 5 6 КС
n
ЕРД( T) dT
i 1
де , , - відповідно атрибути джерела, пункту оброблення та пункту
затвердження даних; E , E , E , E , E - відповідно характеристики системних об’єктів
p d ОУ СПД О
РКС (процесорів, даних, об’єктів управління, систем передавання даних, операторів); T -
90