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

Ключові слова: обчислювальні робочі процеси, обчислювальний кластер, GRID, Cloud Computing, SOA, веб-сервіси, сервіс-орієнтована архітектура, мікросервіси, онтологія

Анотація

У статті представлено модель обчислювальних робочих процесів, яка базується на сприйнятті їх кінцевим користувачем, і приведений огляд різних обчислювальних архітектур, таких як обчислювальний кластер, Grid, Cloud Computing і SOA, для їх побудови в розподіленому середовищі. Проведено порівняльний аналіз можливостей архітектур для реалізації обчислювальних робочих процесів, в ході якого визначено, що робочі процеси доцільно реалізовувати на основі SOA, оскільки такий підхід відповідає всім вимогам до базової інфраструктури і забезпечує високу ступінь розподіленості обчислювальних вузлів, створює здатність їх міграції та інтеграції з іншими системами в гетерогенному середовищі. Використання архітектури Cloud Computing може бути доцільним при побудові базової інформаційної інфраструктури для організації розподілених високопродуктивних обчислень, так як вона підтримує загальне і скоординоване використання розподілених ресурсів, які виділяються динамічно, дозволяє в географічно розосереджених центрах обробки даних створювати і віртуалізувати високопродуктивні обчислювальні системи, здатні самостійно підтримувати необхідний рівень обслуговування, а також при необхідності використовувати модель Software as a Service (SaaS) для користувачів. Переваги архітектури хмарних обчислень не дозволяють кінцевому користувачу реалізовувати проектування бізнес-процесів автоматично, проектуючи їх «на льоту». Наявною є необхідність побудови семантично-орієнтованих обчислювальних робочих процесів на базі сервіс-орієнтованої архітектури із застосуванням підходу мікросервісів, онтологій і структур метаданих, що дозволить формувати робочі процеси «на льоту» відповідно до вимог поточного запиту.

Завантаження

##plugins.generic.usageStats.noStats##

Посилання

/

Посилання

Опубліковано
2020-06-23
Як цитувати
Gaievyi, V. V., & GlobаL. S. (2020). Аналіз архітектур для побудови обчислювальних робочих процесів у розподіленому середовищі. Вісник Харківського національного університету імені В.Н. Каразіна, серія «Математичне моделювання. Інформаційні технології. Автоматизовані системи управління», 46, 7-16. https://doi.org/10.26565/2304-6201-2020-46-01
Розділ
Статті