1 / 19

Grid Computing & Semantic Web

Grid Computing & Semantic Web. Grid Computing. Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing resources;. Plug & Play. Grid Computing. Then what computing resources? Computer processors or clusters; Networks; Data storage devices;

Download Presentation

Grid Computing & Semantic Web

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. Grid Computing & Semantic Web

  2. Grid Computing • Proposed with the idea of electric power grid; • Aims at integrating large-scale (global scale) computing resources; Plug & Play

  3. Grid Computing Then what computing resources? • Computer processors or clusters; • Networks; • Data storage devices; • Scientific instruments; • Most importantly, they should be reached via Internet.

  4. Why Grid Computing Good things: • The increasing availability of computing resources; • Yet not fully used; • Internet is everywhere.

  5. Why Grid Computing Challenges • Too much data; • Scalable? • Multi-disciplinary collaboration; • Security issues.

  6. A Definition “ The Grid is a software infrastructure that enables flexible, secure, coordinated resource sharing among dynamic collection of individuals, institutions and resources” (Foster, Kesselman and Tuecke 2001)

  7. The Development • From mid 1990s; • Maturing in the 2000s; • The tools, projects, and discussions.

  8. Major Challenges Design widely accepted protocols for • Job status monitoring and execution management; • Data management; • Resource coordination and discovery; • Security (authentication and authorization). Define application programming interfaces (APIs) and Software Development Kits (SDKs)

  9. Grid Application Examples • http://www.globus.org/alliance/projects.php • Faster, more secure and more flexible; • Facilitate collaboration,

  10. GIS Grids • Grid for GIS applications; • A few related projects (GEON, GISolve, LEAD); (http://www.geongrid.org/)

  11. Semantic Web • Proposed to facilitate web-based information sharing; • Aims at automated machine-based information processing;

  12. Why Semantic Web Current web • HTML dominates the web; • Designed for human to digest; • No semantics embedded;

  13. Why Semantics Matter • Semantics: the meaning of data? • Semantic heterogeneity (e.g. naming); • Need formal description?

  14. Again, Why Semantic Web • New generation of WWW; • New representation of www data; • As a global-scale intelligent database; • How? (Enhance HTML by adding semantics)

  15. How to Build A Semantic Web • Use URI (Uniform Resource Identifier); • Similar to URL; • Also with RDF (Resource Description Framework): Three URIs.

  16. An RDF Example • The triples: Creator, title, name; • Formatted so can be processed easily. Source: http://infomesh.net/2001/swintro/

  17. More… • Can use RDF schema to model data; • May need to conduct reasoning tasks; • Web Ontology Language (OWL).

  18. GIS Semantic Web • GIS has similar semantic problems; • The problem of interoperability; • Geospatial ontologies.

  19. The End Thanks!

More Related