TY - GEN
T1 - Transaction management for grid workflow applications
AU - Tang, Feilong
AU - Li, Minglu
AU - Guo, Minyi
AU - Qi, Zhengwei
AU - Wang, Yi
AU - Yang, Yanqin
AU - Zhang, Daqiang
PY - 2007
Y1 - 2007
N2 - As Grid technology is expanding from scientific computing to business applications, transactional workflow management emerges as one of the most important services for Grids. The ShanghaiGrid project launched in Shanghai, China implemented a basic workflow service without the reliability support. In this paper 1 , we propose a transactional Grid workflow service (GridTW), providing a reliable and automatic workflow management for the ShanghaiGrid as well as other Grid workflow applications. This paper focuses on how to manage Grid transactions and combine transaction management with the workflow service. We present an automatic compensation based coordination algorithm with which the GridTW guarantees the reliability of Grid workflows. An important feature of our algorithm is that it can adapt to the dynamics Grid applications by the event- and condition-driven mechanism, and allows users to select execution results from committed subtransactions.
AB - As Grid technology is expanding from scientific computing to business applications, transactional workflow management emerges as one of the most important services for Grids. The ShanghaiGrid project launched in Shanghai, China implemented a basic workflow service without the reliability support. In this paper 1 , we propose a transactional Grid workflow service (GridTW), providing a reliable and automatic workflow management for the ShanghaiGrid as well as other Grid workflow applications. This paper focuses on how to manage Grid transactions and combine transaction management with the workflow service. We present an automatic compensation based coordination algorithm with which the GridTW guarantees the reliability of Grid workflows. An important feature of our algorithm is that it can adapt to the dynamics Grid applications by the event- and condition-driven mechanism, and allows users to select execution results from committed subtransactions.
UR - https://www.scopus.com/pages/publications/46449122779
U2 - 10.1109/GCC.2007.122
DO - 10.1109/GCC.2007.122
M3 - 会议稿件
AN - SCOPUS:46449122779
SN - 0769528716
SN - 9780769528717
T3 - Proceedings of the 6th International Conference on Grid and Cooperative Computing, GCC 2007
SP - 705
EP - 712
BT - Proceedings of the 6th International Conference on Grid and Cooperative Computing, GCC 2007
T2 - 6th International Conference on Grid and Cooperative Computing, GCC 2007
Y2 - 16 August 2007 through 18 August 2007
ER -