Download presentation
Presentation is loading. Please wait.
Published byClaud Thornton Modified over 8 years ago
1
Grids - the near future Mark Hayes NIEeS Summer School 2003
2
Web services A web service is a network-accessible application identified by a URI e.g. http://terraservice.net/TerraService.asmx?op=GetTile with an interface defined in terms of XML based messages these messages transported by internet protocols (usually HTTP) The application & its interface definition should be ‘discoverable’ by other applications independent of OS platform & programming language. W3C standards body: http://www.w3c.org/
3
Acronym soup XML - eXtensible Markup Language XSLT - eXtensible Stylesheet Language Transformations SOAP - Simple Object Access Protocol WSDL- Web Service Description Language UDDI - Universal Description, Discovery & Integration protocol BPEL - Business Process Execution Language WSIF - Web Services Invocation Framework …..
4
terraservice.net Web service interface to http://terraserver.microsoft.com/ Example app: US Department of Agriculture have a database of soil properties, ‘federated’ with terraservice.net to provide geographical & topographic detail.
5
Grid services An extension of web services to provide for the dynamic creation (and destruction) of service instances. Why is this useful? Consider submitting a job… OGSA: Open Grid Services Architecture builds on... OGSI: Open Grid Services Infrastructure GGF standards body: http://www.gridforum.org/ OGSI specification now in GGF comments period. The community develops OGSA services.
6
Database Access & Integration OGSA services for federation of XML & relational databases. http://www.ogsadai.org.uk/
7
Globus Toolkit v3 A re-implementation based on OGSI, though many services are wrappers around GT2 implementation. “Production” release just out: June 30th. Intended backwards compatibility with GT2.
8
The UK Grid in the next year GT2 based Grid will continue for at least the next year. In parallel, GT3 evaluation & experimental Grid On-going efforts to produce documentation, improve resource management & accounting, a user group…
9
UK eScience - future plans Digital curation centre - software development, best practices Open Middleware Institute - repository & software engineering of UK grown middleware More applications!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.