Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером

У статті викладена методологія побудови матричних моделей руху даних архітектур комп’ютерних систем. Запропоновані принципи побудови комп’ютерних мереж з глибоким розпаралелюванням інформаційних потоків на основі двовимірних і тривимірних матричних моделей руху даних вирішують актуальну науково-т...

Full description

Saved in:
Bibliographic Details
Date:2009
Main Author: Пітух, І.Р.
Format: Article
Language:Ukrainian
Published: Інститут проблем штучного інтелекту МОН України та НАН України 2009
Subjects:
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/7844
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером / І.Р. Пітух // Штучний інтелект. — 2009. — № 1. — С. 286-292. — Бібліогр.: 6 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859667350923509760
author Пітух, І.Р.
author_facet Пітух, І.Р.
citation_txt Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером / І.Р. Пітух // Штучний інтелект. — 2009. — № 1. — С. 286-292. — Бібліогр.: 6 назв. — укр.
collection DSpace DC
description У статті викладена методологія побудови матричних моделей руху даних архітектур комп’ютерних систем. Запропоновані принципи побудови комп’ютерних мереж з глибоким розпаралелюванням інформаційних потоків на основі двовимірних і тривимірних матричних моделей руху даних вирішують актуальну науково-технічну задачу методології розрахунку ефективності руху даних в таких мережах. В статье изложена методология построения матричных моделей движения данных архитектур компьютерных систем. Предложенные принципы построения компьютерных сетей с глубоким распараллеливанием информационных потоков на основе двумерных и трёхмерных матричных моделей движения данных решают актуальную научно-техническую задачу методологии расчета эффективности движения данных в таких системах. In the article the methodology of construction of matrix models of motion of the architecture of computer systems is given. The offered principles of construction of computer networks with deep paralleling of information streams on the basis of two-dimensional and three-dimensional matrix models of data motion solve an actual scientific and technical problem of methodology of calculation of efficiency of data motion in such systems.
first_indexed 2025-11-30T12:04:08Z
format Article
fulltext «Искусственный интеллект» 1’2009 286 6П УДК 681.325.36 І.Р. Пітух Карпатський державний центр інформаційних засобів і технологій НАН України, м. Івано-Франківськ, Україна bima@buc.tr.ukrtel.net Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером У статті викладена методологія побудови матричних моделей руху даних архітектур комп’ютерних систем. Запропоновані принципи побудови комп’ютерних мереж з глибоким розпаралелюванням інформаційних потоків на основі двовимірних і тривимірних матричних моделей руху даних вирішують актуальну науково-технічну задачу методології розрахунку ефективності руху даних в таких мережах. В даний час існує широка різноманітність архітектур інформаційних систем, до яких належать концентровані та розподілені системи обробки даних. До систем першого класу можна віднести монопольні архітектури, архітектури з розподіленим часом, архі- тектури з мультипрограмною та мультипроцесорною обробкою даних. Другий клас представлений значним числом однорівневих архітектур сучасних комп’ютерних мереж, в тому числі: магістральні, зіркові, кільцеві, систолічні [1], [2]. До класу багаторівневих розподілених архітектур інформаційних систем слід віднести ієрархічні, багаторівнево- магістральні та зірково-магістральні архітектури [3]. Окремим класом архітектур представлені безпровідні радіотехнічні інформаційні системи та комп’ютерні мережі наступного типу: – безретрансляторні; – з пасивними ретрансляторами; – з активними ретрансляторами, в тому числі сотові мережі. Комп’ютерні системи з оптичними каналами зв’язку охоплюються архітектурами на основі: – дуплексних оптичних ретрансляторів; – оптичних активних ретрансляторів; – оптичних сканерів; – волоконно-оптичних ліній зв’язку. Значною оригінальністю архітектур характеризуються спеціалізовані комп’ютерні системи (СКС), які часто можуть базуватися на об’єднанні окремих елементів різних типових архітектур [4-6]. До такого класу інформаційних систем, наприклад, належать: – системи обліку витрат енергоносіїв з глибоким розпаралелюванням потоків даних; – комп’ютерні розподілені системи екологічного моніторингу; – спеціалізовані охоронні системи; – проблемно-орієнтовані корпоративні системи промислових та адміністративних ор- ганізацій. Матричні моделі архітектур розподілених комп’ютерних систем... «Штучний інтелект» 1’2009 287 6П Така велика кількість архітектур інформаційних систем значною мірою ускладнює вирішення задач оптимізації проектних рішень при побудові інформаційних систем, що потребує розробки відповідних моделей архітектур, які б дозволили шляхом формалізації структурних елементів різних мереж з єдиних позицій провести дослідження та порівнян- ня їх системних характеристик. Одним з перспективних підходів до вирішення такої задачі є використання теорії та технології побудови одновимірних та багатовимірних мат- ричних моделей руху даних [3], що визначає актуальність таких досліджень. На рис. 1 подана класифікація архітектур комп’ютерних систем з фізичними лінія- ми зв’язку. Рисунок 1 – Класифікація архітектур КС з фізичними лініями зв’язку На рис. 2 подана класифікація архітектур КС з безпровідними лініями зв’язку. Рисунок 2 – Класифікація архітектур КС з безпровідними радіоканалами Сотові мережі Класи архітектур На основі радіоканалів З активними ретрансляторами З пасивними ретрансляторами Безретрансляторні На основі оптичних відкритих каналів Дуплексні оптичні ретранслятори Оптичні активні ретранслятори Оптичні сканери Архітектури комп’ютерних систем 2 Розподілені системи обробки даних 1 Системи концентрованої обробки даних 1.1 Монопольна 1.2 Розподіленого часу 1.4 Мультипроцесорна 1.3 Мультипрограмна 2.2 Багаторівневі 2.1 Однорівневі 2.2.1 Ієрархічна 2.2.2 Багаторівнева магістральна 2.2.3 Зірково- магістральна 2.1.1 Шинно-магістральна 2.1.2 Зіркова Волоконно- оптичні лінії зв’язку Провідно- кабельні 2.1.3 Кільцева 2.1.4 Систолічна Пітух І.Р. «Искусственный интеллект» 1’2009 288 6П Подані класифікації архітектур КС дозволяють виконати формалізований вибір відповідного класу архітектури КС залежно від їх проблемної орієнтації та необхід- них системних характеристик. Суть побудови даної моделі методично виконується формалізацією процедур побудови оптимального несуперечного змістовного графа розгалуженого алгоритму у наступному порядку: – формалізація умови задачі; – побудова суміщеного часового графа; – побудова логічного розгалуженого графа; – покриття логічного графа блок-схемою; – нумерація операторів блок-схеми. Формалізація моделі «блок-схема алгоритму»: .262511 232110 22209 17138 13127 12106 875 754 543 532 411 , ;, ;, ;, ;, ;, ;, ;, ;, ;, ;, TTTf TTTf TTTf TTTf TTTf TTTf TTTf TTTf TTTf TTTf TTTf f i                              Формалізація умови задачі полягає у відповідності до нумерації системних функцій )(rf i , які в реальній процедурі описуються системою аналітичних виразів, які викону- ються при заданих часових організаціях. Наприклад, для умови задачі )(rf i – багатоканальне аналого-цифрове перетворен- ня технологічних параметрів; )( 22 tf – ковзне усереднення формуючих відліків процесів; )( 33 tf – обчислення матриці коефіцієнтів кореляції; )( 44 tf – індикація параметрів. Формалізація умови задачі побудови моделі «блок-схеми алгоритму»:       )( )( )( )( 3 2 1 tf tf tf tY ; ; , d t b c t d e t      де edcba ,,,, – часові обмеження. Нехай a = 1, b = 2, c = 4, d = 6, e = 5. Тоді суміщений часовий граф (СЧГ) має вигляд, наведений на рис. 3 – 4, де стрілки вказують, що відповідні системні про- цедури виконуються до настання часу bt  або пізніше часу et  . Матричні моделі архітектур розподілених комп’ютерних систем... «Штучний інтелект» 1’2009 289 6П Змінюючи значення часових обмежень edcba ,,,, і здійснюючи розпаралелюван- ня операцій виконання системних процедур )(tf i , одержимо відповідно різні реалізації суміщеного графа (рис. 3). Для визначення формалізованої методики побудови розгалуженого логічного графа (РЛГ) сформулюємо ряд стверджень: 1. Системними атрибутами логічного графа є 5 вершин: початок, ввід-вивід, оператор системної функції, умова і кінець. 2. Основним атрибутом розгалуженого логічного графа є умова, причому: 2.1) якщо умова виконується, ЛГ розширюється вправо, в протилежному випадку – вниз; 2.2) якщо умова не виконується, то вимагається її уточнення, граф розши- рюється зліва вниз; 3. Вид суміщеного часового графа одночасно визначає структуру логічного графа, причому: 3.1) якщо системні функції на СЧГ не перетинаються і не накладаються, то ЛГ розширюється вправо і вниз, а для виводу використовується одна за- гальна вершина; 3.2) в протилежному випадку ЛГ розширюється тільки вниз, а для виводу використовується автономна вершина після кожного оператора системної функції. Приклади побудови розгалужених ЛГ для суміщених часових моделей ілюс- трує рис. 3. 1 2 3 4 5 6 7 8 б а в г д е е е е а а а а в в в в с с с с d d d d f1 f1 f1 f1 f2 f2 f2 f2 f1 f3 f3 f3 f3 f3 Рисунок 3 – Приклади суміщених часових графів Пітух І.Р. «Искусственный интеллект» 1’2009 290 6П г) Рисунок 4 – Приклади побудови розгалужених логічних графів N а) VT T≥e f3 wf3 T<a T≥b T<c T>d f2 f1 wfi C N б) VT T≥e f3 T<a T≥b T<c T>d f1 wfi C f2 N в) VT T≥a f3 T≥b T>c f2 f1 wfi C N VT eT  f3 wf3 T < a eT  f1 wf1,f2 wf2 C T < c N VT eT  f3 wf3 T < a bT  f1 wf3,f2 wf1 C T < c T > d f2 д) Матричні моделі архітектур розподілених комп’ютерних систем... «Штучний інтелект» 1’2009 291 6П Рисунок 5 – Блок-схема алгоритму оброблення даних Т>Т 7 Т<Т10 Т>Т 8 f8 f7 f6 f5 f9 f4 end f2 f1 fi begin Т>Т 5 Т>Т 4 Т<Т 1 Т<Т13 Т>Т17 Т<Т20 Т>T22 Т<Т21 Т<Т25 Т>T23 Т>Т26 f10 f2 Т<T 4 f3 Т>Т 8 f9 fi f10 Т<Т3 та к ні та к ні та к та к та к та к та к та к ні ні ні ні та к та к та к та к та к та ні ні ні та к та к Пітух І.Р. «Искусственный интеллект» 1’2009 292 6П Викладена методологія побудови граф-схем та алгоритму діагностування руху даних в КС реалізована у вигляді САПР у середовищі Delphi. Література 1. Цикритзис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 1985. – 343 с. 2. Столлингс В. Современные компьютерные сети. – СПб: Питер, 2003.– 783 с. 3. Хаусли Т. Системы передачи и телеобработки данных: Пер. с англ. – М.: Радио и связь, 1994. – 456 с. 4. Гриценко В.И., Урсатьев А.А. Распределенные информационные системы. Состояния. Перспек- тивы развития // Управляющие системы и машины. – 2003. – № 4. – С. 11-21. 5. Гриценко В.И., Котиков Е.А., Урсатьев А.А. и др. Модель распределенной информационной систе- мы широкого применения // УСиМ. – 1999. – № 5. – С. 32-42. 6. Pitukh I., Nykolaychuk Y., Vozna N. Principles of computer networks construktion with deep paralleling of information flows on the basis of matrix models of data movement // Матеріали VIII Міжнародної науково-технічної конференції TCSET' 2004. – Львів; Славське. – С. 417-419. И.Р. Питух Матричные модели архитектур распределенных компьютерных систем и методология построения алгоритма диагностирования движения данных по центральному серверу В статье изложена методология построения матричных моделей движения данных архитектур компьютерных систем. Предложенные принципы построения компьютерных сетей с глубоким распараллеливанием информационных потоков на основе двумерных и трёхмерных матричных моделей движения данных решают актуальную научно-техническую задачу методологии расчета эффективности движения данных в таких системах. I.R. Pitukh The Matrix Models of the Distributed Computer Systems Architecture and Methodology of Algorithm Construction of Data Motion Diagnosis by the Central Server In the article the methodology of construction of matrix models of motion of the architecture of computer systems is given. The offered principles of construction of computer networks with deep paralleling of information streams on the basis of two-dimensional and three-dimensional matrix models of data motion solve an actual scientific and technical problem of methodology of calculation of efficiency of data motion in such systems. Стаття надійшла до редакції 10.07.2008.
id nasplib_isofts_kiev_ua-123456789-7844
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1561-5359
language Ukrainian
last_indexed 2025-11-30T12:04:08Z
publishDate 2009
publisher Інститут проблем штучного інтелекту МОН України та НАН України
record_format dspace
spelling Пітух, І.Р.
2010-04-19T12:25:56Z
2010-04-19T12:25:56Z
2009
Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером / І.Р. Пітух // Штучний інтелект. — 2009. — № 1. — С. 286-292. — Бібліогр.: 6 назв. — укр.
1561-5359
https://nasplib.isofts.kiev.ua/handle/123456789/7844
681.325.36
У статті викладена методологія побудови матричних моделей руху даних архітектур комп’ютерних систем. Запропоновані принципи побудови комп’ютерних мереж з глибоким розпаралелюванням інформаційних потоків на основі двовимірних і тривимірних матричних моделей руху даних вирішують актуальну науково-технічну задачу методології розрахунку ефективності руху даних в таких мережах.
В статье изложена методология построения матричных моделей движения данных архитектур компьютерных систем. Предложенные принципы построения компьютерных сетей с глубоким распараллеливанием информационных потоков на основе двумерных и трёхмерных матричных моделей движения данных решают актуальную научно-техническую задачу методологии расчета эффективности движения данных в таких системах.
In the article the methodology of construction of matrix models of motion of the architecture of computer systems is given. The offered principles of construction of computer networks with deep paralleling of information streams on the basis of two-dimensional and three-dimensional matrix models of data motion solve an actual scientific and technical problem of methodology of calculation of efficiency of data motion in such systems.
uk
Інститут проблем штучного інтелекту МОН України та НАН України
Моделирование объектов и процессов
Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
Матричные модели архитектур распределенных компьютерных систем и методология построения алгоритма диагностирования движения данных по центральному серверу
The Matrix Models of the Distributed Computer Systems Architecture and Methodology of Algorithm Construction of Data Motion Diagnosis by the Central Server
Article
published earlier
spellingShingle Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
Пітух, І.Р.
Моделирование объектов и процессов
title Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
title_alt Матричные модели архитектур распределенных компьютерных систем и методология построения алгоритма диагностирования движения данных по центральному серверу
The Matrix Models of the Distributed Computer Systems Architecture and Methodology of Algorithm Construction of Data Motion Diagnosis by the Central Server
title_full Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
title_fullStr Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
title_full_unstemmed Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
title_short Матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
title_sort матричні моделі архітектур розподілених комп’ютерних систем та методологія побудови алгоритму діагностування руху даних центральним сервером
topic Моделирование объектов и процессов
topic_facet Моделирование объектов и процессов
url https://nasplib.isofts.kiev.ua/handle/123456789/7844
work_keys_str_mv AT pítuhír matričnímodelíarhítekturrozpodílenihkompûternihsistemtametodologíâpobudovialgoritmudíagnostuvannâruhudanihcentralʹnimserverom
AT pítuhír matričnyemodeliarhitekturraspredelennyhkompʹûternyhsistemimetodologiâpostroeniâalgoritmadiagnostirovaniâdviženiâdannyhpocentralʹnomuserveru
AT pítuhír thematrixmodelsofthedistributedcomputersystemsarchitectureandmethodologyofalgorithmconstructionofdatamotiondiagnosisbythecentralserver