Skip to main content

Managing Contracts in Pleiades Using Trust Management

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5060))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Marinescu, D.C., Morrison, J.P., Siegel, H.J.: Pleiades: a Self-Organizing Service-Based Architecture (2007), http://condgraf.ucc.ie/Pleiades

  2. Gelsinger, P., Gargini, P., Parker, G., Yu, A.: Microprocessors circa 2000. IEEE Spectrum 26(10), 43–47 (1989)

    Article  Google Scholar 

  3. Intel Tera-scale: Computing Research Program, http://techresearch.intel.com/articles/Tera-Scale/1421.htm

  4. Folding@Home: Distributed computing, http://folding.stanford.edu/

  5. SETI@Home: Search for extraterrestrial intelligence, http://setiathome.berkeley.edu/

  6. 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)

    Chapter  Google Scholar 

  7. TrustCoM: Project, http://www.eu-trustcom.com/

  8. 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

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Blaze, M., Feigenbaum, J., Ioannidis, J., Keromytis, A.: The KeyNote Trust-Management System Version 2, Request for Comments 2704 (1999)

    Google Scholar 

  14. Meyer, R.A., Seawright, L.H.: A virtual machine time-sharing system. IBM Systems Journal 9(3), 199–218 (1970)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Chunming Rong Martin Gilje Jaatun Frode Eika Sandnes Laurence T. Yang Jianhua Ma

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics