1 / 4

ProActive Parallel Web Services for SOA Integration

ProActive Parallel Web Services for SOA Integration. Franca Perrina & Elaine Isnard OASIS Team - INRIA. Other Basic Service. Other Operational Service. Job Scheduling Service. High level Business Process. Domain specific Service. Parameter Sweeping Service. Divide &

wtoledo
Download Presentation

ProActive Parallel Web Services for SOA Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ProActive Parallel Web Services for SOA Integration Franca Perrina & Elaine Isnard OASIS Team - INRIA F. Perrina & E. Isnard

  2. Other Basic Service Other Operational Service Job Scheduling Service High level Business Process Domain specific Service Parameter Sweeping Service Divide & Conquer Service Context • Business services: services providing business functionalities. • (Their implementation can be parallel or not) • Job Scheduling service: service of resource virtualization to run jobs on the Grid. • Parallelization services: provide the implementation of typical parallel computing patterns. • The user has to provide the application specific logic to be executed according to the desired pattern. In a service oriented approach, business services may be built from scratch or can be built composing and reusing lower level services. … … … Operational Services Parallel Services Grid F. Perrina & E. Isnard

  3. Process implementing the pattern in its logic O1 I1 S S I2 O2 … In S On Each run of the Exec logic X on the grid is totally independent Process using parameter sweeping service O1 O2 … On I1 I2 … In Param Sweeping Service S: Simple hosting Service customized with Exec logic X Parameter Sweeping Service, customized with Exec logic X All the running instances of the Exec logic X are executed on the grid as a whole … A sample pattern for parameter sweeping parameter sweeping I1 I2 … In O1 O2 … On Exec Logic F. Perrina & E. Isnard

  4. Job Scheduling Service Exec logic Repository Service Parameter Sweeping Service Divide & Conquer Service Architecture Parallel services Exec logic Repository ProActive Scheduler & ProActive Resource Manager Grid Environment The repository service provides the storage management of the Execution Logic units. The Execution Logic units’ transfer is a phase distinct from the execution of the service instance using it (optimizing the interactions with the client). F. Perrina & E. Isnard

More Related