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 条
  • [1] Data-centric iteration in dynamic workflows
    Dias, Jonas
    Guerra, Gabriel
    Rochinha, Fernando
    Coutinho, Alvaro L. G. A.
    Valduriez, Patrick
    Mattoso, Marta
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 46 : 114 - 126
  • [2] A Data-Centric Framework for Composable NLP Workflows
    Liu, Zhengzhong
    Ding, Guanxiong
    Bukkittu, Avinash
    Gupta, Mansi
    Gao, Pengzhi
    Ahmed, Atif
    Zhang, Shikun
    Gao, Xin
    Singhavi, Swapnil
    Li, Linwei
    Wei, Wei
    Hu, Zecong
    Shi, Haoran
    Liang, Xiaodan
    Mitamura, Teruko
    Xing, Eric P.
    Hu, Zhiting
    PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING: SYSTEM DEMONSTRATIONS, 2020, : 197 - 204
  • [3] An Algebraic Approach for Data-Centric Scientific Workflows
    Ogasawara, Eduardo
    Dias, Jonas
    de Oliveira, Daniel
    Porto, Fabio
    Valduriez, Patrick
    Mattoso, Marta
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (12): : 1328 - 1339
  • [4] A framework for collecting provenance in data-centric scientific workflows
    Simmhan, Yogesh L.
    Plale, Beth
    Gannon, Dennis
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 427 - +
  • [5] Decentralized orchestration of data-centric workflows in Cloud environments
    Javadi, Bahman
    Tomko, Martin
    Sinnott, Richard O.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07): : 1826 - 1837
  • [6] Methodological Approach to Data-Centric Cloudification of Scientific Iterative Workflows
    Caino-Lores, Silvina
    Lapin, Andrei
    Kropf, Peter
    Carretero, Jesus
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016, 2016, 10048 : 469 - 482
  • [7] Realising Data-Centric Scientific Workflows with Provenance-Capturing on Data Lakes
    Hendrik Nolte
    Philipp Wieder
    Data Intelligence, 2022, 4 (02) : 426 - 438
  • [8] Realising Data-Centric Scientific Workflows with Provenance-Capturing on Data Lakes
    Nolte, Hendrik
    Wieder, Philipp
    DATA INTELLIGENCE, 2022, 4 (02) : 426 - 438
  • [9] A Planning-Based Service Composition Approach for Data-Centric Workflows
    Lopez-Enriquez, Carlos-Manuel
    Cuevas-Vicenttin, Victor
    Vargas-Solar, Genoveva
    Collet, Christine
    Zechinelli-Martini, Jose-Luis
    SERVICE-ORIENTED COMPUTING - ICSOC 2014 WORKSHOPS, 2015, 8954 : 129 - 143
  • [10] Extending the data model for data-centric metagenomics analysis using scientific workflows in CAMERA
    Altintas I.
    Chen J.
    Sedova M.
    Gupta A.
    Sun S.
    Lin A.W.
    Gujral M.
    Anand M.K.
    Li W.
    Grethe J.S.
    Ellisman M.
    Proceedings - 6th IEEE International Conference on e-Science Workshops, e-ScienceW 2010, 2010, : 49 - 56