140 likes | 248 Vues
Delve into the potential of Grid Web Services, from drawbacks to service composition and monitoring. Discover how to leverage tools like IBM WSTK and Apache in this dynamic landscape.
E N D
Grid Service Grid Webservice Arun Jagatheesan San Diego Supercomputer Center/ University of Florida
Acknowledgement • Reagan Moore, SDSC. • Mary Thomas (SDSC). • *.*, NASA. Grid Service -> Grid Webservice
BOF Questions • Whatz ahead for Grid Webservices – I • Any use for my current grid project / application? • What are the drawbacks? • Can our developers do this? • Has any one done this on Grid. • What lies ahead –II ; Lets Dream. Grid Service -> Grid Webservice
Whatz ahead for Grid(Part I) • “Grid” as it was meant to be. Grid in a Cell?? Grid Service -> Grid Webservice
Let us walk before we run. Grid Service -> Grid Webservice
Will there be any use of WS? • Make application bend to the user – not the other way. • Piece of cake to use web forms. But scientists/users want more than web forms. • They want to program their applications as if it were their robot to find and use services on the grid. Grid Service -> Grid Webservice
Will there be any use WS?.. • Loose Coupling, No hard coding to use. • Service Oriented Architecture • Withstand: S/W Migration, Version Change, OS, technology change. • Ease of Administration of Grids. Grid Service -> Grid Webservice
What will stop me? • Possible show stoppers: [Not Science-fiction ] • Still languages that can not be wrapped (or soap-ified) • Community Resistance [Standards always have some problem to start] Grid Service -> Grid Webservice
What will stop me? .. • Uncharted Waters • Grid Service Description • Service Composition • Service Monitoring Grid Service -> Grid Webservice
Can our developers do WS? • Tool Kits. • Commercial, open source efforts • IBM WSTK tool kit • .NET • Apache. • Many others. Grid Service -> Grid Webservice
Any thing similar on grid now? • Wanted a grid application Grid Web Service • Simple demo of SRB replication web service. • SOAP, WSDL. (Data Management/Replication as WS). Grid Service -> Grid Webservice
SRB Webservice Demo Any application WSDL Interface Description SOAP client SRB SOAP Server SRB Server SRB Client Grid Service -> Grid Webservice
What lies ahead – Part II • AAA Grid (Any time, Any where, Any thing on Grid) • Grid access from deep jungle to mars • Scientific UDDI-like. • Research • Extend WSDL (Grid Service Description Language) • Grid Workflow using web services • SOAP clients for Fortran programs, etc • Grid Services Oriented Architecture Grid Service -> Grid Webservice
Share Dreams • Dream – thoughts - action; opportunities • Community effort on Test bed. • Possible R&D Areas • Service composition and Workflow in Grid • Scientific UDDI taxonomy. Grid Service -> Grid Webservice