IRTL (information resource transaction layer) middleware design for P2P and open GRID services

In this paper we present an IRTL (Information Resource Transaction Layer) middleware architecture that addresses some of the important technical challenges associated with heterogeneous resource transactions in the p2p-computing environment. This IRTL will facilitate discovery, valuation, negotiation, coordination, charging and exchange of resources among peer users as a middleware platform. The proposed ITRL will provide an adaptive service that integrates heterogeneous peer-based resources through a service interface independent of any particular system. This paper demonstrates the architecture and design of the IRTL and its mechanisms and protocols for information transaction. By marrying recently developed information resource description facilities with generic functional middleware managers, it presents a middleware service layer with rich support for information resource transactions and resolution. We conclude by discussing the applications and services of the IRTL middleware in the context of the p2p computing, the GRID, and context-aware services.

[1]  Hal R. Varian,et al.  Information rules - a strategic guide to the network economy , 1999 .

[2]  The Internet: A Future Tragedy of the Commons? , 1997 .

[3]  George A. Akerlof The Market for “Lemons”: Quality Uncertainty and the Market Mechanism , 1970 .

[4]  Henk Sol,et al.  Proceedings of the 54th Hawaii International Conference on System Sciences , 1997, HICSS 2015.

[5]  Elizabeth D. Liddy,et al.  Charging Control and Transaction Accounting Mechanisms Using IRTL (Information Resource Transaction Layer) Middleware for P2P Services , 2002, QofIS.

[6]  Ian T. Foster,et al.  The Globus project: a status report , 1998, Proceedings Seventh Heterogeneous Computing Workshop (HCW'98).

[7]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[8]  Larry Korba,et al.  Towards an agent middleware framework for e-commerce , 2000 .

[9]  I. Foster,et al.  The Physiology of the Grid , 2003 .

[10]  Andy Oram,et al.  Peer-to-Peer: Harnessing the Power of Disruptive Technologies , 2001 .

[11]  Ian T. Foster,et al.  The Globus project: a status report , 1999, Future Gener. Comput. Syst..

[12]  Steven Tuecke,et al.  Grid Service Specification , 2002 .

[13]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[14]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[15]  Andrew S. Grimshaw,et al.  The Legion Grid Portal , 2002, Concurr. Comput. Pract. Exp..

[16]  R. Hinde,et al.  Governing the Commons: The Evolution of Institutions for Governing the Commons: The Evolution of Institutions for Collective Action Collective Action , 2010 .

[17]  Ben Y. Zhao,et al.  OceanStore: an architecture for global-scale persistent storage , 2000, SIGP.

[18]  D. B. Davis,et al.  Sun Microsystems Inc. , 1993 .

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