{"title":"The architectures analyzing for computational workflows designing in a distributed environment","authors":"","doi":"10.26565/2304-6201-2020-46-01","DOIUrl":null,"url":null,"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.","PeriodicalId":33695,"journal":{"name":"Visnik Kharkivs''kogo natsional''nogo universitetu imeni VN Karazina Seriia Matematichne modeliuvannia informatsiini tekhnologiyi avtomatizovani sistemi upravlinnia","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Visnik Kharkivs''kogo natsional''nogo universitetu imeni VN Karazina Seriia Matematichne modeliuvannia informatsiini tekhnologiyi avtomatizovani sistemi upravlinnia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26565/2304-6201-2020-46-01","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
分布式计算工作流设计的体系结构分析
本文提出了一个基于最终用户理解的计算工作流模型,并概述了用于在分布式环境中构建工作流的各种计算架构,如计算集群、网格、云计算和SOA。对计算工作流实现的体系结构能力的比较分析表明,工作流应该基于SOA实现,因为它满足基本基础设施的所有需求,并提供高度的计算节点分布,以及它们在异构环境中的迁移和与其他系统的集成。在为组织分布式高性能计算构建基本信息基础设施时,使用云计算架构可能是有效的,因为它支持动态分配的分布式资源的一般和协调使用,允许在地理上分散的数据中心创建和虚拟化高性能计算系统,这些系统能够独立支持必要的QoS级别,并在必要时,为最终用户使用软件即服务(SaaS)模型。云计算架构的优点不允许最终用户自动实现业务流程设计,而是“在运行中”设计它们。与此同时,显然需要基于面向服务的体系结构,使用微服务方法、本体和元数据结构来创建面向语义的计算工作流,这将允许根据当前请求需求“动态”创建工作流。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
审稿时长
8 weeks
期刊最新文献
Ontological model for evaluating the effectiveness of scientific institutions Investigation of the chaotic dynamics of the vertical strance of a human body on the model of an inverted pendulum The mathematical model of the thermal process in Spoke-Type Permanent Magnet Synchronous Machines Statistical analysis of coronary blood flow monitoring data for hemodynamic assessment of the degree of coronary artery stenosis Flow modelling in a straight hard-walled duct with two rectangular axisymmetric narrowings
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1