1 / 12

R-GMA & OGSA 23/7/2002

R-GMA & OGSA 23/7/2002. James Magowan / IBM <magowan@uk.ibm.com>. Contributors. Brian Coghlan TCD Andy Cooke Heriot-Watt Ari Datta QMUL Abdeslem Djaoui RAL Laurence Field PPARC Steve Fisher RAL James Magowan IBM-UK Werner Nutt Heriot-Watt Manfred Oevers IBM-UK

hiroko
Download Presentation

R-GMA & OGSA 23/7/2002

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. R-GMA & OGSA23/7/2002 James Magowan / IBM <magowan@uk.ibm.com>

  2. Contributors • Brian Coghlan TCD • Andy Cooke Heriot-Watt • Ari Datta QMUL • Abdeslem Djaoui RAL • Laurence Field PPARC • Steve Fisher RAL • James Magowan IBM-UK • Werner Nutt Heriot-Watt • Manfred Oevers IBM-UK • Manish Soni PPARC • Norbert Podhorszki STAKI • John Ryan TCD • Anthony Wilson PPARC • Xiaomei Zhu PPARC R-GMA & OGSA

  3. OGSAfication of R-GMA R-GMA & OGSA

  4. R-GMA Application Code • API – Servlet communication • http(s) in • XML back Consumer Instance Consumer API Registry API Registry Schema API Producer API Registry API Schema Producer Instance Sensor Code “Event Dictionary” R-GMA & OGSA

  5. Producer API Sensor OGSA RGMA Consumer Factory Application • All Grid Services • OGSA Factories, GSH, GSR • Registry includes HandleResolver • SQL as Service Data Element Query Language • lightweight api causes issues with lifetime management • TerminationInterval. Consumer API Consumer Instance Registry Producer Instance Schema Producer Factory R-GMA & OGSA

  6. R-GMAification of OGSA R-GMA & OGSA

  7. OGSA NotificationSource NotificationSink Service Data NotificationSubscription FindServiceData R-GMA Producer Consumer Tables Streaming Query OGSA v R-GMA R-GMA & OGSA

  8. Producer (Source)API Grid Service B OGSA Notification Consumer Factory Grid Service A • Takes overhead and complication of notification away from your service • Issues • How does sink on A start source on B • or source on B start sink on A? • GSH removes need for Registry? Consumer (Sink)API Consumer Instance Registry Producer Instance Schema Producer Factory R-GMA & OGSA

  9. Load Sensor Load Sensor Producer Producer Consumer/Producer Consumer Consumer Consumer/Producer • R-GMA provides this ability • See Page 41 of Grid Service Specification for what this means for OGSA R-GMA & OGSA

  10. Registry • Anything useful exist? • Yes - R-GMA • Consider tables as large service data elements • Service registers with certain fixed components to its service data elements • Publishes full service data element to R-GMA • Flexibility between dynamic and static service data elements. R-GMA & OGSA

  11. Registry • Mediator • Use power of SQL to identify subset of interesting services! • Takes into account service data in registry • extension take into account service data which only exist within service? • Consumers continue to be notified of changes in the set of producers • OGSA & R-GMA issues • Registry/Schema structures • Topology for scalability, reliability etc. R-GMA & OGSA

  12. How to find us! • http://hepunx.rl.ac.uk/edg/wp3/ R-GMA & OGSA

More Related