Design framework of generic components for compute power market

Current computational devices are reaching the limit in terms of meeting the ever increasing needs of high performance computational power. However, there is plenty of idle computational power not being used efficiently since most of this power resides on individual machines, only waiting to be harnessed in an orderly manner. Peer-to-peer (P2P) technology provides the infrastructure and methodology of using this idle power which is otherwise not fully utilized. Compute Power Market (CPM) has been proposed to bring together the providers and users of computing power in a systematic manner. This paper discusses our effort at developing a CPM/P2P framework, based on JXTA which is one of the latest P2P technology. We have managed to develop some essential modules needed to bring together providers and consumers of computational power.

[1]  David Abramson,et al.  Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[2]  Rajkumar Buyya,et al.  Compute Power Market: towards a market-oriented grid , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  David Abramson,et al.  A case for economy grid architecture for service oriented grid computing , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[4]  Baruch Awerbuch,et al.  The Java Market: Transforming the Internet into a Metacomputer , 1998 .

[5]  Project Jxta: an Open, Innovative Collaboration , .

[6]  Ian T. Foster,et al.  Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design , 2002, ArXiv.

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

[8]  Rajkumar Buyya,et al.  The Grid: International Efforts in Global Computing , 2000 .