Abstract
In this paper we present a CPU scavenging architecture suitable for desktop resources, and we study its appropriateness in exploiting the PC Laboratory resources of the Greek School Network and their integration to the existing HellasGrid national infrastructure. School laboratories form an extensive network equipped with computational systems and fast Internet connections. As this infrastructure is utilized at most 8 h per day and 5 days per week, it could be made available during its remaining idle time for computational purposes through the use of Grid technology. The structure and organization of the school laboratories and backbone network enables the CPU scavenging service, as an independent and additional service, which will not violate the operational rules and policies of the school network, while it will add additional resources to the current HellasGrid infrastructure with low adaptation cost.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Enabling Grids for E-sciencE project. http://www.eu-egee.org
HellasGrid Task Force. http://www.hellasgrid.gr
Greek Research and Technology Network. http://www.grnet.gr
Greek School Network. http://www.sch.gr
Ministry of National Education and Religious Affairs. http://www.ypepth.gr
Maglogiannis, I., Soldatos, J., Chatzioannou, A., Kanaris, Y., Milonakis, V.: The EKTORAS platform for bioinformatics data analysis in Grid environments. In: 1st HellasGrid User Forum (2008)
Kollias, G., Gallopoulos, E., Georgiou, K.: Design and development of Grid ranking tools for web analysis. In: 1st HellasGrid User Forum (2008)
Knobloch, J., et al.: Large hadron collider computing Grid technical design report. http://lcg.web.cern.ch/LCG/tdr/
Gagliardi, F., Jones, B., Grey, F., Bégin, M., Heikkurinen, M.: Building an infrastructure for scientific Grid computing: status & goals of the EGEE project. Phil. Trans. R. Soc. A. 363(1833), 1729–1742 (2005)
Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure, 2nd edn. Morgan Kaufmann, San Francisco (2003)
Tannenbaum, T., Wright, D., Miller, K., Livny, M.: Condor—a distributed job scheduler. In: Sterling, T. (ed.) Beowulf Cluster Computing with Linux. MIT Press, Cambridge (2002)
EGRID Project. http://www.egrid.it
Litzkow, M.J., Livny, M., Mutka, M.W.: Condor—a hunter of idle workstations. In: 8th International Conference on Distributed Computing Systems, pp. 104–111 (1988)
Anderson, D.: BOINC: a system for public-resource computing and storage. In: 5th IEEE/ACM International Workshop on Grid Computing, pp. 4–10 (2004)
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.P.: iSGTW Opinion—Volunteer computing: Grid or not Grid? http://www.isgtw.org/?pid=1000527 (2007)
https://gilda.ct.infn.it/, Kondo, D., Taufer, M., Brooks, C.L., Casanova, H. Chien, A.A.: Characterizing and evaluating desktop Grids: an empirical study. In: 18th International Parallel and Distributed Processing Symposium, pp. 26–30 (2004)
Máray, T., Stefán, S., Szalai1, F., Vitéz, G.: The Hungarian clusterGrid project: challenges of a production Grid. DSPN (2004)
Paraskeuas, M.: Strategies and actions for broadband at Greek school network. In: 2nd International Conference on Broadband Internet (2007)
Freedman, M., Freudenthal, E., Mazi, D.: Democratizing content publication with coral. In: 1st Symposium on Networked Systems Design and Implementation, pp. 18–32 (2004)
Kouretis, G., Georgatos, F., Alexopoulos, T., Tsipolitis, Y., Live, W.N.: Scavenging in the Grid era. In: 3rd EELA Conference (2007)
Georgatos, F.: LiveWN and gLiteDVD: true Grid scavenging solutions. iSGTW article http://www.isgtw.org/?pid=1000655 (2007)
Kacsuk, P., Marosi, A., Kovacs, J., Balaton, Z., Gombas, G., Vida, G., Kornafeld, A.: SZTAKI desktop Grid—a hierarchical desktop Grid system. In: Cracow Grid Workshop. Krakow (2006)
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: IEEE International Parallel and Distributed Processing Symposium (2007)
Montes, M.C., Emmen, A., Marosi, A., 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: 2nd Iberian Grid Infrastructure Conference, pp. 212–226 (2008)
Myers, D.S., Bazinet, A.L., Cummings, M.P.: Expanding the reach of Grid computing: combining Globus- and BOINC-based systems, Grids for bioinformatics and computational biology. In: Wiley Book Series on Parallel and Distributed Computing. Wiley, New York (2008)
Chien, A., Calder, B., Elbert, S., Bhatia, K.: Entropia: architecture and performance of an enterprise desktop Grid system. J. Parallel Distrib. Comput. 63, 597–610 (2003)
Kacsuk, P., Podhorszki, N.: Scalable desktop Grid system. In: High Performance Computing for Computational Science—VECPAR 2006, pp. 27–38 (2006)
Marosi, A., Gombas, G., Balaton, Z., Kacsuk, P., Kiss, T.: SZTAKI desktop Grid: building a scalable, secure platform for desktop Grid computing. In: CoreGRID Workshop on Programming Models Grid and P2P System Architecture Grid Systems, Tools and Environments, pp. 365–376 (2007)
Farkas, S., Kacsuk, P., Solar, M.R.D.: Utilizing the EGEE infrastructure for desktop Grids. In: 7th International Conference on Distributed and Parallel Systems, pp. 25–27 (2008)
Fedak, G., Germain, C., Neri, V., Cappello, F.: XtremWeb: a generic global computing system. In: 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 582–587 (2001)
P. Computing. Platform LSF. http://www.platform.com
D. Inc. DeskGrid. http://www.deskgrid.com
Karalis, Y., Kalochristianakis, M., Kokkinos, P., Varvarigos, E., OpenRSM: an open source lightweight integrated remote network and systems management solution. Int. J. Netw. Manage. (2008)
EUChinaGRID Project. http://www.euchinagrid.org/
Berkeley Database Information Index. https://twiki.cern.ch/twiki//bin/view/EGEE/BDII
Workload Management System. http://glite.web.cern.ch/glite/wms/
PlanetLab. http://www.planet-lab.org/
Jermini, P., Thiémard, M.: EPFL, Condor at the Swiss Institute of Technology of Lausanne, Condor Week 2009. University of Wisconsin, Madison (2009)
Martin, A.: Trusted computing for trusted infrastructures. In: 4th International Conference on Grid and Pervasive Computing, Geneva (2009)
Domingues, P., Sousa, B., Silva, L.M.: Sabotage tolerance and trust management in desktop Grid computing. Future Gener. Comput. Syst. 23(7), 904–912 (2007)
Kondo, D., Fedak, G., Cappello, F., Chien, A.A., Casanova, H.: Characterizing resource availability in enterprise desktop Grids. Future Gener. Comput. Syst. 23(7), 888–903 (2007)
Sarmenta, L.F.G.: Sabotage-tolerance mechanisms for volunteer computing systems. In: 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 337–346 (2001)
International Science Grid this Week. Opinion—a matter of trust: enabling Grid security through bilateral negotiation. http://www.isgtw.org/?pid=1001540
Short Lived Credential Service. http://www.switch.ch/grid/slcs/about/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Georgatos, F., Gkamas, V., Ilias, A. et al. A Grid-enabled CPU Scavenging Architecture and a Case Study of its Use in the Greek School Network. J Grid Computing 8, 61–75 (2010). https://doi.org/10.1007/s10723-009-9143-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-009-9143-2