Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4331))

Abstract

The major purpose of a Grid is to federate multiple powerful resources into a single virtual entity which can be accessed transparently and efficiently by external users. As a Grid is usually an unreliable system involving heterogeneous resources located in different geographical domains, distributed and fault-tolerant resource allocation services have to be provided. In particular when a crash occurs tasks have to be reallocated quickly and automatically, in a completely transparent way from the users’ point of view. This paper presents Paradis, an adaptive middleware based on a set of basic agreement services that has been integrated within an experimental Grid dedicated to genomic applications.

This work is supported by the cooperation project CAPES/COFECUB 497/05.

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Almond, J., Romberg, M.: The Unicore project: Uniform access to supercomputing over the web. In: Proc. of the 40th Cray User Group Meeting (1998)

    Google Scholar 

  2. Chandra, T., Toueg, S.: Unreliable Failure Detectors for Reliable Distributed Systems. JACM 43(2), 225–267 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  3. Cirne, W., Brasileiro, F., Andrade, N., Costa, L., Andrade, A., Novaes, R., Mowbray, M.: Labs of the World, Unite!!! of Grid Computing 4(3), 225–246 (2006)

    Article  MATH  Google Scholar 

  4. Foster, I., Kesselman, C.: The Globus Project”: A Status Report. In: Proc. of the 7th IEEE Heterogeneous Computing Workshop, pp. 4–19 (1998)

    Google Scholar 

  5. Hurfin, M., Le Narzul, J.-P., Pley, J., Parvédy, P.R.: A Fault-Tolerant Protocol for Resource Allocation in a Grid dedicated to Genomic Applications. In: Proc. of the 5th Int. Conference on Parallel Processing and Applied Mathematics (PPAM 2003) (2003)

    Google Scholar 

  6. Hurfin, M., Macêdo, R., Raynal, M., Tronel, F.: A General Framework to Solve Agreement Problems. In: Proc. of the 18th IEEE Int. Symposium on Reliable Distributed Systems (SRDS 1999), pp. 56–65 (1999)

    Google Scholar 

  7. In, J., Avery, P., Cavanaugh, R., Chitnis, L., Kulkarni, M., Ranka, S.: SPHINX: A Fault-Tolerant System for Scheduling in Dynamic Grid Environments. In: 19th International Parallel and Distributed Processing Symposium (IPDPS 2005) (2005)

    Google Scholar 

  8. Mobach, D.G.A., Overeinder, B.J., Brazier, F.M.T.: A WS-Agreement Based Resource Negotiation Framework for Mobile Agents. Scalable Computing 2006: Practice and Experience 7(1), 23–36 (2006)

    Google Scholar 

  9. Zhang, X., Junqueira, F., Hiltunen, M., Marzullo, K., Schlichting, R.D.: Replicating Nondeterministic Services on Grid Environments. In: Proc. of the 15th International Symposium on High Performance Distributed Computing (HPDC-15) (June 2006)

    Google Scholar 

  10. Zhang, X., Zagorodnov, D., Hiltunen, M., Marzullo, K., Schlichting, R.D.: Fault-tolerant Grid Services Using Primary-Backup: Feasibility and Performance. In: Proc. of the IEEE International Conference on Cluster Computing, pp. 105–114 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hurfin, M., Le Narzul, JP., Pley, J., Parvédy, P.R. (2006). Using Agreement Services in Grid Computing. In: Min, G., Di Martino, B., Yang, L.T., Guo, M., Rünger, G. (eds) Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops. ISPA 2006. Lecture Notes in Computer Science, vol 4331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11942634_18

Download citation

  • DOI: https://doi.org/10.1007/11942634_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49860-5

  • Online ISBN: 978-3-540-49862-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics