130 likes | 248 Views
BIS-Grid: Business Workflows for the Grid Stefan Gudenkauf 1 , Felix Heine 2 , André Höing 2 , Guido Scherp 1 1 OFFIS Institute for Information Technology 2 Technical University of Berlin. Agenda. The BIS-Grid Project Enterprise Application Integration (EAI)
E N D
BIS-Grid:Business Workflows for the GridStefan Gudenkauf1, Felix Heine2, André Höing2, Guido Scherp11 OFFIS Institute for Information Technology2 Technical University of Berlin
Agenda • The BIS-Grid Project • Enterprise Application Integration (EAI) • EAI with Grid Technology: Benefits • Workflows in Grid Computing • Partners / Scenarios • Technical Solution • Challenges • BIS-Grid Service • Architecture • Security Issues • Conclusion
Enterprise Application Integration • Typical Components in Enterprise IT • Enterprise Resource Planning • Customer Relationship Management • Product Data Management • Additionally • Different Departments • Legacy Systems Integration Challenges • Integration of Information Systems • Workflow Support Service Oriented Architecture
EAI with Grid Technology • SOA are the de-facto standard for EAI • (WSRF-) Grids are SOAs with extended capabilities So let's use Grids for EAI! • Benefits: • Organizational: New types of collaboration (B2B) and new business models • Technical: More flexibility, virtualisation layer, better resource usage, more dynamic • Goal of BIS-Grid: • Proof of Concept, Exemplary Scenarios, D-Grid Integrated Solution
Workflows in Grid Computing • Workflows in many Grid projects, e.g.: • Germany: C3-Grid, InGrid, UNICORE, Fraunhofer Resource Grid • EU (FP5): GRASP, GRIA, GEMMS, OpenMolGrid, GridLab • EU (FP6): A-WARE, Akogrimo, Chemomentum, CoreGRID, DEISA, Diligent, EGEE, ELeGI, K-WF Grid, SIMDAT, UniGrids, SODIUM, TrustCoM • International: Askalon, DAGMan, g-Eclipse, GridANT, Gridbus, GriPhyN, ICENI, JOpera, Karajan, Kepler, TeraGrid, myGrid Scientific Workflows Business Workflows
Challenges • WS-BPEL / WSRF Integration • Use WS-BPEL to call WSRF Services • Make a WS-BPEL workflow available as WSRF Service • Use an existing WS-BPEL engine • UNICORE 6 Integration • Workflow-Engine as UNICORE 6 component • Scalability / Performance • Security / Policies • Accounting / Billing / Monitoring • Human Interaction in Workflows • Service Level Agreements
BIS-Grid Service • How to teach WSRF to the WS-BPEL Engine? • e.g. ActiveBPEL: Source-Code is available • However: • Upgrade problems • No exchangeability of the WS-BPEL engine • Better Solution • Transparent WSRF Layer above WS-BPEL Engine WSRF Interface BIS-Grid Service Layer WS-BPEL Engine
Conclusion • EAI is a main challenge in Enterprise IT • Grid Technology is a good basis for EAI • Benefits: • Additional Flexibility • New Business Models • New Collaborations • Innovative Technical Solutions • WSRF / WS-BPEL Integration • Scalable UNICORE / WS-BPEL Integration • BIS-Grid Service • Challenges: Performance, Security