260 likes | 367 Vues
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
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