Abstract
The advent of multicore technologies is set to significantly increase the average compute power per machine. Effective and efficient exploitation of this power poses unprecedented challenges and opportunities. The Pleiades system, currently under development in UCF, CSU and UCC [1], proposes the construction of a distributed, heterogeneous, and secure marketplace for trading and administer these resources whose owners sign up to various quality of service (QoS) contracts, in return for financial and in-kind payment. This paper presents a very important part of the Pleiades system: addressing the role of Trust Management (TM) in the generation and enforcement of these contracts. The approach taken significantly reduces the overhead that is traditionally assumed with cryptographic solutions, by the dynamic and a priory creation of a secure environment in which these expensive checks associated with cryptographic solutions, are not required.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Marinescu, D.C., Morrison, J.P., Siegel, H.J.: Pleiades: a Self-Organizing Service-Based Architecture (2007), http://condgraf.ucc.ie/Pleiades
Gelsinger, P., Gargini, P., Parker, G., Yu, A.: Microprocessors circa 2000. IEEE Spectrum 26(10), 43–47 (1989)
Intel Tera-scale: Computing Research Program, http://techresearch.intel.com/articles/Tera-Scale/1421.htm
Folding@Home: Distributed computing, http://folding.stanford.edu/
SETI@Home: Search for extraterrestrial intelligence, http://setiathome.berkeley.edu/
Fu, Y., Chase, J., Chun, B., Schwab, S., Vahdat, A.: Sharp: an architecture for secure resource peering. In: SOSP 2003: Proceedings of the nineteenth ACM symposium on Operating systems principles, pp. 133–148. ACM, New York (2003)
TrustCoM: Project, http://www.eu-trustcom.com/
Dimitrakos, T.: et al: Trustcom - A Trust and Contract Management Framework enabling Secure Collaborations in Dynamic Virtual Organisations. ERCIM News No. 59, 59-60 Sophia Antipolis, France (2004) (Accessed April 2008), http://www.ercim.org/publication/ercim_news/enw59/dimitrakos2.html
Wilson, M.D., Chadwick, D., Dimitrakos, T., Doser, J., Arenas, A., Giambiagi, P., et al.: The trustcom framework v0.5. In: Proc. 6th IFIP Working Conference on Virtual Enterprises (PRO-VE 2005), Valencia, Spain (September 26-28, 2005)
Patil, A., Norvik, C., Power, D.A., Morrison, J.P.: Implementing fine and coarse grained payment mechanisms using webcom. In: Proceedings of the he 8th Hellenic European Research on Computer Mathematics and its Applications Conference (HERCMA 2007), Athens, Greece (September 20-22, 2007)
Foster, I.: The anatomy of the grid: Enabling scalable virtual organizations. In: CCGRID 2001: Proceedings of the 1st International Symposium on Cluster Computing and the Grid, Washington, DC, USA, p. 6. IEEE Computer Society, Los Alamitos (2001)
Blaze, M., Feigenbaum, J., Ioannidis, J., Keromytis, A.D.: The role of trust management in distributed systems security. In: Vitek, J. (ed.) Secure Internet Programming. LNCS, vol. 1603, pp. 185–210. Springer, Heidelberg (1999)
Blaze, M., Feigenbaum, J., Ioannidis, J., Keromytis, A.: The KeyNote Trust-Management System Version 2, Request for Comments 2704 (1999)
Meyer, R.A., Seawright, L.H.: A virtual machine time-sharing system. IBM Systems Journal 9(3), 199–218 (1970)
Figueiredo, R.J., Dinda, P.A., Fortes, J.A.B.: A case for grid computing on virtual machines. In: ICDCS 2003: Proceedings of the 23rd International Conference on Distributed Computing Systems, Washington, DC, USA. IEEE Computer Society, Los Alamitos (2003)
Foley, S.N., Quillinan, T.B.: Using trust management to support micropayments. In: Proceedings of the Second Information Technology and Telecommunications Conference, Waterford Institute of Technology, Waterford, Ireland., TecNet, pp. 219–223 (2002)
Foley, S.N.: Using trust management to support transferable hash-based micropayments. In: Proceedings of the 7th International Financial Cryptography Conference, Gosier, Guadeloupe, French West Indies (2003)
Marinescu, D.C., Yu, C., Marinescu, G.M., Morrison, J.P., Norvik, C.: A reputation algorithm for a self-organizing system based upon resource virtualization. In: 17th Heterogeneous Computing Workshop (HCW 2008); accepted to appear in the proceedings of the 22nd International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL (April 2008)
Blaze, M., Ioannidis, J., Keromytis, A.D.: Experience with the keynote trust management system: Applications and future directions. In: Trust Management: First International Conference, iTrust, Heraklion, Crete, Greece (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Norvik, C., Morrison, J.P., Marinescu, D.C., Yu, C., Marinescu, G.M., Jay Siegel, H. (2008). Managing Contracts in Pleiades Using Trust Management. In: Rong, C., Jaatun, M.G., Sandnes, F.E., Yang, L.T., Ma, J. (eds) Autonomic and Trusted Computing. ATC 2008. Lecture Notes in Computer Science, vol 5060. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69295-9_37
Download citation
DOI: https://doi.org/10.1007/978-3-540-69295-9_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69294-2
Online ISBN: 978-3-540-69295-9
eBook Packages: Computer ScienceComputer Science (R0)