Skip to main content

The Session Based Fault Tolerance Algorithm of Platform EGO Web Service Gateway

  • Chapter
Book cover Grid Computing
  • 356 Accesses

Abstract

Although grid computing has adopted Web services technology to deal with platforms heterogeneity and to enhance service and application interoperability, it is still a challenge to build web service applications with high reliability and availability to meet the requirements of grid communities. The paper discusses the design of Platform EGO WSG with high reliability. To support a huge user base and reduce the response time, WSGs work in cluster model and the loads are dynamic balanced among them. Besides, a lightweight notification mechanism is implemented to provide better interoperability between WSG and WSCs. Moreover, we designed a session-based a-synchronized recovery algorithm to achieve WSG fault tolerance, which has short freezing time and is able to isolate the recovery process for each WSC. This approach can rebuild the service sessions and the notification mechanism after restart, to handle Notification failure, and WSG failure report, etc.

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
Hardcover Book
USD 109.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. I. Foster (2006) Globus Toolkit Version 4: Software for Service-Oriented Systems. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, pp 2–13.

    Google Scholar 

  2. Aghdaie, N., Tamir, Y. (2002) Implementation and Evaluation ofTransparent Fault-Tolerant Web Service with Kernel-Level Support.Proceedings of the IEEE International Conference on ComputerCommunications and Networks, pp 63–68.

    Google Scholar 

  3. Dialani, V., Miles, S., Moreau, et al. (2002) Transparent FaultTolerance for Web Services Based Architectures. Proceedings of 8thInternational Euro-Par Conference on Parallel Processing, Paderborn,Germany Proceedings. Volume 2400.

    Google Scholar 

  4. G. Teixeira Santos, L. Cheuk Lung, C. Montez (2005) FTWeb: A FaultTolerant Infrastructure for Web Services. Proceedings of the 2005Ninth IEEE International EDOC Enterprise Computing Conference(EDOC’05).

    Google Scholar 

  5. Alvisi, L. Bressoud, T.C. El-Khashab, and et al. (2001) Wrappingserver-side TCP to mask connection failures. Proceedings of INFOCOM2001.Twentieth Annual Joint Conference of the IEEE Computer andCommunications Societies.

    Google Scholar 

  6. P. Townend and J. Xu (2004) “Replication-based Fault Tolerance in a Grid Environment”, in Proceedings of U.K. e-Science 3rd All-HandsMeeting, Simon J. Cox Eds., Nottingham Conference Center, U.K., 31st August - 3rd September, 2004, ISBN 1-904425-21-6..

    Google Scholar 

  7. Condor Team, University of Wisconsin-Madison (2002)Condor Version 6.8.2 Manual, http://www.cs.wisc.edu/condor/manual/v6.8/ref.html. Accessed January 2006.

  8. A. Nadalin IBM, C. Kaler Microsoft, R. Monzillo Sun, et al. (2006)wss-v1.1-os-UsernameTokenProfile. http://docs.oasis-open.org/wss/v1.1/. Accessed May 2006.

  9. S. Graham, P. Niblett, D. Chappell et al (2004) Publish-SubscribeNotification for Web services, 1.0. http://www-128.ibm.com/developerworks/library/ws-pubsub/WS -PubSub.pdf Accessed May 2006.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Wei, X., Luo, Y., Gao, J., Ding, X. (2009). The Session Based Fault Tolerance Algorithm of Platform EGO Web Service Gateway. In: Lin, S.C., Yen, E. (eds) Grid Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78417-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-78417-5_10

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-78416-8

  • Online ISBN: 978-0-387-78417-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics