Abstract
In this paper we address the problem of deploying Desktop Grid (DG) middleware when we need it, where we need it, and on any device. One option is to put DG middleware into the cloud but at the condition that the code is suited for integration into the cloud. DG middleware were not generally developed with this option in mind. We propose an advanced prototype for a DG middleware able to run on small devices, i.e. smartphones and tablets as well as on more traditional computing devices (PCs). We explain, based on our experience, that the integration of existing DG middleware for small devices may be extraordinary challenging, resulting in rethinking the DG paradigm in terms of interactions between the components. We adopt a user-centric point of view in considering that the DG technology should be as simple as possible in its use. In another words, we are exploring the ways to offer DG as a service. Our prototype serves to illustrate our techniques and methodologies and to get a feedback and an analysis of our design.
Experiments presented in this paper were carried out using the Paris 13 experimental testbed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kondo, D.: Preface to the special issue on volunteer computing and desktop grids. J. Grid Comput. 7, 417–418 (2009)
Cerin, C., Fedak, G.: Desktop Grid Computing, 1st edn. Chapman and Hall-CRC (2012)
Smets-Solanes, J.P., Cerin, C., Courteaud, R.: Slapos: A multi-purpose distributed cloud operating system based on an erp billing model. In: [11], pp. 765–766
Eugster, P.T., Felber, P., Guerraoui, R., Kermarrec, A.M.: The many faces of publish/subscribe. ACM Comput. Surv. 35, 114–131 (2003)
Abbes, H., Dubacq, J.C.: Analysis of peer-to-peer protocols performance for establishing a decentralized desktop grid middleware. In: César, E., Alexander, M., Streit, A., Träff, J.L., Cérin, C., Knüpfer, A., Kranzlmüller, D., Jha, S. (eds.) Euro-Par 2008 Workshops. LNCS, vol. 5415, pp. 235–246. Springer, Heidelberg (2008)
Cerin, C., Takoudjou, A., Greneche, N.: Integration des intergiciels de grilles de pc dans le nuage slapos: le cas de boinc. CoRR abs/1211.6473 (2012)
Abidi, L., Cérin, C., Klai, K.: Design, verification and prototyping the next generation of desktop grid middleware. In: Li, R., Cao, J., Bourgeois, J. (eds.) GPC 2012. LNCS, vol. 7296, pp. 74–88. Springer, Heidelberg (2012)
Claudel, B., Huard, G., Richard, O.: Taktuk, adaptive deployment of remote executions. In: Kranzlmller, D., Bode, A., Hegering, H.G., Casanova, H., Gerndt, M. (eds.) HPDC, pp. 91–100. ACM (2009)
Abidi, L., Cerin, C., Evangelista, S.: A petri-net model for the publish-subscribe paradigm and its application for the verification of the bonjourgrid middleware. In: [11], pp. 496–503
Abbes, H., Cerin, C., Jemni, M.: Bonjourgrid as a decentralised job scheduler. In: APSCC, pp. 89–94. IEEE (2008)
Jacobsen, H.A., Wang, Y., Hung, P. (eds.): IEEE International Conference on Services Computing, SCC 2011, July 4-9. IEEE, Washington, DC (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abidi, L., Cerin, C., Jemni, M. (2013). Desktop Grid Computing at the Age of the Web. In: Park, J.J.(.H., Arabnia, H.R., Kim, C., Shi, W., Gil, JM. (eds) Grid and Pervasive Computing. GPC 2013. Lecture Notes in Computer Science, vol 7861. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38027-3_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-38027-3_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38026-6
Online ISBN: 978-3-642-38027-3
eBook Packages: Computer ScienceComputer Science (R0)