Skip to main content
Log in

SZTAKI Desktop Grid (SZDG): A Flexible and Scalable Desktop Grid System

  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

Abstract

SZTAKI Desktop Grid (SZDG) is an extension of BOINC in order to make it more flexible, versatile and scalable in terms of enabling the interconnection of different BOINC projects and execution of parameter sweep applications from a generic, high level user interface without the intervention of the BOINC project administrator. The paper describes the main concepts and features of SZDG. Among the many novel features the two most important will be described in detail. First, the paper describes those extensions that enable the easy development and execution of parameter sweep applications on SZDGs. The second part of the paper describes how SZDGs can be organized into a hierarchical interconnection scheme that enables to use SZDGs as building blocks to create higher level SZDGs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anderson, D.P., et al.: Seti@home: an experiment in public-resource computing. Commun. ACM 45(11), 56–61 (2002)

    Article  Google Scholar 

  2. Anderson, D.P.: BOINC: a system for public-resource computing and storage. In: Proceedings of the 5th IEEE/ACM International GRID Workshop. Pittsburgh, USA (2004)

    Google Scholar 

  3. Thain, D., Livny, M.: Building reliable clients and services. In: Foster, I., Kesselman, C. (eds.) The Grid: Blueprint for a New Computing Infrastructure, pp. 285–318. Morgan Kaufman, San Francisco (2004)

    Google Scholar 

  4. Fedak, G., et al.: XtremWeb: a generic global computing platform. In: Proceedings of 1st IEEE International Symposium on Cluster Computing and the Grid CCGRID’2001, Special Session Global Computing on Personal Devices, pp. 582–587. IEEE, Piscataway (2001)

    Google Scholar 

  5. Balaton, Z., Farkas, Z., Gombás, G., Kacsuk, P., Lovas, R., Marosi, A.C., Emmen, A., Terstyánszky, G., Kiss, T., Kelley, I., Taylor, I., Lodygensky, O., Cardenas-Montes, M., Fedak, G., Araujo, F.: EDGeS: the common boundary between service and desktop Grids. Parallel Process. Lett. 18(3), 433–445 (2008)

    Article  Google Scholar 

  6. MTA SZTAKI: User-oriented unification of the Hungarian ClusterGrid and SuperGrid systems. http://www.lpds.sztaki.hu/index.php?load=projects/current/supercluster.php (2006)

  7. NIIF: Hungarian ClusterGrid project. http://www.clustergrid.iif.hu/ (2003)

  8. Gombas, G., Balaton, Z.: Simple unified API for desktop Grid systems. In: CoreGRID Workshop on Grid Programming Model Grid and P2P Systems Architecture Grid Systems, Tools and Environments (2007)

  9. Kacsuk, P., Farkas, Z., Fedak, G.: Towards making BOINC and EGEE interoperable. In: International Grid Interoperability and Interoperation Workshop. Indianapolis (2008)

  10. Kacsuk, P., Karóczkai, K., Hermann, G., Sipos, G., Kovács, J.: Supporting dynamic parameter sweep applications in workflows—lessons learnt from the CancerGrid project. In: PARA ’08, 9th International Workshop on State-of-the-Art in Scientific and Parallel Computing. Trondheim, Norway (2008)

    Google Scholar 

  11. Protein Molecule Simulation on the Grid: ENGAGE—JISC project. https://sites.google.com/a/staff.westminster.ac.uk/engage (2009)

  12. Cirne, W., et al.: Labs of the world, Unite!!!. J Grid Computing 4(3), 225–246 (2006)

    Article  MATH  Google Scholar 

  13. Baratloo, A., Karaul, M., Kedem, Z.M., Wijckoff, P.: Charlotte: metacomputing on the web. Future Gener. Comput. Syst., Special Issue on Metacomputing 15(5–6), 559–570 (1999)

    Article  Google Scholar 

  14. CCOF Zhou, D., Lo, V.: Cluster computing on the fly: resource discovery in a cycle sharing peer-to-peer system. In: Proceedings of IEEE International Symposium on Cluster Computing and the Grid (CCGrid’04), pp. 66–73. IEEE CS, Chicago (2004)

    Google Scholar 

  15. Zhong, L., et al.: Paradropper: a general-purpose global computing environment built on peer-to-peer overlay network. In: Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), Workshop on New Advances of Web Server and Proxy Technologies (NAWSPT), pp. 954–957. IEEE CS, Providence (2003)

    Google Scholar 

  16. Chien, A., et al.: Entropia: architecture and performance of an enterprise desktop Grid system. J. Parallel Distrib. Comput. 63(5), 597–610 (2003)

    Article  MathSciNet  Google Scholar 

  17. Neary, M.O., et al.: Javelin: parallel computing on the internet. Future Gener. Comput. Syst., Special Issue on Metacomputing 15(5–6), 659–674 (1999)

    Google Scholar 

  18. Chakravarti, A., Baumgartner, G., Lauria, M.: The organic Grid: self-organizing computation on a peer-to-peer network. IEEE Trans. Syst. Man Cybern. 35(3), 1–12 (2005)

    Google Scholar 

  19. Nisan, N., et al.: Globally distributed computation over the internet-the popcorn project. In: Proceedings of the 18th International Conference on Distributed Computing Systems, pp. 592–601. IEEE CS, Amsterdam (1998)

    Google Scholar 

  20. Molnár, Zs., Szeberényi, I.: Saleve: simple web-services based environment for parameter study applications. In: Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing, pp. 292–295 (2005)

  21. IberCivis: http://registro.ibercivis.es/

  22. Kertesz, A., Kacsuk, P.: Meta-broker for future generation Grids: a new approach for a high-level interoperable resource management. In: CoreGRID Workshop on Grid Middleware in Conjunction with ISC’07 Conference, pp. 53–63 (2008)

  23. Sarmenta, L.: Sabotage-tolerance mechanisms for volunteer computing systems. Future Gener. Comput. Syst. 18(4), 561–572 (2002)

    Article  MATH  Google Scholar 

  24. The BOINC Wrapper: http://boinc.berkeley.edu/trac/wiki/WrapperApp

  25. Kacsuk, P., Sipos, G.: Multi-Grid, multi-user workflows in the P-GRADE portal. J Grid Computing 3(3–4) 221–238 (2005) Springer

    Article  Google Scholar 

  26. Marosi, A.C., Gombas, G., Balaton, Z., Kacsuk, P., Kiss, T.: SZTAKI Desktop Grid: building a scalable, secure platform for desktop Grid computing. In: Making Grids Work, pp. 363–374. Springer Publishing Company, Incorporated (2008)

  27. Hungarian Advanced Grid project: http://hagrid.econet.hu/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Kacsuk.

Additional information

The research and development published in this paper is partly supported by the European Commission under contract numbers LSHC-CT-2006-037559 (FP6 STREP, CancerGrid) and RI-211727 (FPF7 IST Capacities, EDGeS), and by the Hungarian Government under grant NKFP2-00007/2005.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kacsuk, P., Kovacs, J., Farkas, Z. et al. SZTAKI Desktop Grid (SZDG): A Flexible and Scalable Desktop Grid System. J Grid Computing 7, 439 (2009). https://doi.org/10.1007/s10723-009-9139-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10723-009-9139-y

Keywords

Navigation