On Improving the Performance of Reliable Server Pooling Systems for Distance-Sensitive Distributed Applications

In: Kommunikation in Verteilten Systemen (KiVS) : 15. Fachtagung Kommunikation in Verteilten Systemen (KiVS 2007)
Berlin [u.a.]: Springer (2007), S. 39-50
ISBN: 978-3-540-69962-0
Buchaufsatz / Kapitel / Fach: Informatik
Zentrale wissenschaftliche Einrichtungen » Institut für Experimentelle Mathematik (IEM) Essen
Reliable Server Pooling (RSerPool) is a protocol framework
for server redundancy and session failover, currently under standardization
by the IETF RSerPool WG. While the basic ideas of RSerPool
are not new, their combination into a single, unified architecture is.
Server pooling becomes increasingly important, because there is a growing
amount of availability-critical applications. For a service to survive
localized disasters, it is useful to place the servers of a pool at different
locations. However, the current version of RSerPool does not incorporate
the aspect of component distances in its server selection decisions.
In our paper, we present an approach to add distance-awareness to the
RSerPool architecture, based on features of the SCTP transport protocol.
This approach is examined and evaluated by simulations. But to also
show its usefulness in real life, we furthermore validate our proposed
extension by measurements in a PlanetLab-based Internet scenario.