Docstoc

PPT - Globus Project Future Directions

Document Sample
PPT - Globus Project Future Directions Powered By Docstoc
					 WS-Resource Framework:
Globus Alliance Perspectives
            Ian Foster
      Argonne National Laboratory
         University of Chicago
            Globus Alliance

        www.mcs.anl.gov/~foster
                        Perspectives
       Why is WSRF important?
       How does WSRF relate to the Open Grid
        Services Infrastructure (OGSI)?
       How does WSRF relate to the Open Grid
        Services Architecture (OGSA)?
       What will the Globus Alliance do with
        WSRF?
       What does WSRF mean for Globus Toolkit
        users?

WS-Resource Framework        2           www.globus.org/wsrf
                   Context:
        Open Grid Services Architecture
       Define a service-oriented architecture …
        ◊   the key to effective virtualization
       … to address vital “Grid” requirements
        ◊   AKA utility, on-demand, system management,
            collaborative computing
       … building on Web services standards
        ◊   extending those standards where needed




WS-Resource Framework           3                 www.globus.org/wsrf
                  Open Grid Services Architecture
                     (www.ggf.org/ogsa-wg)

                            Domain-Specific Services


                       Program
Standardization




                       Execution                Data Services


                                   Core Services

                         Open Grid Services Infrastructure

                      Web Services Messaging, Security, Etc.

 WS-Resource Framework              4              www.globus.org/wsrf
             Grid and Web Services:
              Convergence?

      Grid

Started
far apart      Have been
in apps        converging                                ?
& tech


     Web

    However, despite enthusiasm for OGSI, adoption
    within Web community turned out to be problematic
WS-Resource Framework       5           www.globus.org/wsrf
           Three Major Web Services
             Concerns about OGSI
       Too much stuff in one specification

       Does not work well with existing Web
        services tooling

       Too “object oriented”




WS-Resource Framework       6            www.globus.org/wsrf
             Grid and Web Services:
               Convergence: Yes!

      Grid

Started
far apart      Have been
in apps        converging                    WSRF
& tech


     Web

    The definition of WSRF means that Grid and Web
    communities can move forward on a common base

WS-Resource Framework       7         www.globus.org/wsrf
                 Concerns Addressed
       Too much stuff in one specification
           WSRF partitions OGSI v1.0 functionality into
            a family of composable specifications
       Does not work well with existing Web
        services tooling
           WSRF tones down the usage of XML Schema
       Too object oriented
           WSRF makes an explicit distinction between
            the “service” and the stateful “resources”
            acted upon by that service

WS-Resource Framework         8             www.globus.org/wsrf
             From OGSI to WSRF:
          Refactoring and Evolution**

            OGSI                             WSRF
        Grid Service Reference WS-Addressing Endpoint Reference
           Grid Service Handle WS-Addressing Endpoint Reference
      HandleResolver portType WS-RenewableReferences
   Service data defn & access   WS-ResourceProperties
     GridService lifetime mgmt WS-ResourceLifeCycle
         Notification portTypes WS-Notification
              Factory portType Treated as a pattern
       ServiceGroup portTypes WS-ServiceGroup
                Base fault type WS-BaseFaults

  **Draft document at www.globus.org/wsrf this week
WS-Resource Framework           9               www.globus.org/wsrf
                  Open Grid Services Architecture

                            Domain-Specific Services


                       Program
Standardization




                       Execution                Data Services


                                   Core Services

                         Open Grid Services Infrastructure
                            WS-Resource Framework

                      Web Services Messaging, Security, Etc.

 WS-Resource Framework              10             www.globus.org/wsrf
              Globus Toolkit® and
            WS-Resource Framework
            Improved robustness,
              scalability, performance,
                usability
         3.2                     4.0 b           4.0          4.2 b
                   3.2
                                 Q2              Q3           Q4
                  March
2004                                                               2005

                                                WSRF; some new
                                                functionality; further
                                          4.0   usability, performance
                                                                    4.2
                                                enhancements
                                                                Q1 ‘05
 Note: We are
 not waiting for                                                4.2
 finalization               Numerous new WSRF-based services
 of WSRF specs
WS-Resource Framework              11              www.globus.org/wsrf
                   Implications for
               the Globus Community
       Production deployments based on GT pre-
        OGSI components
        ◊   These components will be included in 3.2 and
            4.x, and we will continue to support you
       Projects based on GT OGSI components
        ◊   Changes are regretted but promise ubiquity
        ◊   We will work to ease transition to WSRF
        ◊   Similarities between OGSI and WSRF imply
            that most changes will be straightforward


WS-Resource Framework         12            www.globus.org/wsrf
                        Summary
       Why is WSRF important?
        ◊   WSRF completes Grid/Web convergence
       How does WSRF relate to OGSI?
        ◊   WSRF restates OGSI concepts in WS terms
       How does WSRF relate to OGSA?
        ◊   WSRF mechanisms will enable OGSA
       What will Globus Alliance do with WSRF?
        ◊   WSRF-based GT4.0 planned for Q3 2004
       What does WSRF mean for GT3.0 users?
        ◊   For the most only minor changes
WS-Resource Framework        13               www.globus.org/wsrf
                For More Information
       Specifications, architecture documents,
        FAQ, and other information
        ◊   http://www.globus.org/wsrf
       Discussion forum
        ◊   http://www.ggf.org/ogsi-wg
       GlobusWORLD Sessions
        ◊   Tuesday, 10:30a: Panel
        ◊   Wednesday, 4:30p: WSRF Technical Details
        ◊   Thursday, 10:30a: Meet the WSRF Authors


WS-Resource Framework        14           www.globus.org/wsrf

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:15
posted:11/30/2010
language:Croatian
pages:14