Computation orchestration - A basis for wide-area computing

被引:76
|
作者
Misra, Jayadev [1 ]
Cook, William R. [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
来源
SOFTWARE AND SYSTEMS MODELING | 2007年 / 6卷 / 01期
基金
美国国家科学基金会;
关键词
wide-area computing; web services; computation orchestration; distributed computing; process algebra; thread-based programming;
D O I
10.1007/s10270-006-0012-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The widespread deployment of networked applications and adoption of the internet has fostered an environment in which many distributed services are available. There is great demand to automate business processes and workflows among organizations and individuals. Solutions to such problems require orchestration of concurrent and distributed services in the face of arbitrary delays and failures of components and communication. We propose a novel approach, called Orc for orchestration, that supports a structured model of concurrent and distributed programming. This model assumes that basic services, like sequential computation and data manipulation, are implemented by primitive sites. Orc provides constructs to orchestrate the concurrent invocation of sites to achieve a goal - while managing time-outs, priorities, and failure of sites or communication.
引用
收藏
页码:83 / 110
页数:28
相关论文
共 50 条
  • [31] COMPUTING AND MODELING ISSUES IN WIDE-AREA ADVANCED TRAVELER INFORMATION-SYSTEMS
    NYGARD, KE
    MATHEMATICAL AND COMPUTER MODELLING, 1995, 22 (4-7) : 431 - 437
  • [32] On Parameter Tuning of Data Transfer Protocol GridFTP for Wide-Area Grid Computing
    Ito, Takeshi
    Ohsaki, Hiroyuki
    Imase, Makoto
    2ND INTERNATIONAL CONFERENCE ON BROADBAND NETWORKS (BROADNETS 2005), 2005, : 415 - 421
  • [33] WIDE-AREA WINDOWS NETWORKING
    UDELL, J
    BYTE, 1994, 19 (01): : 227 - 229
  • [34] WIDE-AREA NETWORKING - INTRODUCTION
    TAZELAAR, JM
    BYTE, 1991, 16 (07): : 158 - 159
  • [35] WIDE-AREA BINARY PAGING
    TRIDGELL, RH
    ELECTRONICS & WIRELESS WORLD, 1987, 93 (1615): : 502 - 502
  • [36] WIDE-AREA BINARY PAGING
    KIRBY, JC
    ELECTRONICS & WIRELESS WORLD, 1986, 92 (1609): : 12 - &
  • [37] GCSS:a global collaborative scheduling strategy for wide-area high-performance computing
    Yao SONG
    Limin XIAO
    Liang WANG
    Guangjun QIN
    Bing WEI
    Baicheng YAN
    Chenhao ZHANG
    Frontiers of Computer Science, 2022, 16 (05) : 6 - 20
  • [38] Active yellow pages: A pipelined resource management architecture for wide-area network computing
    Royo, D
    Kapadia, NH
    Fortes, JAB
    de Cerio, LD
    10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 147 - 157
  • [39] TeleMed: Wide-area, secure, collaborative object computing with Java']Java and CORBA for healthcare
    Forslund, DW
    George, JE
    Gavrilov, EM
    SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING - PROCEEDINGS, 1998, : 30 - 33
  • [40] An approach to asynchronous object-oriented parallel and distributed computing on wide-area systems
    Di Santo, M
    Frattolillo, F
    Russo, W
    Zimeo, E
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 536 - 543