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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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).
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.
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..
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)