Skip to main content

Bounded Site Failures: An Approach to Unreliable Grid Environments

  • Chapter
Making Grids Work

Abstract

The abstract behaviour of a grid application management system can be modelled as an Orc expression in which sites are called to perform sub-computations. An Orc expression specifies how a set of site calls are to be orchestrated so as to realise some overall desired computation. In this paper evaluations of Orc expressions in untrusted environments are analysed by means of game theory. The set of sites participating in an orchestration is partitioned into two distinct groups. Sites belonging to the first group are called angels: these may fail but when they do they try to minimize damage to the application. Sites belonging to the other group are called daemons: when a daemon fails it tries to maximise damage to the application. Neither angels nor daemons can fail excessively because the number of failures, in both cases, is bounded. When angels and daemons act simultaneously a competitive situation arises that can be represented by a so-called angel—daemon game. This game is used to model realistic situations lying between over-optimism and over-pessimism.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aldinucci, M., Danelutto, M.: Algorithmic skeletons meeting grids. Parallel Computing 32(7): 449-462, 2006.

    Article  Google Scholar 

  2. Bouge, L.: Le modele de programmation a parallelisme de dones: une perspective semantique. Techniques et science informatiques, Vol 12, 5, 541-562, 1993.

    MATH  Google Scholar 

  3. Eliaz, K: Fault Tolerant Implementation. Review of Economic Studies, 2002, vol. 69, issue 3, pages 589-610.

    Article  MATH  MathSciNet  Google Scholar 

  4. Misra J., Cook, W.: Computation Orchestration: A basis for wide-area computing. Software & Systems Modeling, 2006. DOI 10.1007/s10270-006-0012-1.

    Google Scholar 

  5. Moscibroda, T., Schmid, S., Wattenhofer, R: When selfish meets evil: byzantine players in a virus inoculation game. PODC’06, 35 - 44, 2006.

    Google Scholar 

  6. Osborne, M., Rubinstein, A.: A Course on Game Theory, MIT Press, 1994.

    Google Scholar 

  7. Peltz, C: Web Services Orchestration and Choreography. IEEE Computer 36(10): 46-52 (2003).

    Google Scholar 

  8. Silaghi, G.C., Arenas, A., Silva, L.: Reputation-based trust management systems and their applicability to grids. Technical Report TR-0064, Institute on Programming Models, CoreGRID-Network of Excellence, March 2007. http://www.coregrid.net/mambo/images/stories/TechnicalReports/tr-0064.pdf 21 May 2007.

  9. Stewart, A., Gabarró, J., Clint, M., Harmer, T., Kilpatrick, P., Perrott, R.: Estimating the reliability of web and grid orchestrations. In Gorlatch, S., Bubak, M., Priol, T., eds.: Integrated Research in Grid Computing, Krakov. Poland, CoreGRID.

    Google Scholar 

  10. Stewart, A., Gabarró, J., Clint, M., Harmer, T., Kilpatrick, P., Perrott, R.: Managing Grid Computations: An ORC-Based Approach. In ISPA 2006, LNCS Vol. 4330, pp. 278-291, 2006.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Gabarro, J., Garcia, A., Clint, M., Kilpatrick, P., Stewart, A. (2008). Bounded Site Failures: An Approach to Unreliable Grid Environments. In: Making Grids Work. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78448-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-78448-9_14

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-78447-2

  • Online ISBN: 978-0-387-78448-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics