PSG: Peer-to-Peer semantic grid framework architecture

Abstract The grid vision, of sharing diverse resources in a flexible, coordinated and secure manner, strongly depends on metadata. Currently, grid metadata is generated and used in an ad-hoc fashion, much of it buried in the grid middleware code libraries and database schemas. This ad-hoc expression and use of metadata causes chronic dependency on human intervention during the operation of grid machinery. Therefore, the Semantic Grid is emerged as an extension of the grid in which rich resource metadata is exposed and handled explicitly, and shared and managed via grid protocols. The layering of an explicit semantic infrastructure over the grid infrastructure potentially leads to increase interoperability and flexibility. In this paper, we present PSG framework architecture that offers semantic-based grid services. PSG architecture allows the explicit use of semantics and defining the associated grid services. PSG architecture is originated from the integration of Peer-to-Peer (P2P) computing with semantics and agents. Ontologies are used in annotating each grid component, developing users/nodes profiles and organizing framework agents. While, P2P is responsible for organizing and coordinating the grid nodes and resources.

[1]  Ramasamy Uthurusamy,et al.  EVOLVING DATA MINING INTO SOLUTIONS FOR INSIGHTS , 2002 .

[2]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[3]  Jukka Riekki,et al.  Plug-and-play application platform: towards mobile peer-to-peer , 2004, MUM '04.

[4]  Gang Li,et al.  A Survey on Wireless Grids and Clouds , 2009, 2009 Eighth International Conference on Grid and Cooperative Computing.

[5]  Taieb Znati,et al.  Semantic driven hashing (SDH): an ontology-based search scheme for the semantic aware network (SA Net) , 2004, Proceedings. Fourth International Conference on Peer-to-Peer Computing, 2004. Proceedings..

[6]  Carole A. Goble,et al.  An overview of S-OGSA: A Reference Semantic Grid Architecture , 2006, J. Web Semant..

[7]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[8]  Barbara Hayes Roth Architectural foundations for real-time performance in intelligent agents , 1990 .

[9]  Li Gong Project JXTA: A Technology Overview , 2001 .

[10]  T. Znati,et al.  A P2P overlay architecture for personalized resource discovery, access, and sharing over the Internet , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[11]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[12]  Nicholas R. Jennings,et al.  The Semantic Grid: Past, Present, and Future , 2005, Proceedings of the IEEE.

[13]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[14]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[15]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[16]  V. R. Benjamins,et al.  Overview of Knowledge Sharing and Reuse Components: Ontologies and Problem-Solving Methods , 1999, IJCAI 1999.

[17]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[18]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[19]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[20]  Munindar P. Singh Peering at peer-to-peer computing , 2001 .

[21]  Yolanda Gil,et al.  On agents and grids: Creating the fabric for a new generation of distributed intelligent systems , 2006, J. Web Semant..

[22]  Domenico Talia,et al.  Toward a Synergy Between P2P and Grids , 2003, IEEE Internet Comput..

[23]  Mario Cannataro,et al.  Semantics and knowledge grids: building the next-generation grid , 2004, IEEE Intelligent Systems.

[24]  Stefan Decker,et al.  Creating Semantic Web Contents with Protégé-2000 , 2001, IEEE Intell. Syst..

[25]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[26]  Franco Zambonelli,et al.  BRAIN: A Framework for Flexible Role-Based Interactions in Multiagent Systems , 2003, OTM.

[27]  Omer F. Rana,et al.  Ontology-based semantic matchmaking approach , 2007, Adv. Eng. Softw..

[28]  Mario Cannataro,et al.  Towards the next-generation Grid: a pervasive environment for knowledge-based computing , 2003, Proceedings ITCC 2003. International Conference on Information Technology: Coding and Computing.

[29]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[30]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..