Date post: | 19-Dec-2015 |
Category: |
Documents |
View: | 221 times |
Download: | 0 times |
1 / 18
www.gridminer.org … Intelligent Grid Solutions
Convergence of Grid and Web technologies
Alexander Wöhrer und Peter BrezanyInstitute for Software [email protected]
2
www.gridminer.org
Agenda Introduction
OGSA/OGSI Globus Toolkit 3
WSRF Why it was developed? What is it? Reference implementation: Globus Toolkit 4
Alternatives? WS-I OMII WS-I+
Conclusion
3
www.gridminer.org
Grid World: OGSA/OGSI/GT3• GT3 implemented OGSI
• GT4 implements WSRF
We need a „stable“ infrastructure!
4
www.gridminer.org
Web Services & Grid Requirements
Web Services
Business integration
Secure and universal access
Applications on demand
Grid Protocols
Vast resourcescalability
Global Accessibility
Resourceson demand
access manageshare
5
www.gridminer.org
Convergence of Web/Grid Services
WSRF should be the common base for both „worlds“!
6
www.gridminer.org
WSRF: Why? The main criticisms about OGSI:
Too much stuff in one specification=> functionality partitioned into a family of composable specifications
Does not work well with existing Web services tooling Too “object oriented”
Additionally: To have an architecture that is more clearly aligned with the
general evolution of Web services To provide a collection of related specifications that can be
used either individually or in combinations… …. and will integrate more effectively with other Web services
standards To more closely align with existing
language and platform programming models and application development tools
7
www.gridminer.org
WSRF: What? announced at GlobusWorld 04 by
Globus Alliance IBM and HP
Now under the controll of OASIS (ebXML, UDDI 2,...)
refactoring of the concepts and interfaces developed in OGSI
specify how to use Web services to access “stateful” components
Set of four Specs: WS-ResourceProperties WS-ResourceLifetime WS-ServiceGroup WS-BaseFaults
WS-Notification specifications built on them
8
www.gridminer.org
GT4 Facts Web services developed with GT4 can be configured
to be compatible with WS-I Basic Profile
All GT4 Web service interfaces will be WS-I compliant
Will support WSRF/WSN
Releases: Beta: Mid December Final: 31. Jan. 2005
9
www.gridminer.org
GT4 Components
10
www.gridminer.org
WS-I An open industry effort chartered to promote Web
Services interoperability across platforms, applications and programming languages.
A standards integrator to help Web services advance in a structured, coherent manner
Approximately 130 member organizations
11
www.gridminer.org
WS-I Deliverables Profiles
Defined set of specifications or standards at specific version levels
Guidelines and conventions for using these specifications together in ways that ensure interoperability
Sample applications Use cases and usage scenarios based on customer
requirements Sample code and applications built in multiple
environments Demonstrate profile-based interoperability
Test tools and supporting materials Tools that test profile implementations for conformance
with the profiles Supporting documentation and white papers
12
www.gridminer.org
WS-I Base Profile 1.0 Consists of:
SOAP 1.1 WSDL 1.1 UDDI 2.0 XML 1.0 XML Schema HTTP 1.1
Coming soon: Attachments
support for interoperable SOAP Messages with Attachments-based Web services
Security Profile
13
www.gridminer.org
Open MiddlewareInfrastructure Institute (OMII) Task: The source of open source grid
software (for the UK) Based at the University of Southampton Utilise existing software and standards
e.g. OGSA-DAI part of it Production focused software development Integrate, test & document ‘a product’ Reduce the time spent by applied
researchers at having to be computer scientists
14
www.gridminer.org
OMII Web Service Grids: WS-I+ Baseline from WS-I profiles Specifications that are very low risk:
Completed standardisation process (stable) Growing community adoption Interoperable commercial implementations
(tooling) WS-I track specifications
Specifications added to profile as they mature e.g. WS-RF
This is not a static set and will evolve over time.
15
www.gridminer.org
OMII WS-I+: Current Status Core Architecture: WS-I Discovery
UDDI (examining the role of Semantic meta-data)
Workflow BPEL
Messaging WS-RM (Minimal differences from WS-R)
Addressing WS-A
Notification: No clear solution
16
www.gridminer.org
OMII Release Schedule OMII 1.0: December 2004
a collection of tested, documented and integrated software components that provides a standard platform
OMII 1.1: January 2005
OMII 2.0: April 2005
17
www.gridminer.org
Conclusions
Direction towards „Web Services“ Grids
Things are changing constantly
Infrastructure to built on is an important decision
18
www.gridminer.org
Resources WS-I+:
http://www.omii.ac.uk/paper_web_service_grids.pdf WS-I:
http://www.ws-i.org/ OASIS:
http://www.oasis-open.org/ OMII:
http://www.omii.ac.uk/ WSRF:
http://www.globus.org/wsrf/ Globus Toolkit
http://www.globus.org/toolkit/