Orchestrating Data-Centric Workflows

被引:0
|
作者
Barker, Adam [1 ]
Weissman, Jon B. [1 ]
van Hemert, Jano [1 ]
机构
[1] Univ Edinburgh, NeSC, Edinburgh EH8 9YL, Midlothian, Scotland
来源
CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS | 2008年
关键词
Systems architecture; workflow optimisation; Web services; decentralised orchestration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:210 / 217
页数:8
相关论文
共 50 条
  • [41] Data-centric science for materials innovation
    Tanaka, Isao
    Rajan, Krishna
    Wolverton, Christopher
    MRS BULLETIN, 2018, 43 (09) : 659 - 663
  • [42] Data-Centric Transformations for Locality Enhancement
    Induprakas Kodukula
    Keshav Pingali
    International Journal of Parallel Programming, 2001, 29 : 319 - 364
  • [43] A Data-Centric Approach to Change Management
    Nwokeji, Joshua Chibuike
    Clark, Tony
    Barn, Balbir
    Kulkarni, Vinay
    Anum, Sheena O.
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2015, : 185 - 190
  • [44] Approximate joins for data-centric XML
    Augsten, Nikolaus
    Boehlen, Michael
    Dyreson, Curtis
    Gamper, Johann
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 814 - +
  • [45] Data-centric Reliability Management in GPUs
    Kadam, Gurunath
    Smirni, Evgenia
    Jog, Adwait
    51ST ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN 2021), 2021, : 271 - 283
  • [46] Tableaux for Verification of Data-Centric Processes
    Bauer, Andreas
    Baumgartner, Peter
    Diller, Martin
    Norrish, Michael
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS (TABLEAUX 2013), 2013, 8123 : 28 - 43
  • [47] Data-centric biology: a philosophical study
    Germain, Pierre-Luc
    HISTORY AND PHILOSOPHY OF THE LIFE SCIENCES, 2018, 40 (03):
  • [48] The role of statistics in data-centric engineering
    Lau, F. Din-Houn
    Adams, Niall M.
    Girolami, Mark A.
    Butler, Liam J.
    Elshafie, Mohammed Z. E. B.
    STATISTICS & PROBABILITY LETTERS, 2018, 136 : 58 - 62
  • [49] Data-centric AI: Perspectives and Challenges
    Zha, Daochen
    Bhat, Zaid Pervaiz
    Lai, Kwei-Herng
    Yang, Fan
    Hu, Xia
    PROCEEDINGS OF THE 2023 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2023, : 945 - 948
  • [50] A DATA-CENTRIC APPROACH TO LOSS MECHANISMS
    Senior, Alistair C.
    Miller, Robert J.
    PROCEEDINGS OF ASME TURBO EXPO 2023: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, GT2023, VOL 13A, 2023,