![Page 1: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/1.jpg)
BIS-Grid:
Business Workflows for the Grid
Stefan Gudenkauf1, Felix Heine2, André Höing2, Guido Scherp1
1 OFFIS Institute for Information Technology2 Technical University of Berlin
![Page 2: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/2.jpg)
AgendaAgenda
The BIS-Grid ProjectEnterprise Application Integration (EAI)EAI with Grid Technology: BenefitsWorkflows in Grid ComputingPartners / Scenarios
Technical SolutionChallengesBIS-Grid ServiceArchitectureSecurity Issues
Conclusion
2
![Page 3: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/3.jpg)
Enterprise Application IntegrationEnterprise Application Integration
Typical Components in Enterprise ITEnterprise Resource PlanningCustomer Relationship ManagementProduct Data Management
AdditionallyDifferent DepartmentsLegacy Systems
Integration Challenges Integration of Information SystemsWorkflow Support
Service Oriented Architecture
3
![Page 4: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/4.jpg)
EAI with Grid TechnologyEAI 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
4
![Page 5: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/5.jpg)
Workflows in Grid ComputingWorkflows 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
5
![Page 6: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/6.jpg)
EAI: Classic ScenarioEAI: Classic Scenario
Enterprise
Grid-enabledWS-BPEL
engine
Client ApplicationsUsers
Process Designers, Business Analysts,etc.
Deploy Processes
Use Services
Service OrchestrationAccess Resources
AccessInterface
AccessInterface
AccessInterface
Servers, Databases, etc.
Web Services,OGSA-DAI, etc.as Grid Services
...
Ente
rpri
se R
eso
urc
es
EnterpriseResources
UN
ICO
RE
6
![Page 7: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/7.jpg)
Grid-based EAIGrid-based EAI
7
![Page 8: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/8.jpg)
CeWe Color Call-Center ProcessCeWe Color Call-Center Process
8
![Page 9: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/9.jpg)
Partners in the ProjectPartners in the Project
ApplicationUsers
Commercialisation Technology
Bu
sin
ess
Mo
del
s
Sys
tem
In
teg
rati
on
EA
I, O
rch
estr
atio
n
Gri
d M
idd
lew
are
Associated PartnerSponsor
9
![Page 10: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/10.jpg)
ChallengesChallenges
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 / PerformanceSecurity / PoliciesAccounting / Billing / MonitoringHuman Interaction in WorkflowsService Level Agreements
10
![Page 11: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/11.jpg)
BIS-Grid ServiceBIS-Grid Service
How to teach WSRF to the WS-BPEL Engine?e.g. ActiveBPEL: Source-Code is availableHowever:
Upgrade problemsNo exchangeability of the WS-BPEL engine
Better SolutionTransparent WSRF Layer above WS-BPEL Engine
WS-BPEL Engine
BIS-Grid Service Layer
WSRF Interface
11
![Page 12: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/12.jpg)
ArchitectureArchitecture
12
![Page 13: 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](https://reader036.vdocuments.us/reader036/viewer/2022062518/5697bf8e1a28abf838c8d0ba/html5/thumbnails/13.jpg)
ConclusionConclusion
EAI is a main challenge in Enterprise ITGrid Technology is a good basis for EAIBenefits:
Additional FlexibilityNew Business ModelsNew Collaborations
Innovative Technical SolutionsWSRF / WS-BPEL IntegrationScalable UNICORE / WS-BPEL IntegrationBIS-Grid Service
Challenges: Performance, Security
13