Advertisement

Journal of Grid Computing

, 7:335 | Cite as

EDGeS: Bridging EGEE to BOINC and XtremWeb

  • Etienne Urbah
  • Peter Kacsuk
  • Zoltan Farkas
  • Gilles Fedak
  • Gabor Kecskemeti
  • Oleg Lodygensky
  • Attila Marosi
  • Zoltan Balaton
  • Gabriel Caillat
  • Gabor Gombas
  • Adam Kornafeld
  • Jozsef Kovacs
  • Haiwu He
  • Robert Lovas
Article

Abstract

Desktop Grids, such as XtremWeb and BOINC, and Service Grids, such as EGEE, are two different approaches for science communities to gather computing power from a large number of computing resources. Nevertheless, little work has been done to combine these two Grid technologies in order to establish a seamless and vast Grid resource pool. In this paper we present the EGEE Service Grid, the BOINC and XtremWeb Desktop Grids. Then, we present the EDGeS solution to bridge the EGEE Service Grid with the BOINC and XtremWeb Desktop Grids.

Keywords

BOINC Bridge Desktop Grid EDGeS EGEE Interface Interoperation OGF Service Grid XtremWeb XWHEP 

References

  1. 1.
    Riedel, M., et al.: Interoperation of world-wide production e-Science infrastructures. In: Concurrency and Computation: Practice and Experience (2008)Google Scholar
  2. 2.
    Anderson, D., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: Seti@home: an experiment in public-resource computing. Commun. ACM 45(11), 56–61 (2002)CrossRefGoogle Scholar
  3. 3.
    Anderson, D.: BOINC: a system for public-resource computing and storage. In: Proceedings of the 5th IEEE/ACM International GRID Workshop, Pittsburgh, USA (2004)Google Scholar
  4. 4.
    Fedak, G., Germain, C., Nri, V., Cappello, F.: 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/ACM, IEEE Press, Brisbane, Australia (2001)Google Scholar
  5. 5.
    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
  6. 6.
    Balaton, Z., Gombas, G., Kacsuk, P., Kornafeld, A., Kovacs, J., Marosi, A.C., Vida, G., Podhorszki, N., Kiss, T.: SZTAKI Desktop Grid: a modular and scalable way of building large computing Grids. In: Proc. of the 21st International Parallel and Distributed Processing Symposium, Long Beach, California, USA, 26–30 March 2007Google Scholar
  7. 7.
    Cardenas-Montes, M., Emmen, A., Marosi, A.C., Araujo, F., Gombas, G., Terstyanszky, G., Fedak, G., Kelley, I., Taylor, I., Lodygensky, O., Kacsuk, P., Lovas, R., Kiss, T., Balaton, Z., Farkas, Z.: Edges: bridging desktop and service Grids. In: Proceedings of the 2nd Iberian Grid Infrastructure Conference, University of Porto, Portugal, 12–14 May 2008Google Scholar
  8. 8.
    Sarmenta, L.F.G.: Sabotage-tolerance mechanisms for volunteer computing systems. Future Gener. Comput. Syst. 18(4), 561–572 (2002)MATHCrossRefGoogle Scholar
  9. 9.
    Lodygensky, O., Fedak, G., Cappello, F., Neri, V., Livny, M., Thain, D.: XtremWeb & condor: sharing resources between internet connected condor pools. In: Proceedings of CCGRID’2003, Third International Workshop on Global and Peer-to-Peer Computing (GP2PC’03), pp. 382–389. IEEE/ACM, Tokyo, Japan (2003)Google Scholar
  10. 10.
    Thain, D., Livny, M.: Building reliable clients and services. In: The GRID2, pp. 285–318. Morgan Kaufman (2004)Google Scholar
  11. 11.
    Raicu, I., Zhao, Y., Dumitrescu, C., Foster, I., Wilde. M.: Falkon: a fast and light-weight task execution framework. In: IEEE/ACM SuperComputing (2007)Google Scholar
  12. 12.
    Sfiligoi1, Koeroo, O., Venekamp, G., Yocum1, D., Groep, D., Petravick, D.: Addressing the Pilot security problem with gLExec. Technical Report FERMILAB-PUB-07-483-CD, Fermi National Laboratory (2007)Google Scholar
  13. 13.
    Alexandrov, A., Kmiec, P., Schauser, K.: Consh: a confined execution environment for internet computations. In: Proceedings of the Usenix Annual Technical Conference. http://www.usenix.org/events/usenix99/ (1999)
  14. 14.
    Acharya, A., Raje, M.: Mapbox: using parameterized behavior classes to confine applications. In: Technical report TRCS99-25, University of California, Santa Barbara (1999)Google Scholar
  15. 15.
    Goldberg, I., Wagner, D., Thomas, R., Brewer, E.: A secure environment for untrusted help application—confining the wily hacker. In: Proceedings of the 6th Usenix Security Symposium (1996)Google Scholar
  16. 16.
    Caillat, G., Lodygensky, O., Urbah, E., Fedak, G., He, H.: Towards a security model to bridge internet desktop Grids and service Grids. In: Lecture Notes in Computer Science (2008)Google Scholar
  17. 17.
    Terstyanszky, G., Kiss, T., Kacsuk, P., Delaitre, T., Kecskemeti, G., Winter, S.: Legacy code support for commercial production Grids. In: Conf. Proc. of the UK E-Science All Hands Meeting, Nottingham, UK, ISBN 0-9553988-0-0, 18–21 September 2006Google Scholar
  18. 18.
    Delaitre, T., Kiss, T., Goyeneche, A., Terstyanszky, G., Winter, S., Kacsuk, P.: GEMLCA: running legacy code applications as Grid services. In: Journal of Grid Computing, vol. 3. No. 1–2, pp. 75–90. Springer Science + Business Media: 1570–7873 (2005)Google Scholar
  19. 19.
    Andreozzi, S., Burke, S., Ehm, F., Field, L., Galang, G., Konya, B., Litmaath, M., Millar, P., Navarro, J.P.: [GFD.147] GLUE Specification v. 2.0. http://www.ogf.org/documents/GFD.147.pdf (2009)
  20. 20.
    Foster, I., Grimshaw, A., Lane, P., Lee, W., Morgan, M., Newhouse, S., Pickles, S., Pulsipher, D., Smith, C., Theimer, M.: [GFD.108] OGSA® Basic Execution Service Version 1.0. http://www.ogf.org/documents/GFD.108.pdf (2007)
  21. 21.
    Anjomshoaa, A., Brisard, F., Drescher, M., Fellows, D., Ly, A., McGough, S., Pulsipher, D., Savva, A.: [GFD.136] Job Submission Description Language (JSDL) specification, version 1.0. http://www.ogf.org/documents/GFD.136.pdf (2008)
  22. 22.
    Allcock, W., Bester, J., Bresnahan, J., Meder, S., Plaszczak, P., Tuecke, S.: [GFD.20] GridFTP: protocol extensions to FTP for the Grid. http://www.ogf.org/documents/GFD.20.pdf (2003)
  23. 23.
    Mandrichenko, I.: GridFTP Protocol Improvements. [GFD.21] http://www.ogf.org/documents/GFD.21.pdf (2003)
  24. 24.
    Sim, A., Shoshani, A., Badino, P., Barring, O., Baud, J.-P., Corso, E., De Witt, S., Donno, F., Gu, J., Haddox-Schatz, M., Hess, B., Jensen, J., Kowalski, A., Litmaath, M., Magnoni, L., Perelmutov, T., Petravick, D., Watson, C.: [GFD.129] The storage resource manager interface specification version 2.2. http://www.ogf.org/documents/GFD.129.pdf (2008)
  25. 25.
    Mach, R., Lepro-Metz, R., Jackson, S.: [GFD.98] Usage record—format recommendation. http://www.ogf.org/documents/GFD.98.pdf (2007)
  26. 26.
    Chen, X., Khan, A., Ainsworth, J., Newhouse, S., MacLaren, J.: WSI Resource Usage Service (RUS) Core Specification (draft 19). http://forge.gridforum.org/sf/docman/do/downloadDocument/projects.rus-wg/docman.root.documents.version_1_0.draft_wsi_rus_19/doc14304/1 (2007)
  27. 27.
    Morgan, M.: [GFD.87] ByteIO specification 1.0. http://www.ogf.org/documents/GFD.87.pdf (2006)
  28. 28.
    Morgan, M.: [GFD.88] ByteIO OGSA® WSRF Basic Profile Rendering 1.0. http://www.ogf.org/documents/GFD.88.pdf (2006)
  29. 29.
    Antonioletti, M., Drescher, M., Luniewski, A., Newhouse, S., Madduri, R.: [GFD.134] OGSA-DMI Functional Specification 1.0. http://www.ogf.org/documents/GFD.134.pdf (2008)
  30. 30.
    Fukui, K.: [GFD.73] Application contents service specification 1.0. http://www.ogf.org/documents/GFD.73.pdf (2006)

Copyright information

© Springer Science+Business Media B.V. 2009

Authors and Affiliations

  • Etienne Urbah
    • 1
  • Peter Kacsuk
    • 2
  • Zoltan Farkas
    • 2
  • Gilles Fedak
    • 3
  • Gabor Kecskemeti
    • 2
  • Oleg Lodygensky
    • 1
  • Attila Marosi
    • 2
  • Zoltan Balaton
    • 2
  • Gabriel Caillat
    • 1
  • Gabor Gombas
    • 2
  • Adam Kornafeld
    • 2
  • Jozsef Kovacs
    • 2
  • Haiwu He
    • 3
  • Robert Lovas
    • 2
  1. 1.LALUniversité Paris-SudOrsayFrance
  2. 2.MTA SZTAKI, LPDSBudapestHungary
  3. 3.INRIA SaclayOrsayFrance

Personalised recommendations