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.
Similar content being viewed by others
References
Riedel, M., et al.: Interoperation of world-wide production e-Science infrastructures. In: Concurrency and Computation: Practice and Experience (2008)
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)
Anderson, D.: BOINC: a system for public-resource computing and storage. In: Proceedings of the 5th IEEE/ACM International GRID Workshop, Pittsburgh, USA (2004)
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)
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)
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 2007
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 2008
Sarmenta, L.F.G.: Sabotage-tolerance mechanisms for volunteer computing systems. Future Gener. Comput. Syst. 18(4), 561–572 (2002)
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)
Thain, D., Livny, M.: Building reliable clients and services. In: The GRID2, pp. 285–318. Morgan Kaufman (2004)
Raicu, I., Zhao, Y., Dumitrescu, C., Foster, I., Wilde. M.: Falkon: a fast and light-weight task execution framework. In: IEEE/ACM SuperComputing (2007)
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)
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)
Acharya, A., Raje, M.: Mapbox: using parameterized behavior classes to confine applications. In: Technical report TRCS99-25, University of California, Santa Barbara (1999)
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)
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)
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 2006
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)
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)
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)
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)
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)
Mandrichenko, I.: GridFTP Protocol Improvements. [GFD.21] http://www.ogf.org/documents/GFD.21.pdf (2003)
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)
Mach, R., Lepro-Metz, R., Jackson, S.: [GFD.98] Usage record—format recommendation. http://www.ogf.org/documents/GFD.98.pdf (2007)
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)
Morgan, M.: [GFD.87] ByteIO specification 1.0. http://www.ogf.org/documents/GFD.87.pdf (2006)
Morgan, M.: [GFD.88] ByteIO OGSA® WSRF Basic Profile Rendering 1.0. http://www.ogf.org/documents/GFD.88.pdf (2006)
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)
Fukui, K.: [GFD.73] Application contents service specification 1.0. http://www.ogf.org/documents/GFD.73.pdf (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Urbah, E., Kacsuk, P., Farkas, Z. et al. EDGeS: Bridging EGEE to BOINC and XtremWeb. J Grid Computing 7, 335–354 (2009). https://doi.org/10.1007/s10723-009-9137-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-009-9137-0