Information Technology Reference
In-Depth Information
BPEL editor
(BPEL Designer)
BPEL engine
(ActiveBPEL)
Axis
Tomcat
Job Submission
Middleware (GridSAM)
UCL
Condor pool
BPEL
Axis
Tomcat
OMII
OMII
FIGURE 8.8
Architectural overview of grid job submission with BPEL.
data into usable format, to create and clean up temporary i les, to set up
dynamic execution parameters, and so on.
All BPEL workl ows were developed with BPEL Designer installed on
the client machine. ActiveBPEL and GridSAM were deployed within the
OMII stack together with the other Web services used in the system.
Multiple instances of servers may be installed to distribute potential work-
load. The gnuplot Web service implementation used by the visualizer for
scatter plots is hosted by OMII at the University of Southampton. The sup-
porting grid infrastructure of the system is the UCL Condor pool of approx-
imately 1200 machines deployed in the student cluster rooms, almost all of
which run Windows XP. Searches can be submitted and monitored from
anywhere with an Internet connection using the Web interface. Figure 8.8
shows an architectural overview of grid job submission with BPEL.
The tailored ActiveBPEL engine and GridSAM can be selected and
installed using the text installer of the OMII Server straight away. BPEL
Designer can be installed similarly with OMII Client. The server deploy-
ment requires JDK (Java Development Kit) and has been tested on SuSE and
Redhat series servers, although it should also be deployable on a wider selec-
tion of modern operating systems with minimal amendments. OMII Client
has been tested on both Redhat Linux and Windows ofi cially.
8.23
The essential benei t of using BPEL is its seamless integration of Web service
architecture that fundamentally promotes service orientation. In the research
into service-oriented grid computing, BPEL introduces an agile solution to
building a grid application framework, based on service composition and
orchestration. With the rapidly developing technologies and long-existing
industry supports, professional BPEL solutions will continue to be available
and will benei t related grid developments.
Conclusions and Future Work
 
 
Search WWH ::




Custom Search