Development Journey of QADPZ - A Desktop Grid Computing Platform

In this paper we present QADPZ, an open source system for desktop grid computing, which enables users of a local network or Internet to share resources. QADPZ allows a centralized management and use of the computational resources of idle computers from a network of desktop computers. QADPZ users can submit compute-intensive applications to the system, which are then automatically scheduled for execution. The scheduling is performed according to the hardware and software requirements of the application. Users can later monitor and control the execution of the applications. Each application consists of one or more tasks. Applications can be independent, when the composing tasks do not require any interaction, or parallel, when the tasks communicate with each other during the computation. The paper describes both QADPZ functionality and the process of design and implementation, with focus on requirements, architecture, user interface and security. Some future work ideas are also presented.

[1]  David P. Anderson,et al.  SETI@home: an experiment in public-resource computing , 2002, CACM.

[2]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[3]  Gilles Fedak,et al.  XtremWeb: Building an Experimental Platform for Global Computing , 2000, GRID.

[4]  Zoran Constantinescu,et al.  Towards an autonomic distributed computing environment , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[5]  Using Distributed Computing in Computational Fluid Dynamics , 2003 .

[6]  Ian T. Foster,et al.  On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing , 2003, IPTPS.

[7]  A Taxonomy for Desktop Grids from Users ’ Perspective , 2022 .

[8]  W. Bean On death. , 1958, A.M.A. archives of internal medicine.

[9]  David P. Anderson,et al.  BOINC: a system for public-resource computing and storage , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[10]  Francine Berman,et al.  Grid Computing: Making the Global Infrastructure a Reality , 2003 .

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

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  Monica Vladoiu,et al.  An Extended Master Worker Model for a Desktop Grid Computing Platform (QADPZ) , 2008, ICSOFT.

[14]  Zoran Constantinescu-Fuløp,et al.  A Desktop Grid Computing Approach for Scientific Computing and Visualization , 2008 .

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

[16]  Miron Livny,et al.  Managing network resources in Condor , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.