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
   88   89   90   91   92   93   94   95   96   97   98