DocumentCode
1638620
Title
Orchestrating Data-Centric Workflows
Author
Barker, Adam ; Weissman, Jon B. ; van Hemert, Jano
Author_Institution
Nat. e-Sci. Centre, Edinburgh Univ., Edinburgh
fYear
2008
Firstpage
210
Lastpage
217
Abstract
When orchestrating data-centric workflows as are commonly found in the sciences, centralised servers can become a bottleneck to the performance of a workflow; output from service invocations are normally transferred via a centralised orchestration engine, when they should be passed directly to where they are needed at the next service in the workflow. To address this performance bottleneck, this paper presents a lightweight hybrid workflow architecture and concrete API, based on a centralised control flow, distributed data flow model. Our architecture maintains the robustness and simplicity of centralised orchestration, but facilitates choreography by allowing services to exchange data directly with one another, reducing data that needs to be transferred through a centralised server. Furthermore our architecture is standards compliment, flexible and is a non-disruptive solution; service definitions do not have to be altered prior to enactment.
Keywords
application program interfaces; data flow analysis; distributed processing; software architecture; workflow management software; API; centralised orchestration engine; control flow; data-centric workflows; distributed data flow model; hybrid workflow architecture; service invocation; system architecture; Centralized control; Collaboration; Computer architecture; Concrete; Data visualization; Distributed control; Engines; Service oriented architecture; Visual databases; Web services; Systems architecture; Web services; decentralised orchestration; workflow optimisation;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
Conference_Location
Lyon
Print_ISBN
978-0-7695-3156-4
Electronic_ISBN
978-0-7695-3156-4
Type
conf
DOI
10.1109/CCGRID.2008.50
Filename
4534221
Link To Document