Distributed Workflow Execution Optimization of SBA Based on Service-Oriented Architecture

Article Preview

Abstract:

According to the characteristics of the information resources in modern acquisition, such as heterogeneous, distributed, loosely coupled, the problems and deficiencies of workflow technology and products were analyzed. Dynamic service grouping strategies based on SOA was proposed and was proved in theory. In addition, the workflow architecture based on SOA was built and the workflow engine of simulation-based acquisition (SBA) was designed. Therefore, the legacy code can be wrapped and the service can be grouped dynamically from the dynamic generic service factory. Grouping strategy was proved according to the SPOT satellite image application which was part of the SBA toolbox on grid. Experimental results show that: services grouping of a workflow can reduce the total overhead induced by the submission, scheduling, queuing and data transfer time. On a production grid infrastructure, the optimization proposed introduces a significant speed-up when compared to a traditional execution. The range is from 1.21 to 2.97.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 108-111)

Pages:

960-965

Citation:

Online since:

May 2010

Export:

Price:

[1] Ho-Jun Lee, Jae-Woo Lee, Jeong-Oog Lee. Development of Web services-based Multidisciplinary Design Optimization framework [J]. Advances in Engineering Software, 2009, 40 (3): 176-183.

DOI: 10.1016/j.advengsoft.2008.03.015

Google Scholar

[2] Minsoo Lee, Hyejung Yoon, Hyoseop Shin, al et. Intelligent dynamic workflow support for a ubiquitous Web service-based manufacturing environment [J]. Journal of Intelligent Manufacturing, 2009, 20(3): 295-302.

DOI: 10.1007/s10845-008-0217-y

Google Scholar

[3] Hwa-Young Jeong. Priority Processing in the Web Service-Workflow Architecture [J]. Lecture Notes in Computer Science, 2005, 3739(1): 798-803.

Google Scholar

[4] Tristan Glatard, Johan Montagnat, David Emsellem et al. A Service-Oriented Architecture enabling dynamic service grouping for optimizing distributed workflow execution [J]. Future Generation Computer Systems, 2008, 24(7): 720-730.

DOI: 10.1016/j.future.2008.02.011

Google Scholar

[5] Goran Velinov, Boro Jakimovski, Darko Cerepnalkoski et al. Improvement of Data Warehouse Optimization Process by Workflow Gridification [J]. Lecture Notes in Computer Science, 2008, 5207(1): 295-304.

DOI: 10.1007/978-3-540-85713-6_21

Google Scholar

[6] E. Caron, A. Chis, F. Desprez, A. Su. Design of plug-in schedulers for a GridRPC environment.

DOI: 10.1016/j.future.2007.02.005

Google Scholar

[7] N. Emad, S. Shahzadeh-Fazeli, J. Dongarra. An asynchronous algorithm on the NetSolve global computing system [J], Future Generation Computer Systems, 2006, 22(3): 270-290.

DOI: 10.1016/j.future.2005.10.003

Google Scholar

[8] Darko Anicic, Nenad Stojanovic. Future Internet Collaboration Workflow [J]. Lecture Notes in Computer Science, 2009, 5468(1): 141-151.

DOI: 10.1007/978-3-642-00985-3_12

Google Scholar

[9] Hajo A. Reijers, Minseok Song, Byungduk Jeong. Analysis of a collaborative workflow process with distributed actors [J]. Information Systems Frontiers, 2009, 11(3): 307-322.

DOI: 10.1007/s10796-008-9092-5

Google Scholar

[10] Yingchun Yuan, Xiaoping Li, Qian Wang et al. Deadline division-based heuristic for cost optimization in workflow scheduling [J]. Information Sciences, 2009, 179(15): 2562-2575.

DOI: 10.1016/j.ins.2009.01.035

Google Scholar

[11] Bruce Reiner, Eliot Siegel, John A. Carrino. Workflow Optimization: Current Trends and Future Directions [J]. Journal of Digital Imaging, 2002, 15(3): 141-152.

DOI: 10.1007/s10278-002-0022-7

Google Scholar

[12] Goldratt E M, Cox J. The Goal [M], Aldershot, England: Gower, (1993).

Google Scholar

[13] Van Hee, Reijers H A. Design and Control of Workflow Processes [M]. Berlin: Springer-Verlag, (2003).

Google Scholar

[14] Poysick G, Hannaford S. Workflow Reengineering [M]. Mountain View, California: Adobe Press, (1996).

Google Scholar

[15] HU Wenjiang,GAO Yongbing,FAN Ruimin et al. Research of Workflow Optimal Strategy Based on Web Service [J]. Computer Technology and Development, 2009, 19(6): 156-159.

Google Scholar

[16] LIU Sheng, FAN Yushun, YIN Chaowan. Method of resources configuration optimization based on workflow model [J]. Computer Integrated Manufacturing Systems, 2005, 11(9): 1272-1278.

Google Scholar

[17] SUN Hongjun, Wan Yushun. Execution station optimization for service-oriented distributed workflow [J]. Computer Integrated Manufacturing Systems, 2009, 15(7): 1397-1405.

Google Scholar

[18] LIU Bixin, W ANG Yufeng,JIA Yan,et a1. A role-based approach for decentralized dynamic service composition [J]. Journal of Software, 2005, 16(11): 1859-1867.

Google Scholar

[19] Ni Li, Peng Xiaoyuan. Research on Service-Oriented SBA supporting environment [J]. Simulation Modeling Practice and Theory, 2009, 17(5): 979-989.

DOI: 10.1016/j.simpat.2009.03.002

Google Scholar

[20] E. Bensana, M. Lemaitre. Earth Observation Satellite Management [J]. Constraints, 1999, 4(3): 293-299.

Google Scholar