260 likes | 378 Views
This document summarizes efforts towards standardization in grid computing, focusing on the Open Grid Services Architecture (OGSA) and the Web Services Resource Framework (WSRF). OGSA, developed by the Globus Alliance in 2002, employs a service-oriented architecture, enabling interoperability and management of transient grid components. Challenges relating to service semantics are addressed through standardized interfaces. The transition from OGSI to WSRF marks a significant improvement, enhancing state representation and resource management in grid services. Additionally, the document highlights the Global Grid Forum, which promotes best practices and technical specifications in the grid community.
E N D
Grid Standards & Forums, Summary Sathish Vadhiyar
Grid Standardization Efforts - OGSA • Web Service - SOAP, WSDL and UDDI • Open Grid Service Architecture (OGSA) – standard developed in 2002 by Globus Alliance • A service oriented architecture – all entities are services and any operation is performed due to message exchange • OGSA builds on web services – aligned with industry-accepted web service standards
Grid Standardization Efforts - OGSA • While web services can be permanent, many of Grid components can be transient services • Web service standards do not address issues related to basic service semantics: how services are created, how long they live, how to manage faults etc. • These are addressed by a core set of standard interfaces – initially OGSI (infrastructure), now WSRF • Initially (July 2003) OGSA capabilities implemented by OGSI
Components • OGSI defines standard interfaces for • Describing and discovering service attributes • Creating service instances • Managing service lifetime • Naming • fault model • Service groups • Other issues addressed by OGSA services • Authentication • Monitoring service-level agreements • Managing memberships • Integrating data resources into components • OGSA schema • For providing interoperability between components • For describing properties of common Grid entities
Core Components of OGSA More specialized and domain specific services Other Schemas OGSA services: registry, authorization, monitoring, data access, management etc. OGSA Schemas Open Grid Service Infrastructure Web Services Hosting environment Protocol
OGSA Services – Some More Details • Core Services • Security • Policy • Messaging, queuing and logging • Events • Metering and accounting • Data and information services • Data naming and access • Replication • Metadata and provenance • Resource and Service management • Administration and deployment • Service orchestration
WSRF • New alternative to OGSI – May 2004 developed by OASIS group • Web Service Resource Framework • States of web service – data values that persist across and evolve because of web service interactions • WSRF – representing relationships between services and standards in an explicit and a standard manner • Stateless web service acting on stateful resources
More on WSRF • Standardizing how state is represented and manipulated • Answers questions • How WS-Resource – (web service + stateful resource) is composed? • How stateful resource is used in the execution of web service message exchanges? • How WS-resources can be created and destroyed? • How to enable querying of WS-Resource via web service message exchanges?
OGSI -> WSRF • OGSI did not work well with existing web services • OGSI models stateful resource as web service coupled with resource state. • WSRF separates service and stateful entities acted upon by the service – WS Resource – better exploits existing XML standards and emerging web service standards
Global (Open) Grid Forum • Community-initiated forum of thousands of individuals from industry and research leading the global standardization effort for grid computing. • Creation and documentation of "best practices" - technical specifications, user experiences, and implementation guidelines. • Meets 3 times per year – started in March 2001 – 15 GGFs have been held • GGF is responsible for OGSA
GGF Areas and Groups • 9 different Areas • 2 kinds of groups – working groups and research groups • Applications and Programming Models Environment (APME) • GridCPR-WG, GridRPC-WG, Astro-RG etc. • Architecture (ARCH) • OGSA-WG, OGSI-WG, SEM-RG etc. • Data (DATA) • DAIS-WG, GridFTP-WG, TM-RG
GGF Areas and Groups • Grid Security (GRID SEC) • OGSA AUTHZ WG • Information Systems and Performance (ISP) • GIR-WG, GB-RG • Peer-to-Peer (P2P) • OGSA P2P-RG • Scheduling and Resource Management (SRM) • DRMAA-WG, GESA-WG, JSDL-WG, GSA-RG, WFM-RG • GGF Market Awareness Committee (GMAC) • Grid Research Oversight Committee (GROC)
Schedule • Project Presentation and Report Submission – December 18, Tuesday, 11:00 A.M., SERC 202. • Sessional Marks soon
Game, Set and Match ! Thank U!
Areas Not Covered • Grid RPC • Ninf • Grid Security • SASL • Gang scheduling, Coscheduling, LSF scheduling • Application Oriented Grid Frameworks • Scientific data federation • world wide telescope • medical data federation • bioinformatics research network • Grid Tools • Accessgrid • instrumentation and monitoring • Network infrastructure, Production deployment • Grid economy • Nimrod-G • Peer-to-Peer Grid Services • Lessons can be learned in Grid regarding massive scalability, querying distributed information • Semantic Grid • Chimera-like, NVO-like approaches at a much bigger level • Current Working Grids, National Initiatives • TeraGrid, EuroGrid, e-science etc. Focus in this class has been more on concepts rather than on information dumping !
Manages lifetimes • Defines Grid Services – interactions with clients • Helped in managing long-lived states of resources • Extended WSDL and XML schema • Grid Service Handle and Grid Service Reference to address Grid Services
WSRF • Partitioning OGSI into a family of separate specifications that allow for flexible compositions • To query about the services • Asynchronous notification of changes in the states of the resources