bis-grid: business workflows for the grid stefan gudenkauf 1, felix heine 2, andré höing 2, guido...

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 2 Technical University of Berlin

Upload: wesley-mckinney

Post on 17-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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