The architectures analyzing for computational workflows designing in a distributed environment
Abstract
The paper presents a model of computational workflows based on end-user understanding and provides an overview of various computational architectures, such as computing cluster, Grid, Cloud Computing, and SOA, for building workflows in a distributed environment. A comparative analysis of the capabilities of the architectures for the implementation of computational workflows have been shown that the workflows should be implemented based on SOA, since it meets all the requirements for the basic infrastructure and provides a high degree of compute nodes distribution, as well as their migration and integration with other systems in a heterogeneous environment. The Cloud Computing architecture using may be efficient when building a basic information infrastructure for the organization of distributed high-performance computing, since it supports the general and coordinated usage of dynamically allocated distributed resources, allows in geographically dispersed data centers to create and virtualize high-performance computing systems that are able to independently support the necessary QoS level and, if necessary, to use the Software as a Service (SaaS) model for end-users. The advantages of the Cloud Computing architecture do not allow the end user to realize business processes design automatically, designing them "on the fly". At the same time, there is the obvious need to create semantically oriented computing workflows based on a service-oriented architecture using a microservices approach, ontologies and metadata structures, which will allow to create workflows “on the fly” in accordance with the current request requirements.
Downloads
References
/References
M. Adams, A.H.M. ter Hofstede, N. Russell. Modern Business Process Automation: YAWL and its Support Environment. – Berlin: Springer-Verlag, 2010. - pp 591-596, https://www.springer.com/gp/book/9783642031205
L. Globa, T. Kot, A. Schill, A . Strunk. Method of IBIS design and workflow realization. – "Polish J. of Environ. Stud " Vol. 18, No. 4a (2009), pp.: 35-38, http://www.its.kpi.ua/itm/lgloba/Lists/publications/Attachments/15/(11)--TUD_IBIS_Shill_Globa_NTUU_KPI_camera_ready.pdf
L. Globa, T. Kot, A. Schill. Applying business process modeling method when Telecommunication services development. – 121-я Международная Крымская конференция «СВЧ-техника и телекоммуникационные технологии» (КрыМиКо'2011). Материалы конф. - Севастополь, Крым, Украина 2011. Т.1, С. 457 - 458. ISBN 978-966-335-352-4, IEEE Catalog Number СП 1788, https://ieeexplore.ieee.org/abstract/document/6069007
High Performance Computing and Windows Compute Cluster Server [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/en-us/previous-versions/technet-magazine/cc194411(v=msdn.10)
S Velykevych, Distributed Integrated Computing Environment Grid, 2003 – pp.36-42. [in Russian], http://old.elc.kpi.ua/images/pdf/soderjanie/Soderjanie_19.pdf
The NIST Definition of Cloud Computing: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
K. Modi, G. Sanjay. Dynamic Web Services Composition using Optimization Approach. – International Journal of Computer Science & Communication, vol 6, number 2, 2015 pp. 285-293, http://csjournals.com/IJCSC/PDF6-2/46.%20Kirti.pdf
S. Seheon, L. Seok-Won. A goal-driven approach for adaptive service composition using planning. – Mathematical and Computer Modelling 58 (2013) 261–273, https://www.sciencedirect.com/science/article/pii/S0895717712002154
Business process execution language for Web services. [Электронный ресурс]. – Режим доступа: http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf.
SAM Infrastructure Optimization Assessment [Электронный ресурс]. – Режим доступа: https://www.microsoft.com/en-us/sam/infrastructure-optimization.aspx
M. Adams, A.H.M. ter Hofstede, N. Russell. Modern Business Process Automation: YAWL and its Support Environment. – Berlin: Springer-Verlag, 2010. - pp 591-596, https://www.springer.com/gp/book/9783642031205
L. Globa, T. Kot, A. Schill, A. Strunk. Method of IBIS design and workflow realization. – "Polish J. of Environ. Stud " Vol. 18, No. 4a (2009), pp.: 35-38, http://www.its.kpi.ua/itm/lgloba/Lists/publications/Attachments/15/(11)--TUD_IBIS_Shill_Globa_NTUU_KPI_camera_ready.pdf
L. Globa, T. Kot, A. Schill. Applying business process modeling method when Telecommunication services development. – 121-я Международная Крымская конференция «СВЧ-техника и телекоммуникационные технологии» (КрыМиКо'2011). Материалы конф. - Севастополь, Крым, Украина 2011. Т.1, С. 457 - 458. ISBN 978-966-335-352-4, IEEE Catalog Number СП 1788, https://ieeexplore.ieee.org/abstract/document/6069007
High Performance Computing and Windows Compute Cluster Server [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/en-us/previous-versions/technet-magazine/cc194411(v=msdn.10)
Величкевич С.В. Распределенная, интегрированная вычислительная среда Grid /С.В. Величкевич, А.И. Петренко // Электроника и связь, №19, 2003 – с.36-42, http://old.elc.kpi.ua/images/pdf/soderjanie/Soderjanie_19.pdf
The NIST Definition of Cloud Computing [Электронный ресурс]. – Режим доступа: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
K. Modi, G. Sanjay. Dynamic Web Services Composition using Optimization Approach. – International Journal of Computer Science & Communication, vol 6, number 2, 2015 pp. 285-293, http://csjournals.com/IJCSC/PDF6-2/46.%20Kirti.pdf
S. Seheon, L. Seok-Won. A goal-driven approach for adaptive service composition using planning. – Mathematical and Computer Modelling 58 (2013) 261–273, https://www.sciencedirect.com/science/article/pii/S0895717712002154
Business process execution language for Web services. [Электронный ресурс]. – Режим доступа: http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf.
SAM Infrastructure Optimization Assessment [Электронный ресурс]. – Режим доступа: https://www.microsoft.com/en-us/sam/infrastructure-optimization.aspx