Reliable server pooling in highly mobile wireless networks
M. Ümit Uyar, Jianliang Zheng, M.A. Fecko, Sunil Samtani · 2004
The reliable server pooling is a framework to handle session failures and increase the system's availability by providing several reliability services: from simple server selection to a full session-failover capability. In the IETF RSerPool, servers with equivalent functionality are pooled together; when a particular server becomes unavailable, a client application can transparently switched over to another server in the pool. Extensive simulation experiments identified two main shortcomings of the RSerPool in wireless mobile networks: the inaccuracy of the failure-detection mechanism for pooled servers, and high overhead of finding name servers. We introduce and evaluate alternative mechanisms that tackle these problems.