Journal of Grid Computing

, Volume 9, Issue 2, pp 219–239 | Cite as

Towards a Powerful European DCI Based on Desktop Grids

  • P. Kacsuk
  • J. Kovacs
  • Z. Farkas
  • A. Cs. Marosi
  • Z. Balaton


Service Grids like the EGEE Grid can not provide the required number of resources for many VOs. Therefore extending the capacity of these VOs with volunteer or institutional desktop Grids would significantly increase the number of accessible computing resources that can particularly advantageously be exploited in case of parameter sweep applications. This objective has been achieved by the EDGeS project that built a production infrastructure enabling the extension of gLite VOs with several volunteer and institutional desktop Grids. The paper describes the technical solution of integrating service Grids and desktop Grids and, the actual EDGeS production infrastructure. The main objectives and current achievements of the follow-up EDGI project have also been described showing how the existing EDGeS infrastructure can be further extended with clouds.


Grid Desktop Grid BOINC gLite Infrastructure Interoperability Bridge Parallel Distributed 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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
  2. 2.
    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 Press, May (2001)Google Scholar
  3. 3.
    FP7 EDGeS project,
  4. 4.
    Urbah, E., Kacsuk, P., Farkas, Z., Fedak, G., Kecskeméti, G., Lodygensky, O., Marosi, A., Balaton, Z., Caillat, G., Gombás, G., Kornafeld, Á., Kovács, J., He, H., Lovas, R.: EDGeS: Bridging EGEE to BOINC and Xtrem Web. Journal of Grid Computing, Special Issue: Grid Interoperability 7(3), 335–354 (2009)Google Scholar
  5. 5.
    Kacsuk, P., Farkas, Z., Fedak, G.: Towards making BOINC and EGEE interoperable. International Grid Interoperability and Interoperation Workshop, Indianapolis (2008)Google Scholar
  6. 6.
    de Barros, A.G., Furtado, A.A., Brasileiro, F.: Bridging ourgrid-based and glite-based grid infrastructures. Proceedings of the Second EELA-2 Conference, Choroní, Venezuela (2009)Google Scholar
  7. 7.
    Cirne, W. et al.: Labs of the World, Unite. J. Grid Comput. 4(3), 225–246, Springer (2006)Google Scholar
  8. 8.
    The EDGI project:
  9. 9.
    The DEGISCO project:
  10. 10.
    Kondo, D., Javadi, B., Malecot, P., Cappello, F., Anderson, D.P.: Cost–benefit analysis of Cloud Computing versus desktop grids. Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing (2009)Google Scholar
  11. 11.
    Gombas, G., Kiss, T., Terstyanszky, G.: DC-API: Bringing distributed applications to desktop grids. In: Proc. of CoreGrid Integration Workshop (2006)Google Scholar
  12. 12.
    Kacsuk, P., Kovács, J., Farkas, Z., Marosi, A., Gombás, G., Balaton, Z.: SZTAKI Desktop Grid (SZDG): A Flexible and Scalable Desktop Grid System. J Grid Comput.: Special Issue: Volunteer Computing and Desktop Grids 7(4), 439–461 (2009). Google Scholar
  13. 13.
    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. PARA ’08. 9th International Workshop on State-of-the-Art in Scientific and Parallel Computing, Trondheim, Norway (2008)Google Scholar
  14. 14.
    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 (2004)Google Scholar
  15. 15.
    Moscicki, J.T.: DIANE—Distributed Analysis Environment for GRID-enabled Simulation and Analysis of Physics Data. NSS IEEE 2004 (2004)Google Scholar
  16. 16.
    Riedel, M., Terstyanszky, G.: Grid Interoperability for e-Research. J. Grid Comput. 7(3), 285–286, Springer (2009)CrossRefGoogle Scholar
  17. 17.
    Myers, D.S., Bazinet, A.L., Cummings, M.P.: Expanding the reach of Grid computing: combining Globus- and BOINC-based systems, chapter Grids for Bioinformatics and Computational Biology. Wiley Book Series on Parallel and Distributed Computing (2008)Google Scholar
  18. 18.
    Koyretis, G., Georgatos, F.: LIVEWN, cpu scavenging in the Grid Era, (2006)
  19. 19.
    Segal, B.: BOINC-VM and Volunteer Cloud Computing. 6th Pan-Galactic BOINC workshop, London (2010)Google Scholar
  20. 20.
    Silberstein, M., Sharov, A., Geiger, D., Schuster, A.: GridBot: Execution of Bags of Tasks in Multiple Grids. SC’09 November 14–20, Portland, Oregon, USA (2009)Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2011

Authors and Affiliations

  • P. Kacsuk
    • 1
  • J. Kovacs
    • 1
  • Z. Farkas
    • 1
  • A. Cs. Marosi
    • 1
  • Z. Balaton
    • 1
  1. 1.MTA SZTAKI Computer and Automation Research InstituteHungarian Academy of SciencesBudapestHungary

Personalised recommendations