TY - CONF T1 - Creating a Robust Desktop Grid using Peer-to-Peer Services T2 - Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International Y1 - 2007 A1 - Kim,J.-S. A1 - Nam,B. A1 - Marsh,M. A1 - Keleher,P. A1 - Bhattacharjee, Bobby A1 - Richardson,D. A1 - Wellnitz,D. A1 - Sussman, Alan KW - allocation; KW - architecture;load KW - balancing;peer-to-peer KW - client-server KW - computing;peer-to-peer KW - computing;resource KW - desktop KW - grid;scalable KW - infrastructure;client-server KW - system;robust KW - systems;grid AB - The goal of the work described in this paper is to design and build a scalable infrastructure for executing grid applications on a widely distributed set of resources. Such grid infrastructure must be decentralized, robust, highly available, and scalable, while efficiently mapping application instances to available resources in the system. However, current desktop grid computing platforms are typically based on a client-server architecture, which has inherent shortcomings with respect to robustness, reliability and scalability. Fortunately, these problems can be addressed through the capabilities promised by new techniques and approaches in peer-to-peer (P2P) systems. By employing P2P services, our system allows users to submit jobs to be run in the system and to run jobs submitted by other users on any resources available in the system, essentially allowing a group of users to form an ad-hoc set of shared resources. The initial target application areas for the desktop grid system are in astronomy and space science simulation and data analysis. JA - Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International M3 - 10.1109/IPDPS.2007.370505 ER -