1 / 18

Convergence of Grid and Web technologies

Convergence of Grid and Web technologies. Alexander Wöhrer und Peter Brezany Institute for Software Science woehrer@par.univie.ac.at. Agenda. Introduction OGSA/OGSI Globus Toolkit 3 WSRF Why it was developed? What is it? Reference implementation: Globus Toolkit 4 Alternatives? WS-I

sabin
Download Presentation

Convergence of Grid and Web technologies

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. Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software Science woehrer@par.univie.ac.at

  2. 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. Grid World: OGSA/OGSI/GT3 • GT3 implemented OGSI • GT4 implements WSRF • We need a „stable“ infrastructure!

  4. Web Services & Grid Requirements share manage access Resources on demand Applications on demand Global Accessibility Secure and universal access Business integration Vast resource scalability Grid Protocols Web Services

  5. Convergence of Web/Grid Services WSRF should be the common base for both „worlds“!

  6. 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. 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. 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. GT4 Components

  10. 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. 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. 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. 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. 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. 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. 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. Conclusions • Direction • towards „Web Services“ Grids • Things are changing constantly • Infrastructure to built on is an important decision

  18. 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/

More Related