2009, Part III, 107-120, DOI: 10.1007/978-0-387-78417-5_10

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

Xiaohui Wei, Yuan Luo, Jishan Gao and Xiaolei Ding

View Related Documents

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.

Keywords  Grid - web service gateway - fault tolerance - session - load balance

Fulltext Preview

Image of the first page of the fulltext document